火星独家 | 2个关键点读懂从以太坊1.0到2.0的大迁徙_WAS:SWASH币

编译|Bite@火星财经APP

自Vitalik在2019年12月提出一个早期以太坊1.0和以太坊2.0合并替代方案之后,研究人员一直在进行积极讨论。以太坊1.0到以太坊2.0链迁移时候,有两个重要的因素需要考虑。首先,现有ETH代币迁移,其次;链状态迁移。

在讲迁移之前,先简单介绍一下桥接及其工作原理:

想要成为验证者的用户将需要在一个桥接合约中存储32ETH,该合约会部署在当前以太坊主网的一个已知账户地址上;

以太坊2.0信标链主网将为用户处理这些存款,并自动将用户转变成验证者;

验证者将在信标链上验证区块,并仅通过新发行的ETH来获得奖励。

以太坊的故事都是围绕技术和金融各一半展开讲述,随着以太坊2.0迁移的临近,考虑技术和经济方面的挑战变得至关重要,它们需要被给予同等的重视。

马斯克:火星在未来可能拥有自己的加密货币,但不会是狗狗币:12月29日消息,埃隆·马斯克(Elon Musk)在接受播客主Lex Fridman采访时解释为何狗狗币(DOGE)不可能成为火星的官方货币。

在他看来,当火星被殖民时,它将属于那些将居住在那里的人。火星的法律和文明将不受地球上国家现行规则的约束。“我认为火星本身需要一种不同的货币,因为由于光速的原因,你无法进行同步。”

他还表示,“我不知道火星上是否会有加密货币,但它很可能会有,而且将是火星上某种本地化的东西。我认为加密货币是一种有趣的方法,可以减少货币数据库中的错误。”(The Crypto Basic)[2021/12/29 8:11:53]

代币迁移

代币迁移从技术角度来看,单向桥接与双向桥接的对比已经得到了充分表达和展示。阶段0提案是,以太坊1.0链上的用户将能将他们的ETH锁定在合约中,并在以太坊2.0的信标链上获得相同数量的代币。届时,他们可以将该ETH进行质押,并在以太坊2.0链上赚取奖励。然而,社区也有兴趣为在以太坊1.0和2.0链之间建立一个双向桥接。

声音 | 火星人许子敬:比特币才是数字资产中真正的王者:火星人许子敬在微博中表示,如果在MakerDAO的基础上更进一步,将比特币加入一揽子抵押物的范畴,那么稳定币才能真正的稳定,毕竟比特币才是数字资产中真正的王者。不久的将来,伴随着跨链技术的进步,智能合约应用的稳定,去中心抵押借贷平台的发展,我们最终会看到,技术以水滴石穿的力量,将整个近代金融系统彻底颠覆。 ????[2019/7/30]

下图是?EthHub?上列出的单双桥接的优缺点。值得注意的是,单向桥接的优点大多体现在技术方面,而缺点则主要集中在经济方面。也就是说,关于双向桥接的选择实质上就是技术与经济挑战之间的权衡。

单桥接的优缺点如下:

单向桥接方案保证了安全性,降低了复杂性,但由于Eth1.0的ETH实际上是被销毁,锁仓风险会变大很多。由于恢复验证器的职责与传输机制挂钩,这也意味着如果你决定停止验证,在传输功能实现之前,无法实现恢复验证功能。

声音 | 火星人许子敬:如果全球央行继续无止境地滥发货币,时间依然站在比特币一边:火星人许子敬在刚刚微博上表示,自2009年起,诞生十年之后,比特币市值超越了俄罗斯卢布,成为了全球第八大货币。不管它面对多少争议,潘多拉的魔盒打开之后,再也无法回到原点,比特币大概率不会消亡。展望下一个十年,如果全球央行继续无止境地滥发货币,时间依然站在比特币一边。投资,就是做时间的朋友。 ????[2019/6/20]

关于双向桥接不包括在阶段0的原因,以太坊2.0核心开发人员DannyRyan这样说:“我们越是将以太坊1.0的共识与2.0联系在一起,就越是束缚了开发和分叉的进程,这很可能会拖慢以太坊2.0迭代速度。在技术上并非不可行,但它需要所有以太坊1.0客户端都在2.0轻客户端上能运行,并对以太坊1.0共识规则进行一些修改,允许在相反的方向上采用类似的销毁/接收方法。

声音 | 火星人柯里昂:脱离实际需求的TPS和人性的经济模型最后必然会走向失败:火星人柯里昂昨晚发微博表示,真正的区块链技术,应当符合如下特征:强隐私保护,抗审查,抗中心化,社区自治,有效防止单节点故障……技术是为人服务的,脱离了实际需求的TPS,和脱离了人性的经济模型,最后必然会走向失败。[2019/1/11]

