我正在研究除常见的PoW和PoS以外的共识机制,并找到了一种称为经过时间证明的方案。
我正在努力寻找任何研究或证据来证明这实际上是拜占庭容错算法。
答案 0 :(得分:2)
此Hyperledger blog post中有更多信息。
简而言之,如果使用安全硬件,则可以是BFT。在Hyperledger Sawtooth中,有两个PoET变体:
答案 1 :(得分:1)
PoET是BFT,因为PoET的等待时间是由SGX飞地强制执行的。
还有更多的纵深防御检查,但这并不能使其成为BFT。相比之下,比特币的PoW通过重复哈希来完成相同的事情,这实际上与PoET的受信任计时器是同一件事(尽管非常浪费)。有关详细信息,请参见PoET 1.0规范:
https://sawtooth.hyperledger.org/docs/core/releases/latest/architecture/poet.html
有关PoET工作原理的更多见解,请参见PoET2 RFC: PoET2 RFC中记录了更多详细信息和更改,网址为 https://github.com/hyperledger/sawtooth-rfcs/pull/20/files