幾天前,以太坊的 Pectra 更新在 Holesky 測試網上失敗後,人們的期待現在轉移到 3 月 5 日。
事實上,那是 Pectra 第二次測試應該進行的日期,這次是在 Sepolia 測試網上。
以太坊測試網是並行網絡,但與主網分開,是爲了安全地進行測試而創建的。
由於測試網上發生的一切都不會對主網產生影響,因爲它們是完全獨立和自主的,它們是嘗試變化和創新的理想環境,因爲如果出現負面結果,它們最多可以摧毀測試網,但不會對普通用戶使用的主網產生任何影響。
事實上,例如,在 Holesky 測試網上的 Pectra 更新失敗後,其瀏覽器當前顯示一條錯誤消息,表明由於網絡遇到最終確定問題,因此未更新與該測試網的區塊相關的數據。但是,主網瀏覽器上沒有此問題的蹤跡。
從技術上講,以太坊的測試網是以太坊主網的複製品,具有相同的協議,但數據完全獨立於主網。
當然,主網只有一個,每個人都會使用它在以太坊區塊鏈上進行交易或執行智能合約。但是,測試網有多個,因爲如果其中一個出現問題(例如最近幾天 Holesky 出現的問題),總有其他測試網可供使用。
Pectra是以太坊協議的一次重大更新。因此,在這個開發和測試階段,可能會出現問題或錯誤,這並不奇怪。
因此,在測試網上進行的測試非常重要,因爲在將其引入主網之前,必須識別並解決所有問題。事實上,近年來一直如此,多年來在測試網上出現了許多問題和錯誤,但都得到了解決,因此主網上沒有出現任何問題。
Pectra 在 Holesky造成的問題已經確定,並且已經確定瞭解決該問題需要對協議進行的更正。
因此,一旦這些修正準備好,就可以進行第二次測試。
Pectra 的第二次測試計劃於 2025 年 3 月 5 日星期三在以太坊Sepolia 測試網上進行。
在這些情況下,問題通常不會再次發生,因爲只有在應用了修正後纔會進行測試。然而,這顯然不能完全排除出現其他問題的可能性。
事實上,Pectra 在以太坊主網上的發佈日期尚未確定,因爲只有在所有測試都取得積極結果後才能確定。
必須記住,像以太坊這樣的去中心化協議實際上是不能被任何人操縱的。
這完全排除了在出現問題時對主網進行干預並應用更正的真正可能性。
修改以太坊協議唯一真正有效的方法就是應用更新。然而,一旦應用,它們就會立即投入使用,無法再修改。最多可以考慮進行進一步的更新,但在去中心化系統上生成、測試和啓動更新的時間通常非常長。
這就是爲什麼所有測試都必須在主網啓動之前進行,並且所有測試都必須取得完全積極的結果。雖然時間線被延長了,但除此之外別無他法,否則將面臨主網正常運行的風險。
以太坊的更新
與發展非常緩慢的比特幣協議不同,以太坊的發展速度要快一些。
例如,對於比特幣,大約每 4 年可以應用一次更新,而對於以太坊,有時可以實現每年一次。其他去中心化程度較低的鏈,更新週期更短。
但請注意,有兩種不同類型的更新,它們的時間也不同。
在這兩種情況下,爲了應用更新,必須執行所謂的分叉,但分叉有兩種類型。
事實上,如果更新後的協議與前一個協議完全兼容,那麼分叉就被稱爲“軟分叉”,並且實際上可以在需要時應用它,前提是所有測試都已成功完成。
另一方面,如果新更新的協議與前一個協議不兼容,例如 2022 年 9 月以太坊從 PoW 過渡到 PoS 時發生的情況,這種分叉被稱爲“硬分叉”,必須非常謹慎地做好準備。
在這些情況下,如果舊協議繼續存在,則存在分叉後兩種不同且不兼容的協議共存的風險。例如,2022 年 9 月,基於 PoW 且與更新後的協議不兼容的舊以太坊協議以以太坊 PoW 的名義倖存下來。
關於 Pectra 更新,這是一個硬分叉,但預計之前的協議不會保留。希望所有當前的以太坊節點都能應用它。