大赛简介
Introduction
百度超级链携手BSN联合举办面向广大开发者的区块链创新大赛,旨在让更多的开发者了解区块链技术,进一步基于超级链底层技术的开发和应用部署,帮助和扶持更多开发者轻松上手区块链,提高应用技能,推动区块链技术与产业应用融合。
大赛奖项
Competition awards
20000元
评选最佳作品 10份
获奖队伍可获 2万 人民币
参赛权益
获得免费培训
参赛选手可以免费获得超级链快速入门、如何编写智能合约等教材以及培训支持等;
享受5折优惠
所有基于百度超级链XuperChainV3.7编写的智能合约作品,未来使用开放网络XuperOS完成线上真实环境的部署和调用,可享受5折充值优惠。
获奖须知
以上奖金为税前,如果获奖者为个人,颁奖单位将直接扣除所得税。如果获奖人为企业,企业应向颁奖单位开具相应发票。
参赛流程
Schedule
大赛报名
3月25日-6月10日
参赛培训
4月1日-6月10日
提交作品
报名日期-6月10日
作品评审
作品提交-6月29日
结果公布
6月30日
大赛报名
3月25日-6月10日
参赛培训
4月1日-6月10日
提交作品
报名日期-6月10日
结果公布
6月30日
作品评审
作品提交-6月29日
大赛报名
3月25日-6月10日
参赛培训
4月1日-6月10日
作品评审
作品提交-6月29日
提交作品
报名日期-6月10日
结果公布
6月30日
大赛规则
Competition rules
大赛题目:编写基于多底层框架的智能合约
大赛规则

大赛时间:2020年3月25日-2020年6月30日

参赛者可以是个人、团队或企业,年龄、职业和国籍不限;

参赛者须至少基于XuperChain、Hyperledger Fabric、FISCO BCOS、CITA中一种底层框架编写智能合约。如果基于多个框架编写了不同版本的智能合约,将在最终评分上分别给予1.1、1.3和1.5的系数加成;

基于不同底层框架的不同版本智能合约应实现完全相同的业务功能,具体编写可以根据各框架的要求和特点。除了代码包外,还需要有文档详细描述智能合约的功能及设计说明。如果涉及多框架,应描述在不同框架下编写的区别和体会;

大赛对智能合约的具体实现功能不做限制,创意新颖、功能通用、设计巧妙、编码规范、说明文档全面是主要的评分标准;

参赛作品为完整的智能合约代码包和说明文件,以不超过10M的ZIP文件方式提交,压缩包内按照底层框架分为不同的文件夹,说明文件放置在根目录;

获奖作品或其他有参考意义的作品将无偿公布,供其他开发者学习参考。原作者拥有版权和署名权;

编写智能合约的语言不限,根据各底层框架所支持的语言为准。可以针对不同的底层框架用不同语言编写,但必须保证智能合约内的方法功能完全一致;

本次大赛作品适用各框架的版本号:XuperChain v3.7、Farbic v1.4.3;FISCO BCOS v2.2.0; CITA v20.2.0;

展开全部
大赛开发环境
Development environments
方式一:自行搭建开发环境
超级链开源社区提供了底层源码,您可以下载源码,编译成功后即可部署并启用本地环境。下面请根据超级链开源技术文档,开始搭建开发环境吧!
开始搭建环境
方式二:在线IDE
超级链开放网络提供了一套在线集成开发环境(IDE),您可以直接进行合约开发、编译、安装、调用,让您潜心完成合约内容的设计和编码。点击进入开放网络,充值两元即可进入合约编写流程!
进入开放网络环境
评分标准
Judge rule
40%
智能合约创意新颖、设计巧妙和通用性强
20%
智能合约函数、事件、结构等设计规范合理、执行效率和安全性
20%
代码编写简洁规范、可读性强,注释清晰准确
20%
设计说明文档规范、结构完整、内容详细准确
如果开发了多底层框架版本,所有版本必须实现完全相同功能;
如果功能不一致,则只选择其中一个版本参加评审;
在功能一致的前提下,如果基于多个框架编写了不同版本的智能合约,将在最终评分上分别给予1.1、1.3和1.5的系数加成。
合作伙伴
Cooperation
主办方
中国移动创客马拉松大赛组委会
协办方
开源社区支持
关于BSN
区块链服务网络(BSN)是一个跨云服务、跨门户、跨底层框架,用于部署和运行各类区块链应用的全球性基础设施网络。区块链底层框架为BSN核心组成部分,百度超级链开源技术XuperChain是BSN底层框架之一,为BSN提供底层技术支撑。
目前BSN还支持 Hyperledger Fabric,FISCO BCOS、CITA等国内主流的联盟链底层框架进行适配。
联系我们
Contact Us
扫码回复「开发者大赛」
加入大赛官方交流群
联系方式
xchain-help@baidu.com