保留以太坊 Blob 以實現長期可訪問性的圖表

2月中旬,以太坊區塊鏈最終測試網建立,Dencun升級現已在大多數主網路上運行。 Dencun 現在將增強以太坊網路和所有依賴的第 4844 層系統。將 EIP-XNUMX 的新交易類型整合到以太坊中,允許將「區塊」資料暫時緩存在信標節點中,使交易幾乎沒有成本。

這種機制在技術上稱為 Proto-Danksharding,提高了網路的可擴展性。它透過允許添加大量資料包(稱為 blob)來降低匯總交易的成本,例如在以太坊交易中。然而,這些斑點是暫時的,在修剪之前不能保存超過十八天。

毫不奇怪,blob 具有短暫的性質,因為它們透過在第 1 層上永久儲存指數量的 blob 資料來鞏固匯總效能和效率。雖然消失的 blob 提高了第 2 層網路的效率,但它們也構成了維護歷史記錄的困難,這對於在網路上運作的開發人員來說經常是必要的。為了應對這些挑戰,The Graph 提供了一種可行的方法來保存 blob,確保它們的長期可訪問性,同時幫助以太坊向 Danksharding 邁進。

The Graph、Pinax 和 StreamingFast 的開發人員通力合作,創建了一個用於索引和儲存二進位資料的高效解決方案。結合多種基本技術(包括 Firehose 和 Substreams),可以以可擴展且快速的格式提取資料。

由於 blob 資料駐留在共識用戶端(「共識層」)上,因此 Graph Network 設計了與 Beacon 節點相容的新 Firehose。這成功地展示了使用依賴於一個以太坊 Blob 子流的基於輪詢器的新方法為任何特定鏈快速建立新的 Firehose。

這些子流允許透過 gRPC API 從支援 Firehose 的信標鍊子流中簡單而巧妙地檢索資料。第二種方式是 Firehose,由 Blobs Substreams 提供支持,它透過 GraphQL API 從 Substreams 支援的子圖檢索數據,該 API 可在 The Graph Network 上存取。

The Graph 保持著包含新資料服務和查詢語言的全方位願景,從而確保隨著 Web3 中資料需求的持續增長,現在和可預見的未來,去中心化技術能夠很好地適應任何用例。

資料來源:https://www.cryptonewsz.com/the-graph-preserving-ethereums-blobs-for-long-term-accessibility/