长期以来,
区块链系统的性能一直是制约其发展和普及的瓶颈。特别是公有链,由于性能限制,用户间必须互相竞价,价高者才能把自己的交易记录到区块链上。这样的使用体验就像我们刚刚能用手机上网的时候,又贵又慢,高昂的费用将很多潜在用户挡在门外,也扼杀了无数潜在的
区块链应用。
有人说,性能差是
区块链技术固有的缺陷,想解决就必须牺牲安全性或去中心化,比如减少共识节点数量,用
联盟链代替公有链。实际上,从计算机和网络通信的发展水平来看,用普通的笔记本电脑实现几千TPS吞吐量的区块链是完全可行的,区块链系统性能的短板不在硬件而在共识算法。
上海树图区块链研究院首席技术官伍鸣表示,Conflux树图公有链实现高性能的秘诀在于打破了“区块一定要串成一条链”的思维定势,创造性地提出了基于树图(Tree-Graph)结构的高性能共识算法。
“区块只是交易的载体,拘泥于链状的结构,如同给区块链套上了性能枷锁。”伍鸣介绍,树图共识算法抛弃了简单的链状结构,先用图的结构组织区块,再用算法把这些区块排出一个所有共识节点都一致认可的先后顺序,实现了一种“形散而神不散”的区块链共识。这些区块在逻辑上的顺序和普通的区块链并无二致,不影响交易的执行。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。