共识机制
Last updated
Last updated
共识机制是一种容错机制,用于计算机和区块链系统中,以在分布式进程或多代理系统(例如加密货币)之间就单个数据值或网络的单个状态达成必要的协议。
PoW:工作量证明 工作量证明描述了一个系统,该系统需要相当大但可行的努力来阻止 dos(拒绝服务)攻击和其他恶意攻击。它需要解决计算难题才能在区块链中创建新块。
PoS: 权益证明
权益证明机制通过要求用户质押一定数量的代币来达成共识,以便有机会被选中来验证交易区块,并因此获得奖励。优先考虑在区块链系统中购买最多股份的矿工。
DPoS:委托权益证明
这种形式的共识反映了理事机构成员的选举。见证人,即验证交易的人,是由选举产生的。
PoSpace:空间证明
这种共识机制在去中心化文件存储应用程序(如 storj.io、filecoin)中很有用,其中节点证明它们在其硬件中具有合法容量。有时也称为 PoStorage 或 PoCapacity。
PoET:经过时间的证明 PoW 的更好替代方案,消耗更少的计算资源。
每个参与节点需要等待随机的时间,第一个从睡眠中醒来的节点有机会创建新块,然后通过网络传播。需要像 Intel SGX 这样的可信执行环境 (TEE),它们是内存的隔离部分,只能使用特定的指令集进行访问。