我正在研究Nubit和比特币,我意识到Nubits比比特币更快!当Nubit在比特币区块链上实现时,这怎么可能呢?
发布于 2017-08-24 00:19:38
这是可能的,因为在Nubit中执行的共识算法是赌注的证明。这些算法的目标是在网络的节点之间通过一致的方式创建块。
比特币执行工作证明算法以达成共识。每个节点尝试寻找现时值以创建具有有效散列的块,即小于预定义数字的散列。预定义的数字允许比特币控制创建区块所需的平均时间。预定义的数量或难度会发生变化,以保持创建每个块的平均时间为10分钟。
但是,区块链的其他实现使用其他算法。例如,Hyperledger Fabirc使用在10秒内达到共识的PBFT,即在10秒内创建每个块。
与区块链的其他实现一样,Nubit也使用赌注证明。权益证明是一种不同的方式来验证基于交易的交易,并实现分布式共识。它仍然是一个算法,目的和工作证明是一样的,但达到目标的过程是完全不同的。与工作证明不同,算法奖励以验证交易和创建新区块为目标解决数学问题的矿工,使用赌注证明,新区块的创建者是以确定性的方式选择的,取决于其财富,也定义为权益。
https://stackoverflow.com/questions/45711496
复制相似问题