Kiln 預計將是現有公共測試網升級前最後一個合併測試網,如何測試合併呢?
原文:Announcing the Kiln Merge Testnet(Ethereum Foundation Blog)
作者: Protocol Support Team
編譯: EthereumCN
原用標題:Kiln 合并测试网公告
去年 12 月上線的 Kintsugi🍵合併測試網一直是用於測試合併很有用的地方。通過各種測試套件、多客戶端開發測試網、對 Goerli 的影子分叉、應用部署,以及社區協助的 #TestingTheMerge,我們現在已經有一套穩定且強韌的協議規範。現在,客戶端已經實現了這些最新的規範,作為 Kinsugi 繼承者的 Kiln🔥🧱也已經上線了!
像以太坊主網一樣,Kiln 的執行層是工作量證明鏈,與權益證明的信標鏈並行運行。Kiln 的合併發生在 2022 年 3 月 15 日。
Kiln 預計將是現有公共測試網升級前最後一個合併測試網。強烈建議應用和工具開發者、節點運行者、基礎設施提供者和質押者在 Kiln 上做測試,以確保現有的公共測試網能平穩過渡。
之前的合併測試網 Kintsugi 將在未來幾週內被棄用。
使用 Kiln
開始
開始使用 Kiln 的最簡單方法是訪問該網絡的登錄頁面。在那裡,你可以將網絡添加到你的瀏覽器錢包,查看區塊瀏覽器,從水龍頭請求測試幣,然後連接到一個 JSON RPC 端點。如果你想成為 Kiln 上的驗證者,質押 launchpad 也支持這個網絡。
應用&工具開發者
隨著 Kiln 的上線,現在是時候確保你們的產品在轉向權益證明的過程和在合併後的環境下能如預期般運行。如在之前的文章裡所解釋的,合併對部署在以太坊上的將只對部署在以太坊上的部分合約產生最小限度的影響,這些合約都不會被破壞。此外,大部分的用戶 API 端點會保持穩定 (也就是說,除非你使用 PoW 的特定方式,例如 eth_getWork
)。
也就是說,以太坊上的大多數應用比鏈上合約會更受影響。Kiln 就是你們先要確保你們的前端代碼、工具、部署管道和其他鏈下組件會否如預期般工作的地方。我們強烈建議開發者在 Kiln 上運行完整的測試和部署週期,並把任何與工具和依賴相關的問題向項目維護者報告。如果你不確定在哪裡創建 issue,請使用這個倉庫。
節點運行者
合併後,一個完整的以太坊節點會是一個共識層客戶端和一個執行層客戶端的組合,前者在信標鏈運行權益證明,後者管理用戶狀態和運行與交易相關的計算。它們通過一個認證端口來通信,使用一套新的 JSON RPC 方法,稱為 引擎 API。
因此,節點運行者需要同時運行一個共識層和執行層客戶端。換句話說,如果你已經在信標鏈上運行了一個節點了,你現在還需要運行一個執行層客戶端。同樣,如果你已經在現在的工作量證明網絡裡運行了一個節點,你將還需要運行一個共識層客戶端。
你可以在這裡找到支持 Kiln 的最新客戶端版本。
值得強調的是,每一層都將維護一套獨立的對等點,並公開各自的 API。因此, Beacon API 和 JSON RPC API 將繼續按預期工作。
質押者
如上所述,合併後信標鏈上的驗證者將需要運行一個執行層的客戶端。我們在合併前已經強烈建議大家這樣做了,但驗證者有可能把這些功能外包給第三方提供商。這是可能的,因為對執行層唯一需要的數據是對存款合約的更新。
合併後,驗證者需要確保他們所構建或證明的區塊上的交易是有效的。要做到這一點,就需要一個執行層的客戶端。雖然這增加了驗證者的職責,這也給了提議區塊的驗證者獲得相關的交易優先費用的權利 (現在這些費用是給礦工的)。
儘管驗證者的獎勵是在信標鏈上獲得的,並將需要一個後續升級才能提款,交易費用將繼續在執行層上及逆行支付、燒毀和分發。因此,驗證者可以指定任意一個以太坊地址作為交易費用的收款地址。
Kiln 是現有質押者熟悉合併後以太坊環境的完美地方。我們建議嘗試在網絡上映射你們的產品設置,並確保你們現在就解決任何問題。
同樣,質押 Launchpad 提供了一個簡單界面來開始。請注意,為了響應 Eth2 重命名計劃,ethereum/eth2.0-deposit-cli 倉庫將很快被重命名為 ethereum/staking-deposit-cli
。
FAQ
什麼時候合併?
截至本文發表,以太坊主網過渡到權益證明的日期是還沒定的。任何聲稱已經定了日期的消息來源都可能是騙局。之後的更新也將發佈在這個博客裡。請注意安全!
假設 Kiln 沒有發現什麼問題,一旦客戶端最終敲定了他們的實現細節,現有的以太坊測試網 (Goerli、Ropsten 等) 就會進行合併。如果這些都順利過渡並穩定下來,沒有發現問題,那麼就會給主網過渡設置難度值。只有到了那時才可能預估合併的確切日期。
作為一個以太坊用戶或 ETH 持有者,我需要做什麼嗎?
不需要。如果你想試用 Kiln,請試試。我們希望有很多的社區成員加入我們,在 Kiln 上測試合併 #TestingTheMerge 。
以太坊主網不會受這個測試網的影響。後續的公告將在主網過渡前在本博客上發布。
作為礦工,我需要做什麼嗎?
不需要。如果你在以太坊主網上挖礦,你應該知道,在合併之後,網絡將完全轉為權益證明。到那時,網絡上就不能再能挖礦了。
作為驗證者,可以提出我的押金的?
不可以。合併是迄今為止對以太坊來說最複雜的升級。為了最大限度地減少網絡中斷的風險,我們採用最簡潔的方式,也就是把任何與過渡無關的變更排除在這次升級之外。
從信標鏈上提款可能會在合併後的第一次升級裡實現。共識層和執行層的規範已經在寫了。
為什麼叫 Kiln?
之前的合併測試網 Kintsugi 是以一種日本藝術命名的,這種藝術是關於用金漆來修補破損陶器,使其更堅固和美麗。
與此類似,Kiln 是一種高溫爐,用於將粘土變成硬化的物體,如陶器或磚塊🔥🧱。
聲明:ECN 的翻譯工作旨在為中國以太坊社區傳遞優質資訊和學習資源,文章版權歸原作者所有,轉載須註明原文出處以及 ethereum.cn,若需長期轉載,請聯繫 ethereumcn@gmail.com 進行授權。
免責聲明:作為區塊鏈信息平台,本站所發布文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。本文內容僅用於信息分享,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。