比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > Uniswap > Info

Vitalik:論eth1與eth2的雙向橋接_VIT

Author:

Time:1900/1/1 0:00:00

原作者|?VitalikButerin

本文目的在于闡述在eth1鏈和eth2鏈之間建立

雙向橋接的一些挑戰(例如,支持ETH的雙向轉換),以及如何實現。

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

單向橋接,這對能夠把Eth1中的ETH抵押到eth2中是必要的。這種單向橋接通過eth1數據投票機制來實現。請注意,

該機制

假設大多數的PoS驗證者是誠實的,同時PoW鏈沒有受到攻擊(具體來說,就是PoW鏈中回滾不會超過5個小時)。如果這兩個假設中的任一假設失敗,那么eth1和eth2這兩條鏈將不再彼此“一致”。其中一開始便存在一條隱式的“社會合約”,即

馬斯克關注以太坊創始人Vitalik Buterin推特賬號:6月21日消息,據Big Tech Alert監測信息,埃隆·馬斯克(Elon Musk)5小時前于推特新增關注以太坊聯合創始人Vitalik Buterin的賬號。[2023/6/21 21:51:37]

如果發生任何一種意外都有補救措施,很可能通過PoS鏈的軟分叉來補救;然而也有可能如果PoW鏈回滾確實超過5個小時,那么社區可能會達成攻擊鏈無效的共識。需要注意的是,不管在哪種情況下,PoS鏈的故障是不可能需要PoW鏈進行軟分叉的。

而如果我們希望eth1鏈知道eth2的狀態,有兩種方法可以實現:

一種是使PoW鏈接受一個PoS鏈的輕客戶端;

VitalikButerin等人發布Ethereum“賬戶抽象”提案ERC4337:9月29日,Ethereum創始人Vitalik Buterin聯合KristofGazso、yoav.eth、DrorTirosh、NamraPatel、TomaszK.Stanczak等人發布賬戶抽象提案ERC4337,可在不改變以太坊共識層協議的情況下實現驗證邏輯,該提案的開發者內測版本將于近期上線。

注:“賬戶抽象”是以太坊社區中討論的改進提案之一,以實現交易不需要從私鑰控制的EOA賬戶發起,而是可以直接從智能合約發起,具體的用例包括智能合約錢包、Tornado.Cash這類隱私保護工具等。[2021/9/29 17:15:22]

另一種是使PoS終態也敲定PoW鏈。

Vitalik Buterin銷毀410萬億枚SHIB,占SHIB總供應量的約41%:5月17日消息,今日5點45分,以太坊創始人Vitalik Buterin將其錢包中超410萬億枚SHIB打入黑洞地址進行銷毀,價值約73億美元,占SHIB總供應量的約41%,目前其錢包中仍有46萬億枚SHIB。

此前報道,5月13日,Vitalik Buterin將包括6600億枚ShibaInu代幣SHIB等的大量meme代幣換為ETH捐助給慈善機構,還向印度新冠加密救濟基金會捐贈50萬億枚SHIB。[2021/5/17 22:09:41]

第一種方法要求eth1中實現eth2客戶端?(見下圖)

。這將需要對BLS-12-381驗證的webassembly或者原生支持,不要期望這種支持能夠很快實現。另外,

Gravitation-X創始人Jakies:數字支付可有效解決跨境支付難題:Gravitation-X創始人Jakies在剛剛的金色財經直播間中表示:目前,傳統的跨境支付方式有較長的清算時間,手續費較高,有時跨境支付欺詐會帶來跨境資金風險。通過Gravitation-X技術創建點對點支付方式,促進跨境業務發展。會大幅度提高效率。[2020/5/2]

這種方法僅提供輕客戶端級別的安全性。

第二種方法可以通過添加這一機制來實現,即如果一個經由?eth1_data?投票的PoS區塊?

Bs?包含一個指向PoW區塊?

Bw?的引用(reference),

當區塊Bs確認后,Bw區塊也可視為被確認?(見下圖)。不過這意味著PoW礦工(和客戶端)也要運行eth2實現版,以便他們知道哪些eth2鏈被確認。

第二種方法更有趣,因為它為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

Tags:ETHETH2VITITAGivethCRETH2幣Vitalick NeuterinDIGITALAX

Uniswap
諾獎得主談Libra:不應把希望寄托于私人公司_ALA

文章來源:新京報原文標題:《諾獎得主談Libra:不應把希望寄托于私人公司》10月18日,由北京市地方金融監督管理局、北京市石景山區人民政府、北京金融控股集團有限公司主辦的第二屆中國銀行保險業國.

1900/1/1 0:00:00
區塊鏈平臺CoinList完成1000萬美元A輪融資,推特CEO參與投資_COI

據《華爾街日報》消息,區塊鏈平臺CoinList宣布完成了A輪由數字資產投資基金PolychainCapital領投的1000萬美元融資,值得關注的是.

1900/1/1 0:00:00
2019 會是「DAO 之年」嗎?一文遍覽去中心化自治組織的前世今生_XDAO

撰文:VuGabaVineb 來源:鏈聞 各式各樣的「DAO」再次成為熱門話題。想了解各種DAO的前生后世,鏈聞推薦閱讀本文.

1900/1/1 0:00:00
在質疑中求變,Libra的貨幣籃子如何落地?單一錨定取代綜合錨定?_ACE

作者:小蔥姐 來源:小蔥區塊鏈 Libra仍然充滿著不確定性,此前與一籃子貨幣錨定的它曾被稱之為“世界貨幣”,也有人稱它是“美元霸權的延續”,Libra背后的貨幣籃子如何落地.

1900/1/1 0:00:00
為什么說比特幣期貨捅破了比特幣泡沫?_比特幣價格

文:照生 來源:零壹財經 美國商品期貨交易委員會前主席ChristopherGiancarlo近期接受采訪時透露,美國特朗普政府在2017年曾通過允許引入比特幣期貨產品捅破當時的比特幣泡沫.

1900/1/1 0:00:00
正規軍來了,區塊鏈行業下一步該怎么走?_元宇宙

來源:標準共識 原文標題:《區塊鏈發展趨勢是做莊拉盤,還是正規軍剿匪?》 導語 2019年10月25日.

1900/1/1 0:00:00
ads