伦敦时间 10 月 9 日 17:30 (北京时间 10 月 10 日凌晨)由区块链媒体 BlockMania 主办、Trias Lab 提供技术支持的 TRY BlockChain Global Hackathon Series 全球区块链黑客松大赛在英国牛津大学首站启动。

活动现场 Trias Lab 创始人阮安邦博士、BlockMania 创始人 Kelin、牛津大学王宁博士、金含清教授出席,并在会上公布了黑客松挑战赛命题,其核心是:用-1 层网络和 TEE 优化以太坊。目前牛津大学已有数支代表队组队参与,同时组委会启动全球线上竞赛,征集解决方案,邀请全球极客报名参与,角逐总价值 1 万美金的奖励。

虽然区块链的价值人所共知,但较缓慢的效率和可扩展性的不足始终是制约其进一步发展的阿喀琉斯之踵。目前堪称区块链的战国时代。作为知名度最高的项目之一,以太坊在提升其运行效率和可扩展性方面做了不遗余力的探索和改进,倘若在这两方面取得突破,区块链行业势必在诸多领域取得颠覆性进展,不啻于二次新生。

作为一个面向企业级服务的可信计算区块链项目,Trias 将通过本次黑客松向 Etherum2.0 在区块链方面的探索和贡献致敬,并希望能够通过 TEE 和“-1”层架构来对以太坊进行性能优化和解决一些现实问题。

Trias 创始人兼 CEO 阮安邦在黑客松开幕式上介绍说:TEE 即可信执行环境,该环境可以保证不被常规操作系统干扰的计算,因此称为”可信”,而 Layer "-1" 则是基于 Trias 系统打造的兼容全平台的新一代智能合约运行平台、开发框架与协作生态。

可信计算项目 Trias 发起全球区块链黑客松大赛,首站牛津大学启动对本次黑客松,Trias 设计了详细的大赛命题,来面向全球开发者征集技术解决方案,希望大家一起加入到区块链技术的开发和创新中来。

可信计算项目 Trias 发起全球区块链黑客松大赛,首站牛津大学启动

1. 黑客松系列活动名称

TRY BlockChain Global Hackathon Series

2. 首站牛津大学站主题

TRY NEW ETHEREUM 

3. 活动时间

伦敦时间 2019 年 10 月 9 日 17:30 启动,为期一个月

4. 黑客松比赛主题

用 TEE 和 layer “-1” 来优化以太坊网络

5. 黑客松命题

在以太坊创始人 Vitalik 看来,当前以太坊技术主要有三个特点,分别是:
1. 权益证明以及可扩展性;
2. 通用零知识证明及隐私;
3. 智能合约与去中心化交易。 

针对这三个特点,黑客松大赛组委会设计了 5 组命题,参赛团队可以在其中任选一组命题进行开发。如果本次黑客松征集到了优秀的方案,那么黑客松官方团队将把本年度可信优化方案提交给 Vitalik 和以太坊基金会。

5 组命题分别是(任选一题):
命题 1:用 Trias 可信方案,帮助 ETH 设计 KAD 可信协议提升网络效率等性能;
命题 2:基于可信计算优化 ETH2.0 已经冻结了的信标链方案;
命题 3:基于可信超级节点集合的高效共识系统;
命题 4:基于可信机制的 99% 共识容错实现方案;
命题 5:设计一个无需可信设置的零知识证明方案。

6. 命题解析

命题 1:用 Trias 可信方案,帮助 ETH 设计 KAD 可信协议提升网络效率等性能。
解析:我们期望参赛选手能够通过 Trias 中的可信层(Leviatom)提供的可信信息,来对 ETH 网络层的 KAD 协议进行优化。

KAD 属于典型的结构化 P2P 覆盖网络,以全网方式构成一张巨大的分布式哈希表,信息的存储和检索是其尝试解决的主要问题。但 KAD 的瓶颈在于系统中节点的不稳定性,恶意节点可能会危害整个网络。

