以优化以太坊为主题的全球黑客松大赛来了,极客看过来!

264

伦敦时间10 9 17:30(北京时间1010日凌晨)由区块链媒体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设计了详细的大赛命题,来面向全球开发者征集技术解决方案,希望大家一起加入到区块链技术的开发和创新中来。

一、黑客松大赛简介:

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)

二、主办方介绍

主办:BlockMania

BlockMania以服务区块链领域发展为己任,专业视野洞悉行业先机,独特视角深度融合,致力于输出行业内高品质的市场推广服务。

 

联合主办:Trias

Trias致力于运用TEE与图计算构建可信共识网络,作为支持全平台(服务器,PC,移动,物联网等)原生应用程序的新一代智能合约运行平台、开发框架、与协作生态。

Trias旨在定义新一代全平台公链体系,构造去中心化企业级SaaS服务合约,保障企业核心数据与关键服务的安全可信。

目前基于Trias区块链技术的产业互联网可信数据平台已经在电力、海洋、农业、林业、电商、消防、金融等领域取得重要落地应用。

技术支持:Trias Lab

由Trias基金会联合北京大学软微学院网络安全实验室、牛津大学网络安全中心的科研团队共同发起,旨在定义基于去中心化思想与区块链技术的下一代互联网级超大规模分布式操作系统的体系结构与核心算法。

本次全球黑客松大赛诚邀所有对区块链技术和产品感兴趣的朋友参加,无论你是技术控、开发者、设计达人、学生、还是充满热情的创业团队,相信你都能在大赛中碰撞出绚烂的思想火花,为区块链发展带来新的思考。

小知识:什么是黑客松

黑客松,英文Hackathon,也称为“编程马拉松”,是“编程(hack)”与“马拉松(marathon)”的组合,黑客松是一种码农文化,在限定时间内,编程人员要快速开发出一款新的应用、服务模式或解决方案,现场可以休息,但要当场交出作品,这种高强度协作式程序编写过程,被称为“世界上最酷的开发者狂欢”。