V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NEO1
V2EX  ›  程序员

[活动预告] NEO 区块链挑战赛(4) — 成都站

  •  
  •   NEO1 · 2018-09-11 10:59:08 +08:00 · 1195 次点击
    这是一个创建于 2272 天前的主题,其中的信息可能已经有所发展或是发生改变。

    NEO 区块链挑战赛继深圳​,伦敦,东京三站后,第一次来到成都。这既是一场友好的技术社区聚会,又是一次有意思的专属开发者的黑马松活动。本次挑战赛题目开放,不论你是开发新手还是经验丰富的技术大牛都可以参加挑战。我们还在赛前设置了零基础的实践教学( workshop ),用 Docker 搭建私链与用 Python 编写智能合约;希望此次活动能够增加成都技术社区的开发者对 NEO 的关注,挖掘与培养具有潜力的 NEO 社区开发者,一起为 NEO 开源项目做贡献。挑战赛总奖金为价值近 2 万元人民币的 300 GAS !

    报名链接 http://www.huodongxing.com/event/4456434519900

    挑战主题

    搭建 NEO 测试链环境

    探索 NEO 区块链网络环境的搭建以及运维

    挑战赛题目

    方法不限,实现一个 NEO 测试链的搭建和运行,试图满足如下目标:

    用户可以用现有的 NEO 客户端或其他方式连接到参赛者的测试网。

    用户可以通过网站 /邮箱或其他方式请求获得参赛者测试链的资产。

    实现自动审核发送资产和通知邮件

    题目评分标准

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

    测试链是否能稳定运行

    测试币申请过程的高效性

    测试链面对突发情况的运行维护方案

    题目实现提示

    任何语言均可,推荐 Python

    资产发放过程包括如下步骤:

    收集用户填写的申请信息

    自动创建多方签名合约并发放指定数量的资产

    注意测试链里发放的资产不是无限多的,思考长期运行测试链时如何避免测试币过早发完

    如何解决流量攻击问题(eg. 某用户短时间内重复循环申请测试币)

    可参考的文档:

    搭建私链(做法不限,文档仅为参考方法): http://docs.neo.org/zh-cn/network/private-chain/private-chain.html

    多方签名合约: http://docs.neo.org/zh-cn/node/gui/sc.html

    挑战赛规则

    参赛者自己准备用于编程和演示的电脑和其他设备

    参赛者可以使用任意编程环境和编程语言以及有许可的开源组件

    参赛者可以借鉴 neo 社区所有开源项目和 neo 所有协议和现有功能,鼓励添加新的功能

    参赛者作品必须使用 MIT 许可

    参赛选手必须在挑战赛当天到场

    评审阶段参赛选手需要向其他人讲解自己的设计思路和实现,并回答评审和其他参赛者提问

    希望参赛者遵守比赛规则,对于违反规则,不道德的参赛者, 评审有权利取消其比赛资格

    本比赛鼓励参赛者创新, 希望参赛者能够积极实现自己的想法和添加新的功能,如果参赛者的创意与题目相关会有加分

    希望参赛者秉承开源精神, 互相切磋技术,互相学习, 希望所有参赛者都能通过本次比赛有所收获

    挑战赛奖励

    第一名,150GAS

    第二名,100GAS

    第三名,50GAS

    挑战赛地点和日期

    地点:德必川报易园 锦江区桦彩路 158 号

    日期:2018 年 9 月 22 日至 23 日

    挑战赛日程

    9 月 22 日 (星期六)

    9:30 接待

    10:00 开场,挑战赛规则描述

    10:30 - 12:30 Workshop - NEO-Python:用 Docker 搭建私链并编写智能合约

    12:30 - 14:00 午餐

    14:00 挑战赛开始

    18:00 第一天挑战赛结束

    9 月 23 日 (星期日)

    9:30 - 12:00 项目建设,

    12:00 提交截止。

    12:00 - 13:00 午餐

    13:00 - 16:00 评委检查成果,评分

    16:00 - 17:00 公布获奖者+成果演示

    17:00 - 18:00 拍照,交流

    参考

    docs.neo.org

    https://github.com/Microsoft/FASTER

    https://github.com/neo-project

    https://github.com/cityofzion

    NEO 是一个非盈利的社区化的区块链项目。利用区块链技术和数字身份进行资产数字化,利用智能合约对数字资产进行自动化管理,实现“智能经济”的一种分布式网络。NEO 于 2014 年正式立项,2015 年 6 月在 Github 上实时开源,Github 地址: https://github.com/neo-project。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2753 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 09:56 · PVG 17:56 · LAX 01:56 · JFK 04:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.