原作者|?VitalikButerin
本文目的在于闡述在eth1鏈和eth2鏈之間建立
雙向橋接的一些挑戰(例如,支持ETH的雙向轉換),以及如何實現。
Eth2提案中已經包含eth1->eth2的
單向橋接,這對能夠把Eth1中的ETH抵押到eth2中是必要的。這種單向橋接通過eth1數據投票機制來實現。請注意,
該機制
假設大多數的PoS驗證者是誠實的,同時PoW鏈沒有受到攻擊(具體來說,就是PoW鏈中回滾不會超過5個小時)。如果這兩個假設中的任一假設失敗,那么eth1和eth2這兩條鏈將不再彼此“一致”。其中一開始便存在一條隱式的“社會合約”,即
Vitalik評美國加密政策:對被定為證券的項目感到遺憾:6月30日消息,以太坊創始人Vitalik Buterin回應如何看待美國的加密貨幣政策方針時表示,非常遺憾Solana和其他項目以這種方式受到打擊。他們不應該受到這樣的待遇,如果因此讓以太坊最終獲勝,那不是一種光榮的勝利,從長遠來看可能甚至不是一種勝利。真正的競爭不是其他鏈,而是正在以我們為代價強加給我們的快速擴張的中心化世界。我希望所有的項目在這整個局面中獲得公正的結果。[2023/6/30 22:10:24]
如果發生任何一種意外都有補救措施,很可能通過PoS鏈的軟分叉來補救;然而也有可能如果PoW鏈回滾確實超過5個小時,那么社區可能會達成攻擊鏈無效的共識。需要注意的是,不管在哪種情況下,PoS鏈的故障是不可能需要PoW鏈進行軟分叉的。
區塊鏈公司AMAXG推出NFT交易平臺BIZA-UVIT:11月4日消息,區塊鏈公司AMAXG周四表示,它已經進入NFT代幣平臺業務。AMAXG表示,近期已經開通數字資產NFT交易平臺BIZA-UVIT,并與韓國藝術文化組織聯合會(FACO)、世界醫療美容交流協會(GMAEA)、韓國區塊鏈企業促進會建立戰略合作伙伴關系。FACO計劃將藝術品數字化,并通過BIZA-UVIT在全球拍賣和出售。GMAEA將使用AMAXG的雙向人工智能教育平臺BIZA-Metaversity、BIZA-UVIT和去中心化個人對個人(person-to-person)購物中心BIZA Empire Mall。(The Korea Herald)[2021/11/4 21:25:02]
而如果我們希望eth1鏈知道eth2的狀態,有兩種方法可以實現:
聲音 | 江卓爾:分片提升容量難度大時間長 故而Vitalik提出使用BCH或者ETC作為以太坊數據層:7月25日消息,萊比特礦池CEO江卓爾表示,分布式系統(去中心化系統)有一個不可能三角,稱為分布式系統CAP定理,指的是在一個分布式系統中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分區容錯性),三者不可兼得。Vitalik提出用分片方法提升容量,但分片方法的難點是一致性,也就是CAP中的C,Consistency(一致性),這個是一個要挑戰不可能三角的開發,所以開發難度很大,時間長,所以Vitalik才提出使用BCH或者ETC作為以太坊數據層的短期方案,來解決ETH的燃眉之急。[2019/7/25]
一種是使PoW鏈接受一個PoS鏈的輕客戶端;
花花公子宣布推出加密貨幣VIT:花花公子公司宣布將推出自己的加密貨幣VIT,作為其正在開發的在線支付錢包的一部分。該錢包將為該公司的數字媒體和休閑游戲業務提供服務,并將接受除自己以外的其他加密貨幣。昨日,花花公子宣布允許用戶使用加密貨幣支付成人內容。[2018/3/16]
另一種是使PoS終態也敲定PoW鏈。
第一種方法要求eth1中實現eth2客戶端?(見下圖)
。這將需要對BLS-12-381驗證的webassembly或者原生支持,不要期望這種支持能夠很快實現。另外,
這種方法僅提供輕客戶端級別的安全性。
第二種方法可以通過添加這一機制來實現,即如果一個經由?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
來源:通證通研究院 編者注:原標題為《央行數字貨幣的五大影響》 導讀 2019年下半年央行數字貨幣研發加速,推出后將帶來哪些重大影響? 摘要 專題:DC/EP可能的影響捍衛國家數字主權.
1900/1/1 0:00:0010月19日,在BitMax.io交易所1周年盛典活動上,經緯中國合伙人Harry、紅杉資本合伙人王昊、FBG創始人周碩基以BitMax.io投資人的身份亮相并出席了圓桌.
1900/1/1 0:00:00如今,區塊鏈的江山已紅遍,看過往,乘馬班如,泣血漣如。區塊鏈行業從飽受詬病的灰色地帶,昂然走出,一躍成為國家的重要戰略.
1900/1/1 0:00:00編譯:區塊鏈騎士 正在進行的為期兩天的德國柏林閃電會議上,開發人員宣布了一個處女項目,該項目使比特幣閃電錢包用戶可以輕松地離線接收付款.
1900/1/1 0:00:00比特幣具有相對不為人知的特征,而且對于大多數人來說還未知。有人將其稱為“比特幣永不回頭價格”。NLB價格是比特幣最后一次處于特定價格水平,通俗點解釋就是:比特幣在長期向上的過程中總會有大幅度的回.
1900/1/1 0:00:0010月25日,在中共中央總書記習近平強調區塊鏈技術的重要意義之后,全世界有無數人關注到了這一新興領域,這無疑是區塊鏈行業的里程碑事件.
1900/1/1 0:00:00