火星链 火星链
Ctrl+D收藏火星链
首页 > OKB > 正文

ETH2:Vitalik:论eth1与eth2的双向桥接

作者:

时间:1900/1/1 0:00:00

原作者|?VitalikButerin

本文目的在于阐述在eth1链和eth2链之间建立

双向桥接的一些挑战(例如,支持ETH的双向转换),以及如何实现。

Eth2提案中已经包含eth1->eth2的

单向桥接,这对能够把Eth1中的ETH抵押到eth2中是必要的。这种单向桥接通过eth1数据投票机制来实现。请注意,

该机制

假设大多数的PoS验证者是诚实的,同时PoW链没有受到攻击(具体来说,就是PoW链中回滚不会超过5个小时)。如果这两个假设中的任一假设失败,那么eth1和eth2这两条链将不再彼此“一致”。其中一开始便存在一条隐式的“社会合约”,即

如果发生任何一种意外都有补救措施,很可能通过PoS链的软分叉来补救;然而也有可能如果PoW链回滚确实超过5个小时,那么社区可能会达成攻击链无效的共识。需要注意的是,不管在哪种情况下,PoS链的故障是不可能需要PoW链进行软分叉的。

CertiK:Vivity项目Discord服务器遭到攻击:金色财经消息,据CertiK监测,Vivity项目Discord服务器遭到攻击。请社区用户不要点击链接,铸造或批准任何交易。[2022/10/22 16:35:12]

而如果我们希望eth1链知道eth2的状态,有两种方法可以实现:

一种是使PoW链接受一个PoS链的轻客户端;

另一种是使PoS终态也敲定PoW链。

第一种方法要求eth1中实现eth2客户端?(见下图)

。这将需要对BLS-12-381验证的webassembly或者原生支持,不要期望这种支持能够很快实现。另外,

这种方法仅提供轻客户端级别的安全性。

以太坊公益组织 Nomic 基金会获 Vitalik 等捐赠1500万美元:2月12日消息,以太坊公益组织Nomic基金会于2月9日宣布正式成立,专注于改进和扩展以太坊的开发者平台,同时接管 Hardhat 和 Nomic Labs 的其他开放工程项目和相关团队,未来将继续扩展 Hardhat 工具套件。Hardhat是一个编译、部署、测试和调试以太坊应用的开发环境。

据介绍,以太坊基金会、Vitalik Buterin、Coinbase、Consensys、The Graph、Polygon、Chainlink、Gnosis、a16z、a_capital 和 Kaszek Ventures 已经向该组织捐赠 1500 万美元,其中以太坊基金会捐赠 800 万美元。接下来,该组织还将向几个 DAO 提交资金提案,以达到 3000 万美元的总资金。[2022/2/12 9:47:48]

动态 | OKB上线新加坡币星交易所及去中心化交易所ViteX:本周,OKB先后上线新加坡币星交易所及去中心化交易所ViteX,并借助他们在新加坡、俄罗斯、东南亚及欧美地区的影响,拓宽海外用户。本月以来,随着价格的增长,OKB市场活跃度明显提高。此前韩国2家交易所,Bitribe和BW也已支持OKB币币交易。

截至目前,OKB开启美元、欧元、韩元、越南盾、印尼卢比等法币通道,并已上线50余个交易所,覆盖了全球141个国家和地区的百万用户。[2020/2/26]

第二种方法可以通过添加这一机制来实现,即如果一个经由?eth1_data?投票的PoS区块?

Bs?包含一个指向PoW区块?

Bw?的引用(reference),

当区块Bs确认后,Bw区块也可视为被确认?(见下图)。不过这意味着PoW矿工(和客户端)也要运行eth2实现版,以便他们知道哪些eth2链被确认。

Vitalik为打假推特更名:犯罪分子通过伪造名人推文加密货币粉丝,这激怒了一名声名显赫的领袖人物,让他做出改换身份的决定。以太坊创始人Vitalik Buterin近日将自己的推特名字更换成了“Vitalik No I'm not giving away ETH Buterin”(Vitalik Buterin不会给你ETH)[2018/3/16]