如果想要实行双向桥接方案,采取的路径将会是:发布以太坊2.0的信标链一旦稳定的信标链和轻客户端存在,那么要求以太坊1.0客户端成为以太坊2.0的轻客户端,并将以太坊1.0与2.0最终确定在以太坊1.0和2.0中增加额外的共识规则,以处理以太坊1.0上的重铸与以太坊2.0上的销毁证明。

除非以太坊1.0客户端就信标链的当前状态达成共识,否则我们无法证明信标链的可行性。这就是为什么从逻辑上来说,双向桥接方案会行不通。”

声音 | 火星人朋友圈科普RAM:火星人在朋友圈发文称,“什么是RAM?简单来说就是EOS这个国家的土地,所有的经济行为都离不开土地。只要EOS的BP们能投票形成一个稳定的供给预期,并且不改变目前的Bancor算法,那么RAM后续的价格有可能会像北上广深的房价走势。房价下跌不行,房价过快上涨也不行,EOS的生态越来越像某国了,真有意思。”[2018/7/6]

但与此同时,验证者能够将他们的以太坊2.0代币卖给另一个验证者,由于锁仓和风险影响,大概会比当时的价格有一些折扣。尽管如此,如果真的需要,任何人都可以带着资金退出。这是一个很好的功能,希望能鼓励更多的参与者安心投入质押。

状态迁移

旧提案是,在阶段2时,当前以太坊1.0链的状态将被转移到以太坊2.0链的分片中。此时,以太坊1.0链上的所有信息都将转移到以太坊2.0链上。为了抛弃PoW链,并将所有数据迁移至信标链,VitalikButerin提出了一项早期过渡的替代方案,该方案已被更广泛的社区群体所接受。

另外,还得提到以太坊虚拟机。在之前文章中提到,虚拟机是以太坊的“心脏”,虚拟机使得用户能够在不同的硬件架构和操作系统中同时运行同一平台。EVM的设计就强调正确性而不是效率,而Ewasm是一个建立在现代标准WebAssembly虚拟机上的确定性智能合约执行引擎。它最早是在EIP48中提出的,未来是以太坊区块链上智能合约的执行引擎,是取代EVM的主要候选者,是以太坊2.0路线图阶段2的一部分。

延伸阅读:

火星独家|以太坊2.0的“心脏置换”:一文读懂从EVM到EWASM的升级

V神认为,EVM应该很快就会退役,合约应该在Ewasm上使用EVM解释器。由于EVM使用256位字节码,因此在EVM处理之前,必须将较小的计算转换为256位字符串。然而,WASM代码的设计已经考虑到了生产的需要。消除预编译是eWASM的一个额外优势。WASM是一个开放的标准,正因为如此,它将允许更多的编程语言用于智能合约开发。

有猜测说,阶段2之后会有一个分叉,把以太坊1.0的状态引入到合约中。在迁移状态之前,会有验证者赚取奖励.总体来说,ETH的累计发行量会上升。

V神就此提出了一个提前过渡的替代性建议,这个建议被更广泛接受,其主要体现在两方面:摆脱PoW链,并将所有转移到信标链上;开发无状态客户端。

无状态客户端功能主要有5点:用于验证区块和见证功能,以及为区块生成见证的方式;有多种实现方式;Eth1协议的改变,将见证大小限制在1-2MB左右;无状态客户端的开发不需要重新架构,它既不需要无状态矿工,也不需要webassembly;无状态客户端是交换机的一个重要功能,它可以阻止恶意行为。

以太坊1.0系统将作为以太坊2.0的0号分片。想要参与以太坊1.0系统的验证者可以将自己注册为以太坊1.0友好型验证者,并且除了他们的信标节点之外,还需要维护一个以太坊1.0完整节点。以太坊1.0全节点将下载0号分片上的所有区块,并保持更新的全以太坊1.0状态。

以太坊2.0标志着分片的引入,本质上是将较大的区块链元素分解为更小分片,提高吞吐量。据以太坊2.0的负责人DannyRyan介绍,成功实行状态迁移,仅取决于阶段0和阶段1能否顺利且稳定地推出,不然会导致安全性不稳定。

至于核心开发者们的态度:他们似乎就替代提案达成共识,并表示在以太坊1.x无状态方面尚需进行大量工作,从而将其列为今年的首要任务。但是对于以太坊1.0来说,替代方案是一种利用阶段1可扩展数据层更纯粹的方法。在付诸行动之前,还有很多领域需要探索,但大多数人对此持积极态度。

参考文章:

EconomicallyLinking以太坊?1.0&2.0:

https://medium.com/@fubuloubu/economically-linking-以太坊-1-0-2-0-e5af0fec02ed?

以太坊?2.0MigrationEconomics:

https://medium.com/coinmonks/以太坊-2-0-migration-economics-90b83da68213?

Eth1.0to2.0Migration:

https://docs.ethhub.io/以太坊-roadmap/以太坊-2.0/eth-1.0-to-2.0-migration/?

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:15ms0-3:412ms