WEEX Blog 唯客博客, PANews 4月1日消息,以太坊聯合創始人Vitalik Buterin發文《關於以太坊協議簡化和節點資源負載減少的後續步驟「凈化(Purge)」說明》,Vitalik表示,Dencun硬分叉中的EIP-6780移除了SELFDESTRUCT操作碼的大部分功能,通過消除複雜性並添加新的安全保證來簡化協議。因此Vitalik將其標記為「凈化(Purge)」的重要部分,關於正在發生的其他「凈化(Purge)」,Vitalik舉了三個例子:1.Geth最近通過放棄對合併前(PoW)網路的支持,刪除了數千行代碼。;2.EIP-161正式確立了這樣一個事實:即我們不再需要有代碼來擔心「空賬戶」,該提案作為對上海DoS攻擊的修復措施的一部分引入了此概念;3.Dencun中的blob的18天存儲窗口,意味著以太坊節點只需要大約500GB來存儲blob數據,並且這個數量不會隨著時間的推移而增加。前兩點顯著改善了客戶端開發人員的工作體驗,而最後一點則顯著改善了節點運營者的工作體驗。此外,關於還有哪些方面可能需要「凈化(Purge)」,Vitalik列出了預編譯、歷史記錄(EIP-4444)、LOG改革、以及遷至SSZ。 關於預編譯,Vitalik指出:「部分預編譯的需求遠低於預期,這些預編譯函數是共識錯誤的巨大來源,也是新EVM實現的巨大痛點。有兩種方法可以刪除這些預編譯:1.只需刪除預編譯,例如EIP-7266會刪除BLAKE2;2.用一段執行相同操作的EVM代碼替換預編譯(儘管不可避免地需要更高的gas成本)。」關於歷史記錄,Vitalik指出:「一個需要解決的關鍵問題是:如果舊的歷史記錄不是由每個節點都存儲,那麼誰會存儲呢?實際上,大型實體,如區塊瀏覽器將會存儲。但是,也有可能並且不難製作對等網路協議來存儲和傳遞這些信息,這些協議更適用於這項任務。以太坊區塊鏈是永久性的,但要求每個節點永久存儲所有數據是一種非常『過度』的永久性實現方式。簡單的點對點舊歷史記錄torrent網路是一種方法。為以太坊使用而更明確優化的協議是另一種方法。EIP-4444可以極大地提高以太坊節點的去中心化程度。如果每個節點默認只存儲歷史記錄的一小部分,那麼理論上,每個特定的歷史記錄片段在網路上的存儲副本數量可能大致與今天相同。WEEX唯客交易所官網:https://www.weex.com/