公告 > 新闻

区块链应用落地的六大挑战之性能与可扩展性

05.11.2019

挑战二:性能与可扩展性

 如果操作系统有问题,运行在其上的应用程序当然也会有问题。目前底层链的最大问题,就是性能跟可扩展性不足,拿以太坊为例,以太坊的TPS(transaction per second——每秒处理交易数)约在15~30的水准,做个对比,VISA的TPS平均是2000~4000,其峰值可达到25000,两者根本不在同一个水平。

区块链TPS低

区块链TPS远低于VISA

为什么区块链会跟传统中心化系统(如VISA)的性能有如此巨大差异?主要原因在于,区块链是分布式账本的技术,不管是什么DAPP,其运算结果都必须同步在每个节点上才能算达成共识。这就好比一群人做决定,必须经过讨论才能达成共识,但一个人做决定只要过自己这关就好了,前者一定会比后者慢。

所有区块链系统都无可避免的会遇到三个因素的平衡难题——性能、安全性、去中心化,这三者不可能完美兼顾,目前主流公链如BTC跟以太坊,都是往「安全性」与「去中心化」靠拢,而牺牲了性能。

但只要性能问题一天不解决,DAPP就无法落地成为大规模应用,很多顶尖的电脑科学家都千方百计想优化区块链的共识算法,试图解决性能问题,于是就有了「千链大战」,各种底层链项目如雨后春笋般不断冒出,很多项目都声称其链的TPS可达数十万甚至百万以上,但或多或少都有所妥协,像是EOS牺牲了去中心化特性(只有21个节点),而IOTA则牺牲了安全性(没有矿工机制,节点作恶代价低)。

点击关注币海启行微信公众号,了解更多


更多资讯请参考网站币海启行:https://www.bihai123.com.cn/news/zhuanlan/67333.html