时间:2023-08-28|浏览:177
在74年前,世界上诞生了第一台计算机埃尼阿克(ENIAC),它非常庞大,占地170平方米,体重30吨,运算速度仅有5000次/秒。然而,如今我们手中的手机不到200克,运算速度却达到了36亿次/秒,无论是体积还是性能都远远超过埃尼阿克。这是技术进步的必然结果。
如今,去中心化计算机系统“BTC”已经稳定运行了11年。在这11年中,BTC系统的可用算力呈现跨越式的增长,但是BTC的运行性能仅略有提升。与在1946年诞生的埃尼阿克计算机相比,BTC占用了庞大的算力资源,却只能处理每秒7笔交易。
区块链由两个主体组成,即“节点”和“共识算法”。每个节点是独立运行共识算法的计算机设备,它们的作用是参与记账并为去中心化虚拟机提供算力。通过无数个这样的节点,构成了区块链系统。
在区块链的发展中,“节点”并不是主要的障碍,而是“共识算法”。虽然现在的计算机节点性能非常高效,但是区块链计算机的性能无法充分发挥,主要原因在于“共识算法”。可以将当前的区块链系统看作是在流畅的智能手机上装上了老旧系统,即使手机再好,也会变得不舒服。
因此,未来的区块链行业应该出现更优秀的系统,以适配现有的“节点”,并充分发挥这台计算机的性能和应用方向,而不仅仅是追求风投和操作。
对于未来共识算法系统发展的畅想如下:1. 在安全问题上,将出现更强大的网络结构和完善的安全机制;2. 在去中心化方面,当每个节点都承担相同的责任和义务时,随着节点数量的增加,这台计算机会变得更安全,抗攻击能力也会增强;3. 在可扩展性方面,类似于现有的电脑或服务器集群,可以通过增加芯片和内存来扩展性能。相信在未来的区块链系统中,每增加一个节点都会增加整个区块链的并发量和智能合约可用算力。