Froniter是以太坊的初期试验版本,只有执行页面且存在一些待解决的漏洞。Homestead是以太坊的正式产品版本,对部分协议进行了优化改进,并为下一个阶段的升级做好了准备。
目前,以太坊正处于Metropolis阶段的第一版本拜占庭硬分叉。在这个阶段和下一个阶段Serenity之间,以太坊将专注于安全性、隐私性、扩展性和共识机制等方面的升级改进。根据以太坊创始人VitalikButerin在开发者大会上的说法,接下来的两个阶段将迎来以太坊2.0版本。
在以太坊2.0的路线图中,开发团队将专注于改善和发展区块链的重要属性。他们计划使用类似于Zcash的zk-Snarks技术解决交易隐私性问题;引入一种名为"Viper"的新型Python智能合约编程语言以开发更安全的以太坊应用程序;部署双层基础架构(如雷电网络和Plasma项目)和分片技术,以实现与Visa规模相当的交易处理能力。除了这三个方面的技术部署之外,Vitalik他们还计划逐渐将以太坊网络从工作量证明机制(PoW)切换到权益证明机制(PoS)。
然而,去中心化、可扩展性和隐私性三个区块链属性之间存在明显冲突,实现三者兼具并非易事。以太坊的权益证明机制Casper目前仍处于研发测试阶段。因此,按计划实现以太坊2.0版本还需要三到五年的时间。
关于以太坊2.0中计划部署的分片技术,Vitalik在2017年表示,他认为分片技术可能是可扩展性问题最有可能的解决方案,也是以太坊2.0发展路线图的重点。分片技术将区块数据分成不同的片段,并分别存放在各个节点上。Vitalik将这些分片比喻为“宇宙”,并解释说,这些“宇宙”同属于一个区块链系统,通过共识相互链接。如果破坏一个分片,就必须同时破坏其他99个分片。简而言之,分片技术是一个分散式并行系统,可以减少每个节点的数据储存量,从而实现扩容效果。
Vitalik和其他人认为,分片技术是更为长远且理论上可行的扩容方案。然而,它也存在一些问题,例如在分散式并行模式下无法利用Merkle根植实现“不存在证明”(涉及双花问题的信息验证)等。因此,分片技术至少需要两到三年的时间来研究和解决这些问题。
目前,Vitalik已邀请其他开发者参与该项目的研发工作,并宣布分片技术的第一阶段第一部分已接近完成。
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/24618.html
发表回复
评论列表(0条)