共识算法PoL,PoL Proof of Lucky,区块链运气共识算法

PoL Proof of Luck 运气共识算法
PoL使用可信执行环境(TEE)正确处理关键操作。PoL背后的思想是网络上的每个节点都向TEE请求一个随机数(幸运值)。运气值越高,被选为矿工节点的机会就越高。与PoW类似,网络上的节点接收事务,矿工节点竞争提交具有TEE生成的运气值的块中的未决事务。接下来,节点将生成的块广播到网络,幸运块被添加到网络。这里,假设只有不到一半的节点有故障(PoL的拜占庭容错是二分之一)。PoL还需要安装专用硬件,如intel的SGX。

PoL共识的意义在于使得区块链系统不必消耗昂贵算力来挖矿、从而提高了效率,降低交易验证延迟时间和交易确认时间。

相比PoET:PoL解决了可能受损的TEE问题,且不需要顾及参与者的数量。PoET使用TEE请求随机数以获得随机倒计时,倒计时越短越快获得挖矿权。PoL请求的是幸运值,值越大越可能获得挖矿权。

猜你喜欢

转载自blog.csdn.net/xxxli_/article/details/127705383