首页 首页 资讯 查看内容

区块链共识算法之所用时间证明(PoET,Proof of Elapsed Time)

2020-10-27| 发布者: 卢湾生活网| 查看: 135| 评论: 1|文章来源: 互联网

摘要: 优点:参与代价低。更多人可轻易加入,进而达到去中心化。对于所有参与者而言,更易于验证领导者是通过合法......
优点:

参与代价低。更多人可轻易加入,进而达到去中心化。

对于所有参与者而言,更易于验证领导者是通过合法选举产生的。

控制领导者选举过程的代价,是与从中获得的价值成正比的。

不足:

尽管 PoET 的代价低,但是必须要使用特定的硬件。因此不会被大规模采纳。

不适用于公有区块链。

采用者:HyperLedger Sawtooth

类型:有竞争共识

解释:PoET 共识机制算法通常用于许可区块链网络,它可决定网络中获得区块者的挖矿权利。许可区块链网络需要任何预期参与者在加入前验证身份。根据公平彩票系统的原则,每个节点具有同等的可能成为胜出者。PoET 机制赋予大量可能的网络参与者以平等胜出的机会。

PoET 的工作机制如下:网络中的每位参与节点都必须等待一个随机选取的时期,首个完成设定等待时间的节点将获得一个新区块。区块链网络中的每个节点会生成一个随机的等待时间,并休眠一个设定的时间。最先醒来的节点,即具有最短等待时间的节点,唤醒并向区块链提交一个新区块,然后广播必要的信息到整个对等网络中。同一过程将会重复,以发现下一个区块。

在 PoET 网络共识机制中,需要确保两个重要因素。第一,参与节点在本质上会自然地选取一个随机的时间,而非某一个参与者为胜出而刻意选取了较短的时间。第二,胜出者的确完成了等待时间。

PoET 理念是由著名的芯片制造巨头 Intel 于 2016 年早期提出的。Intel 为解决“随机领导者选举”的计算问题,实现了一个可用的高科技工具。

这种内在机制允许应用在受保护的环境中执行受信任的代码,它确保了上面提出的两个要求得到满足,即随机选择所有参与节点的等待时间,以及胜出参与者真正完成了等待时间。

这种在安全环境中运行可信代码的机制也同时考虑到了其它一些网络的需求。它确保了受信代码的确运行在安全环境中,并不可被其它外部参与者更改。它也确保了结果可被外部参与者和实体验证,进而提高了网络共识的透明度。

PoET 通过控制代价实现了共识过程,该代价依然是与从过程中获得的价值成正比。这是保证加密货币经济持续繁荣的一个关键需求。


能链科技介绍:能链科技是一家具备领先区块链底层技术及深度应用场景的金融科技公司,是中国首批获得网信办区块链信息服务备案企业,也是唯一同步入选全国仅有的两个区块链试点省份(海南、云南)首批合作企业的区块链公司。公司通过自主创新的区块链底层技术DTFN®,为大中型国企、民企、行业协会及监管机构等合伙伙伴,提供区块链解决方案和数字金融服务,提高商业效率,推动产业数字化,赋能实体经济。
    
能链科技区块链解决方案直达

区块链金融解决方案

产业区块链解决方案

区块链政务解决方案



鲜花

握手

雷人

路过

鸡蛋
| 收藏

最新评论(1)

Powered by 卢湾生活网 X3.2  © 2015-2020 卢湾生活网版权所有