以太坊經典和以太坊之間的“和平之橋”
本文來自:哈希派(ID:hashpie),作者:不碎,經授權轉發。
"本文來自:"
哈希派(ID:hashpie)
哈希派(ID:hashpie)",作者:不碎,經授權轉發。"本文來自:
哈希派(ID:hashpie)"哈希派(ID:hashpie)"本文來自:
哈希派(ID:hashpie)
哈希派(ID:hashpie)
單一區塊鏈獲勝的概念並不能反映人類進步的整個歷史,在當下技術如此早期的階段,激烈的競爭對於我們來說毫無意義,我們應該表現的更像親人而不是死敵。
二級標題
——ETC Cooperative 執行董事Bob Summerwill
以太坊經典就像是2016年第1920000個區塊之後生活在平行時空裡的另一條以太坊區塊鏈,在經歷了資金困難、51%攻擊之後,它依然頑強的存活了下來。雖然在分裂之後,這一對生活在平行空間裡的
的關係偶有冰點,但越來越多的細節表明,他們似乎更願意打破壁壘攜手前進。
二級標題
3月1日下午,以太坊經典官方在推特上宣布:
ETC-ETH peacebridge即將完工。
並配有實現抵押、鑄幣和轉賬的演示視頻。以太坊經典將通過基於POA機制的跨鏈技術實現在以太坊區塊鏈上的代幣化。
二級標題
什麼是ETC-ETH PeaceBridge
PeaceBridge實際上是PeaceRelay項目的延續。 2017年年中,以太坊去中心化交易平台Kyber Network的創始人Loi Luu,在IC3以太坊訓練營上首次提出了PeaceRelay的概念。 PeaceRelay是一個允許用戶使用中繼合約進行跨evm -chain(以太坊虛擬機區塊鏈)通信的智能合約系統,這些合約能夠通過默克兒-帕特里夏(merkle-patricia)證明機制來核實區塊內的狀態、交易和存款,以此來允許用戶在任何EVM鏈上傳輸不同的代幣。後來,Akomba實驗室、Kyber Network和ETCCooperative合作,開發了PeaceBridge。
PeaceBridge的功能與PeaceRelay類似,可以實現ETC和ETH鏈間的互通,但與其不同的是PeaceBridge使用了POA(Proof-of-Authority)權威驗證機制。它引入了一個去信任的託管方,使用聯合簽名的託管機制來驗證兩條鏈之間的交易,並通過部署在這兩條鏈上的一組智能合約來完成抵押、鑄幣和存款的一系列操作。其中,託管人可以看做是提供簽名和保證資產安全的服務方,比如Kyber ,當我們無法辨別交叉鏈上哪筆交易是正確的時候,託管人就會因為非法簽署而受到懲罰,相應的簽署金額也將從他的資產中被扣除。
我們可以把Alice通過PeaceBridge對Bob進行的從ETC 到ETH 方向的轉賬描述如下:
如果Alice希望在以太坊主鏈上使用X枚TETC,那麼她需要先在以太坊主鏈上使用代幣合約鑄造X枚TETC-A,然後將等量的ETC存入存款合約並索要她鑄造的TETC(這裡先鑄幣後存款的目的是防止他人惡意竊取公開發布的存款,利用其鑄造自己還沒有支付的代幣);
rawTxBundle包的哈希值
Alice發起轉賬請求,申請將其TETC-A代幣發送給Bob(此時declaredNonce值為1);
託管人批准Alice的轉賬請求,當declaredNonce=1時共同簽署轉賬TETC-A;
除了跨鏈交易的問題,我們還需要關注的是取款的過程。 PeaceBridge是如何保證兩條鏈上交易的一致性的?
二級標題
首先,當Alice想要取回她原來的存款時,她需要向存款合約提交如下信息:
rawTxBundle包的哈希值
二級標題
當然在發起挑戰的過程中,挑戰者除了要承擔此過程中所需的gas成本,還需要抵押提款人押金的20%,這樣做可以防止惡意挑戰導致的PeaceBridge交易速度減慢。另外,如果你能夠提供同一個代幣存在一個以上託管人簽名的存款合約,來證明託管人非法雙重簽署,那麼合約將從託管人的賬戶中扣除TETC-A的押金以及ETC鏈上的等額存款。這裡面,罰款的金額會隨著非法簽署的次數增加而線性增長,以此來降低發生雙花的可能性。"圖片描述
二級標題
以太坊和以太坊經典的破冰之旅"圖片描述"二級標題
2018年10月底,ETH向ETC拋出了友好的橄欖枝。以太坊基金會特別項目負責人Virgil Griffith在Medium發文表示,為了進一步加強雙方社區之間的友好合作,以太坊基金會決定捐贈1.5萬枚ETC給以太經典合作社(ETC Cooperative)。但以太坊經典的商務經理Donald McIntyre則表示,“此次的捐贈對於ETC來說並不是一個好消息。”他認為,此次的捐贈行為可能會被ETH資本化,以太經典的信息將會進一步被模糊化,ETC的定位可能也會受到不良的影響。
但是,如果撇開意識形態上的分歧不談,我們可以發現ETC和ETH之間的相似之處還是遠大於差異的。首先,ETC和ETH的區塊鏈代碼基本相同,而且他們共同擁有分叉之前的賬本記錄;其次,雙方目前的功能都是基於以太坊虛擬機實現的,技術上的相似性是兩個社區關係破冰的基礎。
二級標題
上圖左側為Bob Summerwill
以太坊經典實驗室的技術協調員Stevan Lohja說:
ETC與ETH之間的關係正在改善。 ETC Coop、ETC Labs Core和ETC Labs正在和ETH的人合作,Bob Summerwill不是第一個也不會是最後一個為ETC項目作出貢獻的ETH開發者。"獨立還是合作?這是一個問題"
參考資料:
[1] Loi Luu,《peacerelay README》,GitHub
[2] Ben, Zhen, Ying Tong,《peaceBridge: Connecting Ethereum Classic and Ethereum》,medium.com
[3] Gerelyn Terzo,《Two Ethereums Stop Not Talking To Each Other》,cryptobriefing.com


