以太坊的共同創辦人Vitalik Buterin今天在推文中表達了對Verkle Trees的期待。他表示,Verkle Trees的引入將使得無狀態驗證客戶端成為可能,這意味著驗證節點可以在幾乎不需要硬碟空間的情況下運行,並且可以實現幾乎即時的同步。
那麼,什麼是Verkle Trees呢?在加密貨幣領域,大家可能對Merkle Trees更為熟悉。而Verkle Trees則是Merkle Trees的一種進化形式,旨在提高數據儲存和索引的效率。通過使用向量承諾和其他數學技術,Verkle Trees實現了更緊湊的數據儲存,同時保持了數據的可驗證性。
想像一下,區塊鏈就像一本巨大的帳本,記錄了所有交易和操作。每當有新的交易時,都需要在這本帳本上進行記錄。通常,要確認這些記錄的正確性,你需要擁有整本帳本的副本,這需要大量的儲存空間和處理能力。
然而,現在有了Verkle Trees這一新技術,以太坊可以實現“無狀態驗證”。這意味著,即使你沒有整本帳本的副本,你也能確認交易的正確性。你只需要一個小文件,就像帳本中的某一頁的摘要,其中包含了確認特定交易的必要信息。
這樣做有很多好處,例如節省了大量的儲存空間,並且使整個區塊鏈網路運行更加高效。同時,為了實現這種方式,以太坊提出了一個新的規則:根據你使用的資源多少來收費。也就是說,如果你讀取的帳本頁面越多,你需要支付的費用就越高。
根據官方文件,Verkle Trees的目標是在今年上線以太坊主網,具體的時間尚未公布。Vitalik還表示,一旦上線,這將對單獨進行質押的用戶體驗帶來巨大的提升,同時也對面向用戶的輕量客戶端非常有益。