随着信息技术的飞速发展,区块链技术作为引领新一轮变革的核心力量,正日益渗透到经济社会的各个领域,为深入贯彻国家关于数字经济发展的战略部署,加快区块链技术人才培养,提升行业应用水平,特举办“区块链技术应用赛项”,本赛项旨在通过以赛促学、以赛促训、以赛促建的方式,激发学习者对区块链技术的兴趣,挖掘和培养具备扎实理论基础、较强实践能力和创新精神的区块链专业人才,为确保赛事公平、公正、公开、高效进行,特制定本规程。
赛项名称
区块链技术应用赛项
赛项目的与意义
- 培养专业人才:顺应区块链产业发展趋势,培养具备区块链核心原理、开发工具、平台应用及项目部署能力的复合型技术人才。
- 提升应用能力:通过实际操作,提升参赛选手在区块链场景设计、智能合约开发、应用系统集成、测试部署及问题解决等方面的综合应用能力。
- 推动产教融合:深化院校与企业合作,对接产业需求,促进区块链技术教育链、人才链与产业链、创新链的有效衔接。
- 弘扬创新精神:鼓励参赛选手积极探索区块链技术在各领域的创新应用,展现区块链技术的巨大潜力和价值。
- 营造良好氛围:搭建区块链技术交流与展示平台,普及区块链知识,营造全社会关注、支持、参与区块链创新发展的良好氛围。
赛项对象与组别
- 参赛对象:面向全国高等院校、职业院校在校师生,以及相关行业企业从业人员,具体参赛资格根据赛事年度通知确定。
- 竞赛组别:可根据参赛选手类型(如高职组、本科组、师生同赛组等)或技能侧重(如开发组、应用组等)进行划分,具体组别设置由组委会根据实际情况公布。
赛项内容与形式 紧密围绕区块链技术的核心应用场景,注重实践性和创新性。
-
模块(可根据实际情况调整和组合):
- 区块链基础知识与平台操作
- 区块链核心原理(分布式、哈希、共识算法、密码学等)。
- 主流区块链平台(如Ethereum, Hyperledger Fabric, Fisco BCOSS等)的搭建、配置与基本操作。
- 区块链浏览器使用、节点管理、交易与区块数据解析。
- 智能合约开发与部署
- 智能合约语言(如Solidity, Chaincode等)的编程与调试。
- 智能合约的设计、编写、单元测试与安全审计。
- 智能合约在指定区块链平台上的部署与调用。
- 区块链应用场景设计与实现
- 根据给定场景(如供应链金融、数字版权、溯源存证、政务服务、物联网数据共享等)或自选场景,设计区块链应用解决方案。
- 完成应用系统的需求分析、架构设计、前后端开发(可选,或侧重与区块链交互逻辑)。
- 实现区块链数据上链、查询、业务逻辑等功能,并进行系统集成测试。
- 区块链项目优化与展示答辩
- 对完成的区块链应用项目进行性能优化、安全加固。
- 编写项目文档(设计说明书、用户手册、测试报告等)。
- 现场演示项目功能,阐述设计思路、技术实现、创新点及应用价值,并回答评委提问。
- 区块链基础知识与平台操作
-
竞赛形式:
- 团队赛:以团队为单位参赛,每队人数通常为2-3人,明确分工,协作完成。
- 赛程安排:分为初赛、复赛(如有)和决赛,初赛侧重基础技能与模块应用,决赛侧重综合项目设计与创新。
- 竞赛环境:指定竞赛平台、开发工具、区块链框架及依赖环境,或提供云平台资源。
