当前位置:首页 > 知识 >

公链效率如何提升

  • 公链
  • 2023-08-08 10:20:46
  • 22
从2008年11月中本聪(Satoshi Nakamoto)发表论文「Bitcoin: A Peer-to-Peer Electronic Cash System」算起,比特币即将迎来第一个十周年。这十年中,比特币与其背后的区块链技术蓬勃发展,以去中心化技术之名,大有变革整个在线数字世界的气势和雄心。

不过,雄心归雄心,正蓬勃发展的区块链技术,尤其是公链领域,有一个瓶颈却一直有待突破:以当今数字世界的规模和体量,任何一个在线系统,如果没有一个大容量、高吞吐的基础设施,就无法承载哪怕仅仅一个互联网级别的应用。

很可惜,中本聪的论文中完全没有考虑到这个问题,也许是走出这第一步实属不易,他也没想太多之后的事情,也许是这样的一个高性能的设计,在彻底去中心化的系统中难度太大。总之,近10年过去了,为了提高区块链系统的性能,前赴后继出现了大把项目,但到今天为止,并没有出现能够承载互联网级别应用的解决方案。

这是一个世界性的难题,全世界最聪明的学者、开发者都在尝试解决这个问题。在彻底去中心化的系统中实现高性能设计,是一项难度极高、极具挑战的工作。

行业内存在大量对于区块链公链性能瓶颈及解决方法的讨论,有些充满洞见,令人受益匪浅,但也有不少谬误,更有很多为了自身项目宣传而编造的似是而非的见解,颇有把讨论引入歧途的风险。

但是,也有一些项目,如UENC,确实提出了不错的提升效率的方法。

UENC提出了DPOW共识算法,一个区块打包一笔交易,无需像比特币以太坊一样等待打包。同时,DPOW采用的是随机选取、分片验证的机制,让节点验证的机会均等,无需算力竞争。这个机制非常创新,有兴趣的爱好者可以去研究一下。

猜你喜欢

微信二维码

微信