ETHPoW 團隊確認將使用ChainID 10001 來避免對主網的重放攻擊


Coinbase 團隊的一名成員必須對ETHPoW GitHub 存儲庫發表評論,以讓團隊闡明如何設置分叉鏈。目前,存儲庫尚未將網絡的ChainID 更新為與以太坊主網不同的一個。

我們已經達到了ETHPoW 傳奇的地步,Coinbase 協議團隊自己正在向repo 提交PR 以解決chainID 問題。

仍然沒有得到團隊的回應。 pic.twitter.com/AhQ3FFWEm4

— 弗蘭基(@FrankieIsLost) 2022 年9 月9 日

ETHPoW 測試網使用ChainID 10002,任何其他鏈都未使用。以太坊主網的ChainID 為1,PoW 鏈還可以使用許多其他數字。

Coinbase 並不是唯一一個試圖解決這個問題的團隊。其他四個拉取請求正在請求開發人員更新ChainID。

ETHPoW 團隊於9 月9 日回應了Coinbase 的拉取請求,並表示:

“ethw 的鏈ID 是10001,我們將在我們的Twitter 帳戶上發布。 你在上面評測中提到的代碼必須保留,因為在合併之前需要chainID 1來驗證區塊鏈數據,並且合併後的所有鏈數據將是chainID 10001。”

這個消息將平息以太坊生態系統中許多人的神經,因為他們知道不更新ChainID 似乎沒有惡意。

以太坊PoW 及其重要性

在過去的幾周里,以太坊合併後的工作量證明硬分叉已經被理論化了好幾次。 Poloniex 的創始人孫宇晨宣布,該交易所將通過捐贈高達100 萬美元的ETHPoW 在新鏈上建立開發者社區來支持以太坊的硬分叉。

然而,人們對The Merge 和轉向權益證明的轉變有很多誤解。被稱為主網的以太坊主鏈將繼續在The Merge 中運行,一個名為Beacon Chain 的新共識層將被合併到現有網絡中。

將應用難度炸彈,使在主網上的挖礦變得毫無意義,因為挖礦新區塊太難了。然而,這並不意味著礦工必須停止挖礦。礦工可以挖礦升級後的以太坊權益證明版本,但他們將無法獲得任何獎勵或對區塊生產做出重大貢獻。

對於以太坊的工作量證明版本,礦工要么必須恢復挖以太坊經典,它的生態系統要小得多,並且缺乏以太坊主網上的任何重要dApp,要么創建當前主網的硬分叉而沒有信標鏈合併。

保留工作量證明共識方法的新硬分叉隨時可能發生。任何人都可以隨時從GitHub 分叉以太坊。圍繞The Merge 存在一些混亂,一些人認為以太坊的工作量證明版本將繼續存在,而權益證明版本將成為分叉。

ETH 用戶的困惑

這種混淆大部分源於以太坊基金會的原始語言The Merge,即ETH 2.0。此後,該語言已被刪除,以幫助用戶了解在非託管錢包中使用以太坊的用戶無需採取任何行動。

如果用戶希望參與以太坊的硬分叉,他們將不得不以與添加Polygon、Avalanche、Optimism 或BNB 鏈類似的方式將新鏈添加到他們的錢包中。

所有這些鏈都與EVM 兼容,這意味著它們與以太坊主網共享大部分相同的代碼,並且與所有鏈中使用的相同公共地址完全可互操作。

一個新的ETHPoW 鏈類似於添加另一個與EVM 兼容的鏈,但所有資產、智能合約和代幣都從主網複製。

ETH 和ETHPoW 的區別

區分以太坊主網和ETHPoW 的最簡單方法之一是使用ChainID。 ChainID 是一個數字,用於標識dApp 和智能合約的鏈,以便他們知道他們正在與哪個網絡進行交互。

但是,當前包含ETHPoW 代碼的GitHub 存儲庫仍然具有與以太坊主網相同的ChainID。如果不更改此ChainID,dApp 和智能合約將無法識別ETHPoW 鏈,因為任何交易都可能由於使用此ChainID 的驗證者缺乏共識而失敗。

另一個擔憂是“重放攻擊”的可能性,即交易在兩條鏈上重放,從而引發嚴重的安全問題。

現在ChainID被確認為10001,一旦發布合適的RPC地址,用戶就可以準備錢包接收ETHPoW空投。

資訊來源:由0x資訊編譯自CRYPTOSLATE。版權歸作者所有,未經許可,不得轉載

Total
0
Shares
Related Posts