BSN第二次開發者大賽啓動通知

01.jpg

  BSN第二次開發者大賽背景及目的html

  區塊鏈服務網絡(BSN)是一個跨雲服務、跨門戶、跨底層框架,用於部署和運行各種區塊鏈應用的全球性基礎設施網絡。區塊鏈底層框架爲BSN核心組成部分,目前BSN已經支持 Hyperledger Fabric,正在與FISCO BCOS、CITA、XuperChain等國內主流的聯盟鏈底層框架進行適配。git

  本次大賽的主題爲「編寫基於多種底層框架的智能合約」。在當前聯盟鏈底層框架多元化發展的時期,每一個框架都有本身的特色和優點,主辦方但願經過本次大賽讓更多的區塊鏈應用開發者熟悉目前國內各主流聯盟鏈底層框架,並對各框架的開發環境和工具進行掌握,以及理解各框架之間的區別,從而爲整個區塊鏈行業的技術交流和融合起到推進做用。github

  大賽主題:編程

  編寫基於多底層框架的智能合約安全

  大賽時間:微信

  2020年3月25日至2020年6月30日網絡

  做品遞交截止日:2020年6月10日app

  大賽結果公佈日:2020年6月30日框架

  參賽要求:ide

  (1)參賽者能夠是我的、團隊或企業,年齡、職業和國籍不限;

  (2)參賽者須至少基於Hyperledger Fabric、FISCO BCOS、CITA、XuperChain中一種底層框架編寫智能合約。若是基於多個框架編寫了不一樣版本的智能合約,將在最終評分上分別給予1.一、1.3和1.5的係數加成;

  (3)基於不一樣底層框架的不一樣版本智能合約應實現徹底相同的業務功能,具體編寫能夠根據各框架的要求和特色。除了代碼包外,還須要有文檔詳細描述智能合約的功能及設計說明。若是涉及多框架,應描述在不一樣框架下編寫的區別和體會;

  (4)大賽對智能合約的具體實現功能不作限制,創意新穎、功能通用、設計巧妙、編碼規範、說明文檔全面是主要的評分標準;

  (5)參賽做品爲完整的智能合約代碼包和說明文件,以不超過10M的ZIP文件方式提交,壓縮包內按照底層框架分爲不一樣的文件夾,說明文件放置在根目錄;

  (6)獲獎做品或其餘有參考意義的做品將無償公佈,供其餘開發者學習參考。原做者擁有版權和署名權;

  (7)編寫智能合約的語言不限,根據各底層框架所支持的語言爲準。能夠針對不一樣的底層框架用不一樣語言編寫,但必須保證智能合約內的方法功能徹底一致;

  (8)本次大賽做品適用各框架的版本號:Farbic v1.4.3;FISCO BCOS v2.2.0;CITA v20.2.0;XuperChain v3.7。

  獎項設置:

  評審出10份獲獎做品,不進行具體排名,每名獎金2萬元人民幣。

  注:以上獎金爲稅前,若是獲獎者爲我的,頒獎單位將直接扣除所得稅。若是獲獎人爲企業,企業應向頒獎單位開具相應發票。

  評分標準:

  大賽組委會將於做品遞交結束後公佈大賽評委名單。本次評委組由具備豐富編程經驗的資深開發人員組成。如下爲評審標準:

  (1)智能合約創意新穎、設計巧妙和通用性強:40%;

  (2)智能合約函數、事件、結構等設計規範合理、執行效率和安全性:20%;

  (3)代碼編寫簡潔規範、可讀性強,註釋清晰準確:20%;

  (4)設計說明文檔規範、結構完整、內容詳細準確:20%;

  (5)若是開發了多底層框架版本,全部版本必須實現徹底相同功能。若是功能不一致,則只選擇其中一個版本參加評審;

  (6)在功能一致的前提下,若是基於多個框架編寫了不一樣版本的智能合約,將在最終評分上分別給予1.一、1.3和1.5的係數加成。

  報名入口:

  參賽者能夠選擇如下任何報名入口進行報名和做品遞交:

  (1)BSN官網報名入口

  http://www.bsnbase.com

  BSN官網

  注:註冊登陸後菜單選擇「開發者社區」-「開發者大賽」能夠看到BSN賽事列表,選擇「區塊鏈服務網絡BSN第二次開發者大賽」活動項後的「當即報名」填寫報名資料。報名後能夠看到賽事「當即報名」變爲「提交做品」。做品提交截止日期爲2020年6月10日,認真準備方案贏取大獎吧!

  (2)XuperChain官網報名入口

  https://xuperchain.baidu.com/

  登陸後進入BSN第二次開發者大賽專題報名頁

  (3)FISCO BCOS開源社區報名入口

  https://jinshuju.net/f/S7Zrg3

  掃碼關注公衆號 進入菜單欄【活動營】>【BSN大賽報名】並獲大賽指南

  (4)CITA開發者社區報名入口

  https://talk.citahub.com/

  登陸後進入「BSN開發者大賽」版塊-第二屆BSN大賽報名入口

  組織單位:

  主辦方:區塊鏈服務網絡發展聯盟、中國移動創客馬拉松大賽組委會、中國銀聯

  協辦方:微衆銀行、溪塔科技、百度超級鏈、紅棗科技

  媒體方:鏈得得

  培訓支持:

  微衆銀行、溪塔科技、百度超級鏈和紅棗科技將全程參與大勝過程,並給開發者提供學習資料和培訓支持:

  一、各家在BSN知識庫或本身開發者社區內提供整套學習資料,供徹底不熟悉其框架的開發者輕鬆入門;

  (1)XuperChain

  文檔:https://xuperchain.readthedocs.io/zh/latest/index.html

  XuperChain版本號:v3.7

  Github地址:https://github.com/xuperchain/xuperchain

  (2)FISCO BCOS

  文檔:https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/

  FISCO BCOS版本號:v2.2.0

  GitHub地址:https://github.com/FISCO-BCOS/FISCO-BCOS

  (3)CITA

  開發入門教程:https://docs.citahub.com/zh-CN/welcome

  CITA版本號:v20.2.0

  GitHub地址:https://github.com/citahub/cita/releases/tag/v20.2.0

  (4)Fabric

  文檔:https://hyperledgercn.github.io/hyperledgerDocs/

  Fabric版本號:v1.4.3

  GitHub地址:https://github.com/hyperledger/fabric/tree/v1.4.3

  二、各家將在本身的開發者社區內設立專區組織問題解答和交流;

  (1)XuperChain開發者交流社區:

  (2)FISCO BCOS開發者交流社區:

  (3)CITA開發者問答交流社區:

  (4)BSN開發者交流社區:

  三、每家將在大賽期間至少組織一次在線培訓。培訓時間將在各框架方和BSN微信公衆號內公佈;


  四、提供在線或離線IDE環境,供開發者開發和測試。對沒有IDE環境的底層框架,須要提供詳細的環境部署說明以及開源部署包,方便開發者在本地搭建相應的開發和測試環境。

相關文章
相關標籤/搜索