不过,雄心归雄心,正蓬勃发展的区块链技术,尤其是公链领域,有一个瓶颈却一直有待突破:以当今数字世界的规模和体量,任何一个在线系统,如果没有一个大容量、高吞吐的基础设施,就无法承载哪怕仅仅一个互联网级别的应用。
很可惜,中本聪的论文中完全没有考虑到这个问题,也许是走出这第一步实属不易,他也没想太多之后的事情,也许是这样的一个高性能的设计,在彻底去中心化的系统中难度太大。总之,近10年过去了,为了提高区块链系统的性能,前赴后继出现了大把项目,但到今天为止,并没有出现能够承载互联网级别应用的解决方案。
这是一个世界性的难题,全世界最聪明的学者、开发者都在尝试解决这个问题。在彻底去中心化的系统中实现高性能设计,是一项难度极高、极具挑战的工作。
行业内存在大量对于区块链公链性能瓶颈及解决方法的讨论,有些充满洞见,令人受益匪浅,但也有不少谬误,更有很多为了自身项目宣传而编造的似是而非的见解,颇有把讨论引入歧途的风险。
但是,也有一些项目,如UENC,确实提出了不错的提升效率的方法。
UENC提出了DPOW共识算法,一个区块打包一笔交易,无需像比特币以太坊一样等待打包。同时,DPOW采用的是随机选取、分片验证的机制,让节点验证的机会均等,无需算力竞争。这个机制非常创新,有兴趣的爱好者可以去研究一下。