区块链比中心化系统强(区块链技术中的中心化和去中心化)
区块链与传统的中心化系统,为什么在性能方面有如此巨大的差异?主要原因在于,区块链采用的是分布式账本的技术,无论什么DApp,其运算结果都必须同步到每一个节点上才算达成了共识。这就好比一群人做决定,必须
为什么区块链和传统的集中式系统在性能上有如此巨大的差异?主要原因是区块链采用了分布式账本技术。无论什么DApp,它的计算结果都必须同步到每个节点才能达成共识。 就像一群人做决定,必须经过讨论才能达成共识。相比一个人做决定的速度,前者必然比后者慢。 所有的区块链系统都不可避免地会遇到三个因素的平衡问题——性能、安全和去中心化。 三者不可能完美平衡。目前主流的公链,如比特币、以太坊等,都在向安全和去中心化靠拢,牺牲了性能。 但是,只要性能问题一天不解决,DApp就无法成为大规模应用。 许多顶尖的计算机科学家都在尽一切可能优化区块链的共识算法,试图解决性能低下的问题,于是就有了“千链大战” 各种公链项目如雨后春笋般出现。很多项目都宣称自己的TPS可以达到几十万甚至上百万,但或多或少都有所妥协。比如EOS牺牲去中心化(21个节点),IOTA牺牲安全性(没有矿工机制,节点作恶成本低)。