第二种方法更有趣,因为它为eth1提供了“原生”版回滚限制。请注意,这与第一种方法有所不同,因为虽然它确实使eth1的分叉选择知道eth2,但并没有立即使eth1知道eth2的状态。例如,理论上有可能两条竞争的eth2链确认同一个eth1区块(这意味着eth2已经出故障,但从理论上讲还是有可能出现的)。更常见的情况是eth2链确认的两个区块,其中一个区块是另一个的子区块,而这两个区块都支持相同的eth1区块,从而有些矿工可能知道这两个eth2区块的最近状态,而另一些矿工不知道。这对“eth2作为终态小工具”来说不是问题,但这确实意味着我们需要更多底层设计,使eth1清楚知道eth2的区块状态,以便允许从抵押合约(DepositContract)中提取ETH。

一种可能方案是在eth1中简单地创建一个?eth2_data?投票机制;本质来说,就是复制使eth2知道eth1状态的同一种机制。可将其与上文方案结合起来确保一致性:eth1矿工仅会为?eth2_data?区块进行投票,条件是只有当这些区块满足已确认,以及引用的?eth1_data?区块是矿工正在打包的eth1区块的祖块。

面临的挑战

这两种方法都需要对eth1方面进行改动。目前在eth1->eth2的“最终转换”之前,eth2路线图对eth1方面没有改动。而如果eth2中断,这两种方法都需要eth1采取紧急补救措施。

第二种方法将要求所有eth1矿工也要运行eth2节点。因此,

尽管这两个中方法都是绝对可行的,但并不会很快实现。但是,随着eth2持续运行并证明其稳健性,那么

肯定会到一个实现这种双向桥接很有意义的阶段。为了降低风险,可以做一些事情:

在eth1上运行eth2投票时有一周的投票时间,以便在出现问题时有时间进行人工干预;

由于同样的原因,eth1通过轻客户端知道eth2中已敲定的区块时,ETH的提取也会有一周时间的延迟;

当抵押的ETH数量足够多的时候才开启这种桥接;

将投票阈值设置为高于50%;并使系统更倾向于不包含任何eth2区块(除非这些区块获得了很强的共识)。

原文链接:

https://ethresear.ch/t/two-way-bridges-between-eth1-and-eth2/6286

参考链接:

:https://github.com/ethereum/eth2.0-specs/blob/fffdb247081b184a0f6c31b52bd35eacf3970021/specs/core/0_beacon-chain.md

标签:ETHETH2VITPOWKTETHETH2SOCKS价格Gravitonpowr币创始人

OKB热门资讯
比特币:区块链行业周报 | 总市值环比上涨14.73% 中国加快区块链技术创新

本报告由火币区块链研究院出品,报告发布时间2019年10月28日,作者:袁煜明、王蕊摘要:本周区块链资产总市值比上周上涨14.73%,TOP100项目中78个项目市值有不同程度上涨.

1900/1/1 0:00:00
数字货币:评论:交易所是开放金融

前言:当前加密世界中,交易所是价值的最大捕获者。由于用户对流动性的需求,交易所具有一定程度上的网络效应,因此它是资本的聚合者.

1900/1/1 0:00:00
DEFI:DeFi金融创新能否激活不温不火的DEX市场?

DEX作为DeFi生态中的重要一环,其价值是不可估量的。不过,DEX市场目前普遍存在用户基数少,体验较为欠缺的问题.

1900/1/1 0:00:00
ONE:BM对EOS治理提案及其争议

作者:Alexli来源:蓝狐笔记前言:区块链治理不仅涉及到参数调整或软件升级等,更涉及到不同参与者的利益调整。关于什么是好的治理,永远是有争议的.

1900/1/1 0:00:00
区块链:乌镇·如何主宰交易?五位资深投资人详解2020年区块链投资趋势

11月9日,在巴比特主办对“2019世界区块链大会·乌镇”峰会上,火币Labs总经理杨锦炎,BitZ首席商务官Tiffany,ActozSoft董事长兼CEO郭海滨,币币机联合创始人黄俊鹏.

1900/1/1 0:00:00
数字货币:区块链智能合约技术首次应用于中国司法领域

文章来源:中国新闻网中新网杭州10月24日电(郭其钰)杭州互联网法院24日上线应用区块链智能合约技术,通过打造网络行为“自愿签约—自动履行—履行不能智能立案—智能审判—智能执行”的全流程闭环.

1900/1/1 0:00:00