Dencun 升級後以太坊歷史資料長期儲存與存取問題如何解決


以太坊網路由於歷史狀態資料成長迅速,出現了狀態資料問題。為此,以太坊引入了一系列解決方案,包括狀態資料過期功能、分片技術以及一些其他項目如Celestia、Avail和EigenDA。其中,Covalent的以太坊回溯機(EWM)提供長期資料存取、索引與查詢服務。 EWM採用了提取導出、精煉和索引查詢的資料處理流程,保證了區塊鏈歷史資料的持久可存取性。未來,EWM也將支援更多區塊鏈,並採用KZG承諾提升資料儲存效率。人工智慧領域也已經開始整合Covalent數據,如SmartWhales、BotFi、Laika AI和Entendre Finance等項目,將共同實現更多可能性與發展。

以太坊狀態資料問題與解決方案

隨著以太坊網路的流行和應用需求的增加,其歷史狀態資料開始快速成長。為因應此問題,以太坊進一步改進,從最初的全節點到輕客戶端,再到近期的Dencun升級引入狀態過期功能來自動清理長期未使用資料。

以太坊的長期目標透過實現分片將資料去中心化到不同的區塊鏈上,來減少單一區塊鏈的負載,升級中實施的EIP-4844是以太坊網路向全面實施分片的關鍵一步。 EIP-4844引入了「blobs」臨時資料類型,讓Rollup以更低的代價提交更多資料到以太坊主鏈。為了控制狀態資料膨脹,以太坊將blobs資料在共識層節點儲存約18天後刪除。

除了以太坊本身的改良版本之外,還有一些其他的功能,例如Celestia、Avail和EigenDA。他們也正在建立解決方案以改善數據問題。他們提供了短期數據可用性(DA)解決方案,增強了區塊鏈的可擴展性和可擴展性。這些解決方案並沒有解決那些需要長期儲存歷史資料的應用程序,例如依賴長期儲存的用戶身份驗證資料的dApp 或需要進行人工智慧模型訓練的dApp。

為了解決以太坊中長期風險的挑戰,EthStorage、Pinax、Covalent等專案提出了解決方案。 EthStorage 為Rollup 提供了長期的DA,確保資料可以長期存取和使用。 Pinax、The Graph和StreamingFast共同開發了長期儲存和檢索blob 犯罪的方案。 Covalent 的Ethereum Wayback Machine(EWM)不僅是長期風險解決方案,它還可以實現數據和分析以太坊的系統。

隨著人工智慧成為全球技術發展的主流觀念,其與區塊鏈技術的結合也被視為未來的發展方向。這種觀念導致了對歷史資料存取和分析需求的不斷增長。基於這種理念,EWM展示了其獨特的優勢。 EWM提供了對以太坊歷史資料歸檔和資料處理,使得我們能夠檢索成熟的資料結構,對智慧合約的內部狀態、交易結果、事件日誌等進行深入分析和分析。

以太坊回溯機(EWM)簡介

以太坊Wayback Machine(EWM)借用了Wayback Machine 的概念,保存以太坊上的歷史數據,並使其能夠被存取和驗證。 Wayback Machine 是由互聯網檔案館(Internet Archive) 創建的一個數位檔案項目,旨在記錄和保存互聯網的歷史。這個工具主要用於查看過去不同時間點某個網站的存檔版本,幫助人們了解網站內容的歷史變化。

歷史數據是區塊鏈誕生的根本原因,不僅支撐了區塊鏈的技術架構,也是其經濟模型的基石。區塊鏈設計之初,就是為了提供公開、不可更改的歷史記錄。例如比特幣,是為了創造一個不可竄改、去中心化的區塊鏈,它記錄交易的歷史,以確保交易的透明度和安全性。歷史資料的需要場景非常廣泛,但目前缺乏一種高效可驗證的儲存方式。 EWM 作為長期DA 解決方案,能夠永久儲存數據,包括blob 數據,可以應對因狀態過期和數據分片帶來歷史數據可存取性問題。 EWM 專注於以太坊上的歷史資料歸檔和長期可訪問性,支援複雜的資料結構。接下來,我們將詳細討論EWM 如何透過其獨特的資料處理流程,實現這一目標。

EWM資料處理流程:匯出、精簡與索引

Covalent 是為用戶提供對區塊鏈資料的存取和查詢服務的平台。它透過捕獲和索引區塊鏈數據,並將其儲存在網路上的多個節點上,實現了數據的可靠儲存和快速存取。 Covalent 透過以太坊Wayback Machine(EWM)來處理數據,確保區塊鏈歷史數據的持續可存取性。 EWM 資料處理流程包括三個關鍵步驟:提取和匯出(Extraction and Export)、精煉(Refinement)、索引和查詢(Indexing and Query)。

提取和導出:這是流程的第一步,從區塊鏈停用直接提取歷史交易資料。步驟由專門的實體,即Block Specimen Producers(BSP),執行。 BSP 的主要任務是創建並保存「區塊樣本」,即區塊鏈資料的原始副本。這些區塊樣本作為區塊鏈歷史記錄的規範表示,關鍵在於保持數據的有效性和準確性。創建後,這些區塊樣本將被寫入分散式提交(基於IPFS 建置),並透過ProofChain 合約進行發布和驗證。這樣不僅確保了資料的安全性,同時也為其他提供了有關資料已安全保存的訊號。

精煉:在資料擷取後,由Block Results Producers(BRP)來精煉。 BRP 負責將基礎資料轉化為更有用的形式。傳統的區塊鏈資料存取方法通常只能提供有限的信息,並且不適合複雜的資料結構。透過重新執行和轉換數據,BRP 能夠提供更詳盡的信息,如合約內部狀態、交易路徑等。此外,BRP 透過預處理和儲存處理後數據,從而提高資料庫速度,並降低儲存成本。此,原始的「區塊樣本」轉化為更容易被分析的形式「區塊結果」。這個過程不僅加快了共價網路的效能,也為數據的進一步分析提供了更多的可能性。

索引和查詢運營商(Query Operators)將處理好的資料整理並保存在便民查詢的位置。根據API 用戶的需求,從分散式伺服器中提取數據,確保歷史和即時數據都可以用於回應API。這樣用戶便能夠有效地存取並利用儲存在Covalent 禁用的區塊鏈資料。

Covalent 提供統一的GoldRush API,支援從多個區塊鏈(如以太坊、Polygon、Solana 等)取得歷史資料。這個GoldRush API 為開發者提供一站式數據解決方案,讓開發者透過單一的呼叫來獲取帳戶的ERC20 代幣餘額和NFT 數據,從而輕鬆建立加密貨幣和NFT 錢包(如Rainbow、Zerion),極大簡化了開發流程。此外,使用API​​ 存取DA 資料需要消耗信用積分(Credit),並相應地要求分為不同類別(A 類、B 類、C 類等),每個類別都有自己特定的信用成本。這筆收入用於支持營運商網路。

Dencun 升級後,以太坊歷史資料的長期儲存與存取問題如何解決?

未來展望

區塊鏈技術為人工智慧提供了不可篡改的分散式驗證數據來源,增強了數據透明度和可靠性,使人工智慧模型在數據分析和決策時更精確可靠。人工智慧透過分析鏈上數據,能夠優化演算法和模型,從而實現複雜任務和交易,提高dApp 的效率並降低成本。透過EWM,人工智慧模型可以存取廣泛的鏈上結構化Web3 資料集,並且具有火爆性和可驗證性。 EWM 作為與區塊鏈之間的橋樑,在人工智慧領域取得了非常成功的應用,並成為人工智慧開發者資料檢索和利用的典範。

目前已經有一些AI專案整合了Covalent:

SmartWhales:利用人工智慧技術優化複製交易(複製交易)投資策略的平台。複製交易依賴對歷史資料的分析來識別成功的交易模式和策略。 Covalent 提供了全面詳盡的區塊鏈資料集,SmartWhales 透過這些分析過去的交易行為和結果,識別出哪些策略在特定市場條件下表現良好並推薦給用戶。

BotFi:DeFi 交易機器人。透過整合共價數據來分析市場趨勢和自動化交易策略,並根據市場變化自動進行買賣操作。

Laika AI:利用AI進行全面的鏈上分析。 Laika AI平台透過整合Covalent提供結構化的區塊鏈數據,來驅動其AI模型,幫助用戶進行鏈上分析。

Entendre Finance:自動化DeFi資產管理,提供即時洞察和預測分析。其AI利用Covalent結構化資料來簡化和自動化資產管理,例如監控和管理數位資產的持有情況、自動執行特定的交易策略等。

EWM 也在隨著需求的改變不斷的改進升級,Covalent 工程師Pranay Valson 表示,未來EWM 將擴展協議規範以支援其他區塊鏈,如Polygon 和Arbitrum,並將將BSP 分叉整合到如Nethermind 和Besu 等以太坊客戶端中,目標是相容性和應用。此外,EWM 在信用鏈上處理blob 交易時,將使用KZG 承諾,以提升資料的儲存和檢索效率,減少儲存成本。

資訊來源:0x資訊編譯自網際網路。版權歸作者ChainFeeds所有,未經許可,不得轉載

Total
0
Shares
Related Posts