以太坊開發者最常用的Infura,會是以太坊生態的單點故障來源嗎? – 鏈聞ChainNews


開發者Afri Schoedon 曾表示,以太坊不能依賴Infura 來處理每日高達100 億次的請求,如果DApp 一直依賴Infura 這樣的第三方服務供應商或者基礎設施開發者,以太坊的願景長期來看不會實現。

撰文:Donnager

據以太坊開發者基礎設施Infura 官方信息顯示,其Ethereum Mainnet API 服務暫時中斷,團隊正在調查並努力恢復服務功能。而在公告發布的半小時前,國內以太坊社區的開發者就已經發現該問題,尋求社區幫助。

以太坊開發者最常用的Infura,會是以太坊生態的單點故障來源嗎?

已經有部分應用和交易所疑似受此次Infura 中斷影響,據部分推特用戶指出,加密貨幣交易所幣安、Upbit、Bithumb 等多個交易平台疑似暫停ETH 以及ERC20 代幣充提服務。而以太坊輕錢包MetaMask 出現餘額顯示異常、數據延遲等情況。

此前其實早就有部分開發者質疑Infura 或成為以太坊生態的單點故障來源,如果Infura 服務出現故障,會對整個生態帶來無法衡量的損失。所以這次的大範圍故障正好就是一次實際考驗,對生態的長期影響還需要進一步觀察。

Infura 是什麼?

對於目前最廣泛的以太坊生態開發者而言,選用Infura 的API 服務可能是最常見的選擇。

以太坊開發者最常用的Infura,會是以太坊生態的單點故障來源嗎?

Infura 是由開發者Michael Wuehler 開發的以太坊基礎設施。對於普通開發者而言,可以無需運行全節點,即可讓去中心化應用在以太坊上處理信息。一些最流行的去中心化應用或者協議,例如以太坊錢包MetaMask 或者去中心化交易所協議0x,都依靠Infura 向以太坊主網播送交易數據和智能合約,之前有數據顯示Infura 處理每日高達130 億次的請求。

擴展至以太坊之外?

此前Infura 幾乎完全專注在以太坊生態領域,而上個月Infura 宣布將支持分佈式儲存Filecoin 項目,為該項目提供API 服務。目前Infura 已經上線了Filecoin API 服務的Beta 測試版本,開發者可以基於他們的服務進行Filecoin 生態的開發。

Infura 將為特定用戶提供免費訪問Filecoin Network API Beta 的權限,Beta 版允許開發人員連接到Filecoin 主網並構建基於Filecoin 的應用。獲准加入Infura Filecoin API Beta 的開發人員將獲得對Filecoin Network API 的私有訪問權,並將其完全集成到Infura 儀表板中,可在其中創建Filecoin 多個項目並監視其Filecoin 網絡使用情況。

另外Infura 也提供了Filecoin 底層協議IPFS 的API 服務和以太坊2.0 API 服務的Beta 測試版。

一年前被ConsenSys 全資收購

Infura 本來是一個獨立的公司,但是在2019 年10 月,以太坊生態最大的投資者、參與者和建設者ConsenSys 宣布全資收購了Infura 的所有權益,從此Infura 將從ConsenSys 孵化的項目,變為後者全資持有的下屬業務部門。

Infura 表示,過去幾年中曾收到頂級風險投資公司的橄欖枝,但是最終還是認為待在ConsenSys 內部對團隊、用戶和整個生態系統是最好的選擇。

從商業模式來說,Infura 為開發者提供了免費的服務,開發者可以在Infura 中免費創建3 個項目,API 服務每日可以提交最多10 萬次請求。但是對於有更多需求的開發者,Infura 也提供了每月收費的訂閱服務,服務價格從50 美元至1000 美元每個月不等。最高提供每日500 萬次的API 請求數量和8 小時的支持響應時間。

開發者認為以太坊不應該過度依賴Infura

其實早在2018 年,以太坊社區就有討論Infura 的中心化基礎設施服務可能會對以太坊生態帶來負面影響。

比如開發者Afri Schoedon 曾表示,以太坊不能依賴Infura 來處理每日高達100 億次的請求,如果DApp 一直依賴Infura 這樣的第三方服務供應商或者基礎設施開發者,以太坊的願景長期來看不會實現。

還有什麼選擇?

其實對於那些具有規模的開發者而言,完全可以搭建自己的以太坊全節點,而不用依賴Infura 的節點,或者可以將Infura 作為備用選項。

除此之外,部分開發者表示,Alchemy 和星火礦池推出的Taichi 可以部分替代Infura 的服務,作為Infura 的補充。如果開發者希望為用戶提供持久且穩定的服務,選用多個服務進行備份應該是很合理的方案,不過這也可能會提高整體的成本。

.



Source link