LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > ETH 2.0 —— 新的开始还是旧的延续(9)

ETH 2.0 —— 新的开始还是旧的延续(9)

2020-03-03 巴乔护卫 来源:区块链网络

在其规划中以太坊会在大都会(Metropolis)阶段成为了一个相对成熟的网络,并在这个基础上逐渐形成一个丰富而多样的生态,总结以太坊在这个阶段的实际表现,虽然在公链中表现鹤立鸡群,但和其理想中的目标还是存在一定差距的。对比并没有多少技术上的突破只是重点提高使用方面易用性的家园(Homestead),大都会还是在很多方面有着较大程度的技术改进,也正因为这些技术改进背后相对较大的工作量和可能引发的争议,所以使得大都会版本整体历经时间跨度相对较长,还需要通过分开两次硬分叉进行集中升级。

简单归纳以太坊在大都会阶段的升级内容,在进一步引进更多的算法以提高以太坊的扩展性的同时,其他都是着眼于优化其代码及机制以减少资源的消耗提高效率,提高新引进代码兼容性和对潜在的隐患的修复这些方面:拜占庭升级在技术上引进了零知识证明的加密算法以及更为复杂大整数模幂运算,而君士坦丁堡则是添加了一个新的0xf5 操作码指令CREATE2,除此之外增加的操作码主要作用都是在减少资源消耗方面,并小幅对其GAS消耗机制进行了优化。值得一提的是,在The DAO黑客事件中暴露出递归调用函数的潜在风险虽然依然没有得到彻底解决,但是新增加的操作码STATICCALL表示以太坊团队已经开始(帮助开发者)正视这方面的问题。

实际上以太坊的大都会阶段在整个1.0版本中是最具代表性的,这显然不仅是因为其在规划中的定位及实际上持续最长的时间,更是因为其在这个阶段的表现和经历所背后反映出的现象和暴露出的问题,这些涉及到以太坊原则和本质上的问题始终没有得到很好解决,导致以太坊在其后关键性的2.0升级上又一一重现。

如果将大都会阶段的以太坊和比特币进行比较,就会发现这样一个有意思的现象:比特币的共识算法阉割了大量功能,严重限制了其扩展性,由于单一的环境以及有限的可能性导致其开发团队在实际上有着很重要的话语权,但层出不穷的分叉币、尤其是同一时期内出现的比特现金硬分叉,却表明了比特币开发团队实际上并没有绝对控制权;而以太坊由于其相对丰富的功能及扩展性,加上EIP模式,表面上社区去中心化程度上很高,但开发团队在实际上却表现出其对以太坊发展的强大控制力,在The DAO事件硬分叉及以太经典社区独立之后更为明显。

也许以太坊实际上并没有比特币那么“去中心化”,但在重要的升级时却往往不得不向重要的利益团体(主要是矿工)低头和妥协以换取后者在大部分的技术升级方面内容的支持。

—-

编译者/作者:巴乔护卫

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...