Vitalik Buterin 今(19)日發表推文表達了對 Verkle Trees 的期待,目標今年上線以太坊主網。Verkle Trees 是一種新數據結構,用於區塊鏈和加密貨幣技術中,旨在提高數據儲存和索引的效率。
(前情提要:Vitalik:我認為 Crypto 加上 AI 有四大交叉點,應用前景和挑戰在哪?)
(背景補充:Vitalik喊冤沒賣幣:2018年起就未曾為「個人利益」出售ETH!)
以太坊共同創辦人 Vitalik Buterin 今(19)日發布推文,表達了對 Verkle Trees 能為以太坊帶來益處的期待,Vitalik 指出,Verkle 樹能讓無狀態驗證客戶端成為可能,這意味著驗證節點可以在幾乎不需要硬碟空間的情況下運行,並且可以幾乎立即同步。
I'm really looking forward to Verkle trees. They will enable stateless validator clients, which can allow staking nodes to run with near-zero hard disk space and sync nearly instantly – far better solo staking UX. Also good for user-facing light clients.https://t.co/Bg2KXH07Id
— vitalik.eth (@VitalikButerin) February 18, 2024
Verkle Trees 是什麼?
幣圈大家可能更為熟悉的是默克爾樹(Merkle Tree),而 Verkle Tree 則是此技術的一種進化形式,旨在提高數據儲存和索引的效率。Verkle Trees 通過使用向量承諾(vector commitments)和其它數學技術,使得數據的儲存更加緊湊,同時還能保持數據的可驗證性。
想像一下,區塊鏈就像一本巨大的帳本,裡面記錄了所有交易和操作。每當有新的交易時,就要在這本帳本上記錄下來。通常,要確認這些記錄是正確的,你需要擁有整本帳本的副本,這就需要很大的儲存空間和處理能力。
現在,有了 Verkle Trees 的新技術,以太坊可以做到「無狀態驗證」。這意味著,即使你沒有整本帳本的副本,你也能確認交易是正確的。你只需要一個小文件,這個文件像是帳本中某一頁的摘要,它包含了所有必要的訊息來確認某個特定交易的正確性。
這樣做的好處很多,像是節省了很多儲存空間,並且讓整個區塊鏈網路運行更有效率。同時,為了讓這種方式可行,以太坊提出了一個新的規則:根據你使用的資源多少來收費。就像是,如果你讀的帳本頁面越多,你需要支付的費用就越高。
目標 2024 年上線主網
根據官方文件,Verkle Trees 目標於今年上線以太坊主網,具體的時間尚未公布,Vitalik 也表示,未來上線後,對於單獨做質押的用戶體驗來說也會是一個巨大的提升,同時,對於面向用戶的輕量客戶端來說也是非常有益的。