BNB:科普|区块链的“不可能三角理论”_区块链

"CCR现货机器人"和"CCG合约机器人"更全面更智能的交易系统!

快长按图片识别二维码了解吧!

“不可能三角”在区块链世界是如何权衡和妥协?

-?现如今区块链技术正在飞跃的发展中,而在它成长的过程里一直有着一个让人们深入研讨的问题—“不可能三角”,而所谓“不可能三角”就是在公链中很难同时做到既有很好的“去中心化”,又有良好的系统“安全性”,同时还能有很高的“可扩展性”。

-例如:一些链上技术系统更加注重去中心化的公平性,成交速度相对较低;一些链上技术系统更加注重速度/效率,去中心化的公平性就要被牺牲;强调公平性和效率的同时,也不能忽视安全性。这三者之间的兼顾和均衡,就产生了区块链技术创新的不同方向。

何为区块链的“不可能三角”?

-?去中心化特点:去中心化;开放性;不可纂改;可追溯;匿名性

在一个分布有众多节点的系统中,每个节点都具有高度自治的特征。节点之间彼此可以自由连接,形成新的连接单元。任何一个节点都可能成为阶段性的中心,但不具备强制性的中心控制功能。节点与节点之间的影响,会通过网络而形成非线性因果关系。这种开放式、扁平化、平等性的系统现象或结构,我们称之为去中心化。

-?可扩展性特点:可开发性;速度

TPS是TransactionsPerSecond的缩写,也就是每秒处理成交的笔数,它是软件测试结果的测量单位。

-?安全性特点:安全可靠;信息保密不泄露

区块链技术是在信息不对称的情况下,无需相互担保信任或第三方中介参与,采用基于共识机制和加密算法的节点间普遍通过即为认可的信任机制。安全性是一种技术性能,共识机制和机密算法是保证安全性的关键技术。

追求“安全”和“去中心化”,则无法达到“可扩展性”

-?区块链技术便是一种追求“去中心化”与“安全”的技术组合,在安全性方面,"大饼”目前来说无疑是最好的。它的每一个节点都能下载和存储资源包,保证了网络的民主自治,但是巨大的存储空间与校验成本,大大的降低了成交速度,所以它的TPS只有每秒7笔。随着“大饼”的发展,缓慢的成交速度导致“大饼”社区对未来的发展产生了分歧,存储提供者要求提升“大饼”的可扩展性,使得运算速度提升,从而提高TPS,但是这导致对运算能力的要求提高,普通存储提供者无法参与存储,可扩展性严重受到掣肘。

追求“安全”和“可扩展性”,则无法达到“去中心化”

-?Eos是典型的例子,号称百万TPS的Eos上线至今。TPS已经突破3000+,这个性能远远抛开“大饼”和“姨太”。Dpos共识让Eos主网更加的高效。21节点平稳运行,保证主网的正常运行。但Eos为了达到这样的TPS,牺牲了“去中心化”。相对于“大饼”和“姨太”全网上万个节点,它全网只有21个节点。因此在“去中心化”方面无疑是三大公链中最受质疑的。

追求“可扩展性”和“去中心化”,则需要牺牲“安全”

-?“姨太”基于Pow结合Pos的共识机制,把区块链跟智能合约进行了完美的结合。TPS也比“大饼”快一点,大概每秒在14到20笔左右,但由于“姨太”是智能合约平台,它的应用场景更复杂,所以相比“大饼”更容易发生拥堵。如果说“大饼”的每个节点都可以下载所有的数据与存储,那么分片技术就是将数据进行打包并分成一个个字集。然后通过子集结合成为总集进行出块。这样不仅提升了出块效率、降低了出块奖励,而且还极大的提升了系统的承载能力。“姨太”的分片技术相当于同构的半独立的多链,世界状态共享,但是成交历史是分开的,多链选取了“去中心化”与“可扩展性”却牺牲了“安全”,因为算力分散了。

“不可能三角”未来可期

-?实际上,区块链的“不可能三角”并不是经过严格论证而得出的结论,它只是对各公链实际运行状况作出的总结。也就是说,并不是公链一定没有办法在“去中心化”、“安全性”和“可扩展性”这三方面都做到很好,而是目前暂时没有在这三方面都做得很好的公链。

-那么今后区块链面临“不可能三角”的制约,会如何演化呢?所谓迭代创新,相信未来逐渐成长起来的区块链会更加强大,也许在将来某一天的时段里,区块链就能用它的硬核技术解决多年来的“不可能三角”问题。

-------END-------

我是古丁,专注数字货币量化交易,如果你也对数字货币感兴趣欢迎一起交流。bosen0369

来源:金色财经

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-3:788ms