金色财经讯,记者从PlatON处获悉,PlatON正式完成以太坊2.0 Proof of Custody方案(以下简称PoC)中的安全多方计算(以下简称MPC)算法的设计和第一阶段代码的实现,并于GitHub开源。
以太坊2.0的设计方案是以一条信标链(Beacon Chain)连接多条平行的分片链的架构运行,每条分片链之间相对独立,并且由一部分验证人(Validator)组成的委员会(Committee)进行出块。由于这些验证人之间相互独立,所以在协同运转时势必存在数据可用性问题(Data Availability)。
Bitget将与BitUinverse共同举办网格交易大赛:据官方公告,Bitget将与BitUinverse共同举办合约网格交易大赛。本次大赛奖金池共计7000USDT。比赛期间,在BitUniverse中选择Bitget交易所,完成合约开单,即可获得 6 USDT等值BFT奖励,共计500份奖励名额;在BitUniverse中选择Bitget交易所,进行合约交易,“网格利润”最高的前20名参赛用户,将根据利润额占比瓜分 2,500 USDT合约实盘体验金和 1,500 USDT等值BFT奖励。奖励将在活动结束后 2 周内由 Bitget发放至获奖用户 Bitget 交易所账户中。据悉,本次大赛活动时间为11月5日12:00-12月5日12点00(新加坡时间)。[2020/11/6 11:48:50]
为解决该问题,以太坊2.0提出了PoC解决方案,该方案要求验证人节点在提交区块的时候,需要附带一个“拥有数据的证明”。为防止单点故障并减少验证人的委托成本,PoC的整体设计目标中包括了对MPC的兼容。此外,通过MPC可以建立无需信任的委托池(Trustless Staking Pools),并有可能基于此衍生新的Staking 模式。
CertiK Chain计划于10月初启动主网:区块链安全公司CertiK9月28日在Discord频道宣布,CertiKChain主网计划在10月初上线。不过提高抵押的4周任务被取消,将更多精力用于主网的启动。本周团队将开始阶段3的部署。据此前消息,9月17日,CertiK基金会已正式开源CertiKChain。已开放使用的产品包括CertiKChain、去中心化CertiK安全预言机、用于编写安全智能合约的安全编程语言和编译器工具链DeepSEA工具。[2020/9/30]
基于该设计目标,以太坊通过以太坊基金会资助的形式,邀请到PlatON参与了PoC的MPC设计和代码实现。
目前PlatON已经完成了第一阶段的代码实现,于GitHub开源的同期进行了测试。在分布于法兰克福、孟买、悉尼、新加坡、东京五个不同国家不同城市的20个节点(测试环境:4CPU+8GB+100Mbps)的测试过程中,在线生成PoC的时间为3秒左右,这已经完全满足了在12秒以内出块的要求。后续PlatON将在算法和工程方面持续进行优化,以期实现满足100个节点进行MPC计算的需求。
github测试入口:
https://github.com/PlatONnetwork/proof_of_custody
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。