如果通过合理的动态配置可信节点,使得整个网络更加稳健、高效,是参赛团队需要着重考虑的问题。

命题 2:基于可信计算优化 ETH2.0 已经冻结了的信标链方案。
解析:信标链,是以太坊 2.0 系统的关键核心层,作为权益证明的核心,负责协调系统的所有参与者,主要通过身份认证、资产抵押以及随机性等,从多个角度确保各个参与者正确运行。但其难以真正解决潜伏攻击,而且其恶意节点随时可能发动联合攻击。

我们期望能够通过可信节点配置可信期望的角色职能程序,设计合理的可信机制实现信标链的多角色交互,在提升系统性能之时,解决潜伏攻击等问题。

命题 3:基于可信超级节点集合的高效共识系统。
解析:常规的 BFT 算法,为了消除恶意节点的影响,需要通过大量通信来实现。这种做法在节点不太多的时候是可行的,但是节点数量如果增加,计算就会变得非常冗长。

我们期望是否借助可信机制,简化通信复杂度。或在每一轮中,选择一个可信节点作为 leader,进行可信投票,实现高效性能。 

命题 4:基于可信机制的 99% 共识容错实现方案。
解析:Vitalik 去年提出了基于观察者的工程上的 95% 容错,但是工程实现成本太高。 观察者一旦不可信,则系统可信度立即动摇。其原来的方案中是随机挑选节点,从概率的角度确保观察者体系不会失效。

我们期望能否利用可信机制,来建立一个可靠的观察者网络,从而实现其构想的 99% 容错呢?

命题 5:设计一个无需可信设置的零知识证明方案。
解析:零知识证明是实现真正私有加密货币的必要条件。可以信任它们进行数据验证,而不需要实际共享任何数据。这意味着在数字环境中可以成功地进行交易,而不需要共享发送方、接收方或帐户特定信息。

Zk-Snarks 是 “零知识简洁无交互知识认证” 的简称,是一种在无需泄露数据本身情况下证明某些数据运算的一种零知识证明。当前 Zk-Snarks 算法的一个缺陷是需要在 advanced 中内置参数。如果这些参数泄露,整个网络将面临破坏。因此,用户必须信任在使用这些网络时不会泄露信息。

我们期望能否通过各种解决方案打造一个不依赖任何信任设置,实现区块链验证的更安全的系统。

7. 黑客松赛程

本次黑客松会分为三个回合陆续推进:
第一个回合:伦敦时间 2019 年 10 月 9 日开幕,进入准备环节,由主办方公布命题,参赛者提交注册信息并加入社群;

第二个回合:10 月 9 日到 10 月 28 日,本回合是比赛环节,有团队新型线上 WORKSHOP 形成方案并交由评委进行评审;

第三个回合:11 月 8 日,由来自牛津、北大等高校的著名专家教授评审团队公布评选结果,为获奖团队进行颁奖。

8. 评审嘉宾

Andrew Martin,牛津大学网络空间安全中心主任;
王宁,牛津大学高级研究员 ;
金含清,牛津大学数学研究所教授;
沈晴霓 ,北京大学软件与微电子学院网络软件与系统安全系副系主任;
阮安邦,Trias 创始人 & CEO,牛津大学计算机博士、博士后;
魏明,Trias CTO,北京大学博士、硕士。

9. 评审标准

赛事评委将在选手提交的方案中以完成度、创新度、技术性三个维度进行评审,经评审验证,选出最符合标准的 3 个团队为获胜者。

10. 奖项设置

一等奖:价值 5000 美金 TRY
二等奖:价值 3000 美金 TRY
三等奖:价值 2000 美金 TRY
参与奖:Trias 精美纪念品

11. 报名通道与联系方式

黑客松官网:https://hackathon.trias.one/#/
请将您的解决方案发送至 tryhackathongl@outlook.com 以参加活动 .
黑客松 telegram: t.me/tryhackathon
Trias Twitter:  t.me/triaslab
Wechat 社群 :PT@Trias (Trias_as)