NEO携手DoraHacks举办区块链黑客马拉松,相约北京

中国首个有望突破千人的黑客马拉松暨极客大会将在这个夏天点燃战火。2019年7月19日-21日,DoraHacks第四次工业革命极客大会暨黑客马拉松携手近百名技术大牛、数十场技术活动登陆北京。这是一场硬核极客嘉年华!

NEO作为区块链分赛场联合主办方入驻DoraHacks“第四次工业革命”黑客马拉松,双方就NEO区块链底层技术共同设置赛题,并开展系列赛前培训Workshops,在7月20日-21日重磅开启DoraHacks——NEO分赛场。

Dorahacks是全球最活跃的去中心化Hacker组织,聚集了众多优秀的开发者,相信在本次Hackthons上参赛者们可以大展身手。NEO作为开发者最友好的公链之一,将为参赛者们提供舒适的区块链开发环境与体验,希望助力每个参赛者基于NEO进行代码开发,创造出令人尖叫的好作品。

——NEO生态发展总监 王佳超

Hacker权益

本次Dorahacks——NEO分赛场赛题开放,不论你是开发新手还是经验丰富的技术大牛都可以参加挑战。我们还在赛前设置了零基础的实践教学(workshop);希望此次活动能够增加Dorahacks开发者们对 NEO 的关注,挖掘与培养具有潜力的NEO 社区开发者,一起为NEO开源项目做贡献。本次NEO分赛场总奖金为3万元人民币。

同时,获胜团队与开发者将有望获得NEO EcoBoost的专项激励与项目扶持。NEO EcoBoost 是一个推动 NEO 生态内开发者与项目方获得扶持与激励的计划。为项目的成长提供从0-1/从1-N的帮助,匹配最合适的合作对象,实现生态内更加良性/高效/丰富的社区运转机制。

赛题设置

赛题一:基于NEO的NFT应用开发

赛题说明:NFT(非同质资产) 代表彼此不同,有自己唯一性和独特性的资产,在NEO区块链中可以用来跟踪和交易数字资产,也可以追溯资产的所有权。目前NEO的NFT标准(NEP-11)覆盖了NEO非同质资产标准所需要的所有属性和功能,并且已经被NEO生态内的多个项目开始使用以验证其作为标准的完善性以及完备性。

参赛者们可以参考但不局限于以下场景:

  • NFT游戏
  • NFT Marketplace
  • NFT 实体资产映射上链
  • 其它NFT创新应用等

赛题二:NEO基础设施/工具开发

赛题说明:NEO作为支持智能合约以及dApp开发的公链,一直在提高和完善自己的基础设施,降低智能合约以及dApp开发门槛,为开发者提供友好的开发环境以及舒适的开发体验。

参赛者们可以针对NEO基础设施/工具提升与完善进行开发,参考但不局限于以下场景:

  • 对NEO节点Neo-cli的改善:除了db3和json类型的钱包外,探索并使用能支持大量数据存储和操作的钱包类型
  • 创建简化发布Token的工具或者平台(参赛者也可以选择集成到NEO现有的工具)
  • 针对NEO智能合约调用生成的script的反解析工具或者SDK
  • 区块浏览器的改善

| 分析和显示event logs

| 分析区块链数据 & 可视化图表展示(出块时间,交易数量, 等)

| 通过输入信息快速索引智能合约或者NEP5,并显示相关信息

| 把交易的执行结果以及交易数据的数据转换为可读数据

赛题三:NEO Dapps开放赛题

赛题说明:目前基于NEO的Dapps达到了上百款,详情:ndapp.org。相比移动互联网百万数量级的应用,区块链应用开发才刚刚开始。优秀的Dapps能够展现区块链的实际价值,推动区块链发展,欢迎参赛者们基于NEO开发各种Dapps。

该赛题开放,参赛者们可以自由发挥,释放创造力。

参赛规则

  • 参赛者自己准备用于编程和演示的电脑和其他设备
  • 参赛者可以使用任意编程环境和编程语言以及有许可的开源组件
  • 参赛者可以借鉴NEO社区所有开源项目和NEO所有协议和现有功能,鼓励添加新的功能
  • 参赛者可自由组队完成,但是评判和奖励按照队伍为单位来分配
  • 参赛者可自由组队完成,但是评判和奖励按照队伍为单位来分配
  • 参赛者作品源码上传到github提交链接并使用MIT许可
  • 参赛选手必须在挑战赛当天到场
  • 评审阶段参赛选手需要向其他人讲解自己的设计思路和实现,并回答评审和其他参赛者提问
  • 希望参赛者遵守比赛规则,对于违反规则,不道德的参赛者,评审有权利取消其比赛资格
  • 本比赛鼓励参赛者创新,希望参赛者能够积极实现自己的想法和添加新的功能,如果参赛者的创意与题目相关会有加分
  • 希望参赛者秉承开源精神,互相切磋技术,互相学习,希望所有参赛者都能通过本次比赛有所收获

评分标准

评委将参考以下几点给提交的作品评分:

√ 实际价值性

√ 开发完整性

√ 技术先进性

√ 应用创新性

√ 可推广水平

获胜奖励

第一名 15000元

第二名 10000元

第三名 5000元

学习资源

NEO技术文档http://docs.NEO.org

NEO开发指南:docs.neo.org/developerguide/zh/articles/introduction.html

NEO代码库github.com/NEO-project

NEO培训课程github.com/neo-ngd/neo_training_course 

NEO Tutorialgithub.com/neo-ngd/NEO-Tutorial

NEO资源整合github.com/CityOfZion/awesome-neo 

评委与技术导师阵容

张铮文

NEO创始人兼核心开发者,分布科技CTO及联合创始人,dBFT共识机制作者,区块链技术和计算机安全专家,CISA信息系统审计师,曾任职于盛大、火币,从事信息安全和数字货币研发。

王佳超

NGD生态发展部负责人

多年国际知名咨询公司项目管理经验,多次成功创业经历,目前主要负责NEO生态发展相关工作。

王龙飞

NEO区块链开发工程师

拥有多年大型企业应用后端开发经验,曾就职于万向区块链实验室,参与区块链供应链金融系统的研发;ISO/TC 307区块链国际标准专家,参与区块链技术研究以及国际区块链标准制定。

张志宏

NEO区块链高级测试工程师

曾就职于IBM 5年,大型金融系统测试经验,NEO核心测试工程师。

张涛

NEO区块链高级开发工程师

5年互联网开发经验,专注于区块链技术应用研发与创新,从事NEO区块链工具开发和维护。

赛前培训(workshops)

— 线上Workshop —

第1场

【已结束】NEO分赛场-赛题解读与答疑

时间:7月2日  19:00-20:00

环节:技术分享+Q&A

嘉宾:王龙飞(NEO区块链开发工程师)

第2场

NEO开发赛前准备与实战入门

时间:7月15日  19:00-20:00

环节:技术分享+Q&A

嘉宾:王龙飞(NEO区块链开发工程师)

— 线下Workshop —

直击灵魂的NEO开发实战指导

时间:7月19日

环节:技术分享+编程实战+Q&A

嘉宾:王龙飞(NEO区块链开发工程师)

发表评论

Top