定义经过时间证明(加密货币)
经过时间证明(POET)是一种区块链网络共识机制算法,可通过遵循公平的彩票系统来防止高资源利用率和高能耗,并使流程更高效。
细分的经过时间证明(加密货币)
POET是一种共识机制算法,常用于许可的区块链网络上以决定网络上的采矿权或区块赢家。 许可的区块链网络是那些要求任何潜在参与者在允许其加入之前标识自己的网络。 基于公平彩票系统的原理(每个节点都有同等的可能性成为中奖者),POET机制基于在尽可能多的网络参与者中平均分配中奖机会。
POET算法的工作如下。 网络中的每个参与节点都需要等待随机选择的时间段,并且第一个完成指定等待时间的节点将赢得新块。 区块链网络中的每个节点都会生成一个随机的等待时间,并在指定的持续时间内进入睡眠状态。 首先唤醒的那个(即等待时间最短的那个)被唤醒并向区块链提交一个新块,向整个对等网络广播必要的信息。然后重复相同的过程以发现下一个块。
POET网络共识机制需要确保两个重要因素。 首先,参与节点真正选择的时间确实是随机的,而不是参与者为了赢取而故意选择的较短时间,其二,获胜者确实已经完成了等待时间。
POET概念是由著名芯片制造巨头英特尔于2016年初发明的。 它提供了现成的高科技工具来解决“随机领导者选举”的计算问题。
根深蒂固的机制允许应用程序在受保护的环境中执行受信任的代码,从而确保满足以下两项要求:随机选择所有参与节点的等待时间以及获胜参与者真正完成等待时间。
从本质上讲,工作流类似于共识机制,后跟比特币的工作量证明(POW)算法,但没有高功耗。 它不占用资源,而是允许矿工的处理器在指定的时间内休眠并切换到其他任务,从而提高了效率。
在安全环境中运行受信任代码的机制还可以处理网络的许多其他需求。 它确保可信代码确实在安全环境中运行,并且任何外部参与者都不能更改。 它还确保结果可以被外部参与者和实体验证,从而提高网络共识的透明度。
POET控制共识流程的成本并使其保持灵活,以便成本保持与该流程衍生的价值成比例,这是加密货币经济继续蓬勃发展的关键要求。