Algorand算法特性总结
PoW的安全性
基于PoW的区块链假定矿工拥有生成下一个区块所需的大部分计算能力。但是,工作证明已将权力集中在少数采矿池中。在比特币中,实际上只有三个这样的矿池控制区块链。对于任何实体而言,这种权力集中对于渴望分权的系统是不可接受的,并且很可能是非常危险的。
Bonded PoS的安全性
在基于Bonded PoS的区块链中,每个用户都可能将自己的部分资金置于危险境地。那些这样做的人有权根据他们的赌注选择一个新的区块。原则上,如果他们发现行为不端,他们可能会失去他们的赌注,如果他们主张通过行为失误赚更多的钱,这可能不是很有威慑力。但是,一个普通用户只能负担得起的一小部分资金。因此,这个系统可能会成为富有的不诚实的人的牺牲品,这些个人通过大量的资金来控制区块链。
DPoS的安全性
在基于DPoS的区块链中,生成区块的权力在很长的时间间隔内被提供给一小部分公认的用户群。这种方法可能比工作量证明的成本更低,但无可否认的是相当集中!在这里,安全依赖于这个小组中大多数人的诚实,但任何一小部分用户都是攻击者的明显目标。
安全在Algorand
如果系统中的大部分资金由诚实用户所有,Algorand将保证安全工作。请注意,我们并不是谈论一些特殊用户拥有的大部分资金,而是所有用户拥有的资金。此外,Algorand的用户不需要将任何一小部分资金投入赌注。用户的钱始终留在她的手中,随时准备用尽自己的希望。
高效且可扩展
Algorand因为它在两个阶段产生一个新的块,每一个都完美地缩放。
阶段1:随机选择一个用户并提出一个新的区块。
阶段2:随机选择一小部分用户来验证并同意该区块。
Algorand不能被审查
两阶段中,用户按照他们在系统中的金额成比例地选择。它可能不包含在由不诚实用户提出的区块中,但只要其提议者是诚实的,它就会进入新的区块。因此,进入Algorand区块链所需的交易费用也非常低。这允许在平等条件下处理宏观和微观支付。
灵活性是成功的关键。
Algorand通过其标志性的建议和约定机制产生一个新的区块。在很高的层次上,Algorand秘密并即时召集一小群用户,他们的加密和安全选择能够公平地代表所有用户的社区(由他们在系统中的持股量加权)。这个代表性的委员会就新的区块达成协议,但事实上,它可以用来就其他问题达成一致。例如,改变议定书或修改货币政策。
我们应该认识到,在任何复杂的系统中改变都是必要的。传统的加密货币是静态的,任何“改变方向”都需要一个硬分叉,从而导致社区分裂。从长远来看,分散会削弱社区和任何货币的效用。
传统的加密货币没有内置的安全机制来达成协议。因此,关于变革的辩论是非常结构化的,无论达成任何形式的协议,都必须在链条外达成。因此,人们总是怀疑任何结论的正确性。
相比之下,Algorand使社区和协议得以发展。Algorand以其有效和安全的拜占庭协议为中心。经过辩论后,在区块链上发布了一项拟议更改,并使用Algorand的共识协议,社群投票接受或拒绝该提案。如果获得批准,建议的更改将立即生效。
在Algorand,这种协议并不是通过智能合同来实施的。相反,它直接内置于协议的核心。
相关文章链接: