以太坊開發者:以太坊必須停止對Infura的依賴,否則以太坊願景將「失敗」

據外媒報道,近日,Parity Technologies的一位以太坊開發者Afri Schoedon表示,以太坊網絡不能依賴Infura來處理每天100億次請求。

以太坊开发者:以太坊必须停止对Infura的依赖,否则以太坊愿景将“失败”

Infura是由Michael Wuehler創建的一個基礎架構,允許去中心化應用(dApps)在以太坊網絡上處理信息,而無需運行完整的節點。

一些最大的dApps和協議包括以太坊錢包MetaMask、去中心化交易所協議0x和MyCrypto都依賴Infura向以太坊主網廣播交易數據和智能合約。

以太坊必須停止對Infura的依賴

本週,Schoedon堅定地表示,如果dApps繼續依賴於Infura的第三方服務提供商或基礎設施開發人員,那麼以太坊的願景將在長期內“失敗”。

“如果我們不停止對infura的依賴,以太坊的願景就會失敗。或者建立一個強大的輕量級的客戶端網絡。讓dapps通過metamask連接到其他人託管的區塊鏈是沒有意義的。”

有關對節點生態系統中Infura的影響的擔憂在於如果dApps不運行自己的節點貨幣依賴一種輕量級客戶端網絡,這將增加協議的中心化,該協議的結構和設計都是為了以太坊作為全球超級計算機運行。

在理想的區塊鏈生態系統中,服務提供者、dApps和去中心化系統將操作自己的節點,以完全點對點和分佈式的方式驗證信息和數據。然而,如果像Infura這樣的節點基礎設施運營商被流行的dApps委託來幫他們處理數據請求,那麼以太坊網絡中心化的風險可能會增加。

Schoedon論證的優點是,對於dApp運營方甚至個人用戶來說,為了提高效率,相對於歸檔節點,運行修剪節點相對容易一些。

歸檔節點(通常稱為完整節點)包含網絡上的所有歷史交易信息,以便節點運營方可以檢查整個網絡歷史記錄中記錄的每筆交易的歷史。

加密貨幣研究員Julian Martinez寫到:

“人們認為,為了擁有一個完全驗證過的以太坊區塊鏈(又名完整節點),你需要運行一個以太坊歸檔節點。運行一個歸檔節點被認為是以太坊面臨的一個問題,因為一個歸檔節點目前佔用1.4兆兆字節存儲空間(由Parity Tech開發者Afri Scheoden所提供的數據點)。”

但是,對於dApps和絕大多數用戶來說,運行一個歸檔節點是非常不必要和低效的。相反,用戶可以運行經過修剪的節點,這種節點不需要以太坊網絡上的全部歷史數據,並允許用戶運行一個輕節點。

“修剪狀態樹將節省大量磁盤空間,因為歷史狀態數據會造成區塊鏈膨脹。修剪後的區塊鏈佔用的磁盤空間為90GB,而歸檔節點佔用的空間為1.4兆兆字節。雖然刪除了來自舊狀態樹的數據,但是重新創建該狀態樹所需的所有信息仍然保存在本地區塊鏈上。

運行個人節點

對於dApps依賴Infura的問題,一個簡單的解決方案是dApps開始運行獨立的節點。但是,正如Schoedon所建議的那樣,一個由輕量級客戶端組成的強大網絡還可以減少對中心化基礎設施運營商的依賴。


分享到:


相關文章: