2023年广东省赛“区块链应用与开发”赛项说明
主办:广东省教育厅
承办:广东外语外贸大学
协办:广州番禺职业技术学院
技术支持:上海德拓信息技术股份有限公司
一、 赛项情况说明
1.1、 赛项介绍
本页面所表述的赛项为2023年广东省大学生计算机设计大赛(以下简称“2023省赛”)之“区块链应用与开发竞赛(以下简称“区块链竞赛”)”。本赛事为2023省赛下设的“软件应用与开发”大类的子赛项之一,除此页面说明的事项以外,其余事项均按2023省赛实施方案执行。本页面所表述的“竞赛”或“赛事”,均为区块链竞赛内容。
基于国产自主区块链平台
区块链竞赛要求参赛队伍以国产自主区块链平台Ficso BCOS为基础完成区块链作品开发或赛题解答。参赛选手需提前学习并熟知Ficso BCOS区块链底层技术平台相关内容,技术支持单位将为参赛选手提供学习丰富的资料。
区块链竞赛分本科组和高职组
区块链竞赛分本科组和高职组,其中,参加本科组作品赛的队伍须提交的作品内容应该包含:技术方案、PPT、系统演示视频、源代码。参加高职组技能赛的队伍无需提交作品,要求学生在指定时间内,以现场赛任务答题的方式完成比赛。
番禺职业技术学院为区块链竞赛高职组现场赛协办单位。
上海德拓信息技术股份有限公司为本赛项提供全程技术支持。
1.2、 赛程安排
区块链竞赛分为本科组和高职组,并且采用进阶式竞赛方式,即包括初赛和决赛。其中,本科组初赛将决出参加广东省决赛以及上推国赛的作品。高职组初赛将遴选合格线以上的参赛队伍进入广东省决赛。
➢ 本科组
初赛时间:5月10-14日。
决赛时间:6月底前(具体时间另行发布)。
竞赛形式:初赛线上评审,决赛线下答辩及现场评审。
➢ 高职组
初赛时间:5月14日
决赛时间:6月底前(具体时间另行发布)
竞赛形式:初赛线上答题,决赛现场答题。
地点:广州番禺职业技术学院
注:根据疫情发展情况,若不能举办现场决赛,将改用线上竞赛、线上监赛的方式进行,详细方案后续适时发布。
1.3、 奖项设置
区块链竞赛的奖项设置依照《2023 年广东省大学生计算机设计大赛实施方案》的奖项设置方案执行。
注:获奖比例的设定将以有效参赛队伍总数为基数。
1.4、 报名须知
➢ 报名网站:http://2023.jsjds.com.cn/
➢ 区块链竞赛国赛官网:http://jsjds.sdu.org.cn/listshow/1/28/1/
➢ 本科组报名截止(系统上推作品)时间:5月9日。
高职组报名截止时间:4月30日。
➢ 报名时,选择“软件应用与开发(大类)-区块链应用与开发(06小类)”。
➢ 各参赛队伍直接选报即可,后台可区分本科组或高职组
➢ 每所学校限报不多于3个作品(或不多于3支队伍),每个作品团队1-3人(或每支队伍1-3人);
➢ 本赛项报名与2023省赛其他赛项报名方式相同,请向各校赛务联系老师咨询。
➢ 各校赛务联系老师信息,可循以下路径查找:“粤省赛”公众号à“与我互动”菜单à“各校联系人”,如下图所示:
1.5、 竞赛交流
请扫描下方二维码,加入各赛题交流讨论群(赛题信息见“二、赛题详情”)。
二、 赛题详情
(以下内容将持续更新,敬请关注更新时间,以最终发布版本为准)
2.1、赛题发布
➢ 本科组赛题
1)本科组赛题是作品赛题,所有参赛队伍须按赛题要求完成区块链作品的设计与开发,并在5月9日前在报名系统提交作品数据。赛题内容为:
要求参赛队伍基于Ficso BCOS区块链平台,使得区块链技术解决某个行业/场景的痛点或问题,包括但不限定于将区块链技术应用于如下领域:供应链、版权保护、跨境、乡村振兴、司法存证、金融、碳中和、食品安全、慈善公益、医疗健康、社会治安、智慧城市等。
2)本科组初赛将参照区块链竞赛国赛评分标准对作品的技术方案、PPT、系统演示视频、源代码进行线上评审。
3)本科组决赛将在参赛队伍初赛成绩的基础上,结合学生现场答辩情况采用现场打分的方式进行评审。
➢ 高职组赛题
1)高职组初赛赛题是客观题,以线上答题的方式进行。学生须在规定时间内提交答案。赛题内容包括区块链理论原理、技术解析、应用场景、代码分析等。
2)高职组决赛赛题是实践操作题,以现场答题的方式进行。学生须在规定的时间内,完成指定的区块链实操任务,赛题内容以Ficso BCOS区块链平台为基础,涉及的技术模块包括但不限于:区块链网络部署与控制台操作、智能合约开发、区块链平台测试等内容,详情如下:
赛题模块 |
考核范围 |
区块链网络部署与控制台操作 |
1)根据竞赛平台提供的BCOS基础工具包搭建联盟链网络; 2)搭建webase管理平台,并使用控制台对底层联盟链进行指定操作使用。 |
智能合约开发 |
在竞赛平台提供的IDE中完成指定智能合约的编写、编译、部署和交易验证。 |
区块链平台测试 |
根据竞赛平台提供的Java SDK,按要求对区块链网络节点完成压力测试任务。 |
2.2、区块链竞赛高职组开赛条件
为了保障竞赛的影响力和规模,本次高职组竞赛原则上须达到以下开赛条件:参赛校不少于10所、参赛队伍不少于20支。组委会将依据实际情况提前做好沟通和通知。
2.3、竞赛设备或平台
区块链竞赛高职组决赛将由技术支持单位提供成熟的竞赛平台,但该赛事不涉及任何必选的设备采购内容。此外,技术支持单位将为学生提供竞赛训练所需的条件,包括但不限于:区块链学习资料、区块链实验镜像、作品demo开发教程等内容。
三、 赛事培训
本次比赛将由技术支持单位提供关于FISCO BCOS区块链平台的学习资料及配套资源(可从4C区块链竞赛官网学习平台上下载:http://datombcos.ibwedu.com:31890)。如有需要,可由带队教师联系企业获取账号。
此外,区块链竞赛的培训安排如下:
组别 |
培训内容及方式 |
培训时间 |
本科组 |
提供全国统一组织的线上宣讲及技术培训服务。 |
3月中旬-4月中旬 |
高职组 |
提供为期2天的技术培训服务(省内高职院校,不论是否参赛,皆可参加培训)。 |
4月中旬(以正式通知为准) |