基礎設施提供商 Infura 將提供去中心化 RPC 網路 DIN

Kyle
分享
基礎設施提供商 Infura 將提供去中心化 RPC 網路 DIN

Consensys 旗下知名 RPC 服務提供商 Infura 於開發者大會 DevConnect 上宣布,將與微軟、騰訊雲等 18 家科技業者合作,打造去中心化 RPC 網路 — DIN,藉此降低中心化導致的單點故障風險,未來使用 Infura PRC 將不再有風險?

Infura 是什麼

Infura 成立於 2016 年,是區塊鏈產業中知名的 RPC 提供商,提供一般用戶、協議開發者、相關企業 RPC API 服務。根據官方的統計資料,Infura 社群目前已經有 40 萬名開發人員加入,確實在市場上有一定的影響力。

不過要理解 Infura 的業務內容,要先大致了解區塊鏈與 RPC 相關的運作邏輯。

廣告 - 內文未完請往下捲動

RPC 介紹

由於區塊鏈的上的資訊都儲存在全節點中,不論是交易資訊紀錄、合約程式碼內容、代幣所有權,都在全節點的伺服器中。因此不論是一般用戶、協議或是企業,任何人需要與區塊鏈網路互動時,就需要與全節點溝通,而這個窗口就稱為 RPC API。

RPC 的全名是 Remote Procedure Call,提供調用者可以從遠端的伺服器使用特定資料與功能。在區塊鏈的概念中,用戶藉由 RPC 讀取網路資訊或者提交交易,因此 RPC 與相關基礎設施在 Web3 產業中非常重要。

RPC 服務商

公開節點通常容易雍塞,對於專業用戶 (特別是協議與企業方) 是不夠用的,需要有更完整的方案以提供大量的調用,例如 Etherscan 幾乎隨時都需要調用鏈上資料。

最直接的方式是項目團隊或是企業自行架設一個全節點,但是這代表需要提供額外的資源去維護全節點,且這通常也不是大多數開發人員的專業,在多鏈時代更顯得不可行,總之自行架設全節點的效率並不高。

因此,市場上很早就出現了一種服務,專門提供協議企業級 RPC 供給的服務出現,包含 Alchemy、Ankr、QuickNode、Pocket Network,其中 Infura 就是目前業界知名度較高的公司。

去中心化 RPC 網路 DIN

既然 Infura 已經如此成功,為何還需要將此服務去中心化?為此打造一個新的 RPC 網路 DIN?

為什麼需要

上述提到,由於 Infura 市占率高且是 Metamask 與大多 Layer2 預設的 RPC 提供商,代表大多數用戶預設都是使用 Infura 所提供的 RPC 與區塊鏈互動。如此就產生過度中心化的問題,社群懷疑其單點故障的風險非常高,且有資訊審查的疑慮,違背區塊鏈去中心化的宗旨。

事實上,Infura 就曾傳出不只一次的當機紀錄,導致大多數用戶與協議無法正常與區塊鏈互動。

延伸閱讀:我該關心Infura停機嗎?聽聽官方解釋與業者想法

延伸閱讀:快訊|以太坊API服務商故障,可能造成交易所提幣問題

因此,社群早已提出將此類基礎設施去中心化的概念,並已經實作出可使用的服務,例如 Pocket Network。而 Infura 本次計畫也是利用類似手段解決單點故障問題。

延伸閱讀:解析區塊鏈的基礎設施RPC與Pocket Network的特點

DIN 運作方式

Consensys 與 Infura 針對上述問題提出新方案 — 去中心化基礎設施網路 Decentralized Infrastructure Network (DIN),將自家的 RPC 服務打造成去中心化架構。

根據官方新聞稿,DIN 將由 Infura 領導,並與包含 Microsoft、騰訊、Bloq 等 18 家的科技公司合作,讓這些合作夥伴將擔任 DIN 許可制網路中的節點,當其中的主機故障時,確保用戶可以連線到其他業者提供的節點,降低單點故障風險。

DIN 節點負責項目 (資料來源)

合作夥伴在 DIN 網路中除了扮演提供高吞吐量的 RPC 提供商之外,也將負責代理販售網路資源,並共同監控網路狀態,提升整體 RPC 網路的效率與穩定度。

合作業者名單

詳細合作業者名單如下:Microsoft、Tencent、0xFury、Bloq、Chainstack、Covalent、Ellipfra、Everstake、Gateway.fm、Grove、Laconic Network、Linkpool、LinkRiver、Luscent、Mantle、MatrixedLink、Pokt、Rivet。

首批 DIN 網路合作業者

RPC 產業仍有很長的路要走

雖然 RPC 的穩定性與安全性問題似乎獲得解決,不過目前 RPC 相關的審查問題並沒有改善。

RPC 在過去就擁有許多中心化審查的疑慮,Infura 確實有封鎖特定地區或是協議的紀錄存在,代表到今天使用區塊鏈服務依然受到審查。例如 Infura 過去曾經為了配合美國政府,封鎖用戶訪問與提交有關 Tornado 合約的交易,或者是封鎖伊朗、古巴等地區的使用權限。

延伸閱讀:思考|Tornado 協議封殺事件,檢視抗審查定義與矛盾

延伸閱讀:OpenSea、MetaMask節點服務商因配合制裁新政封鎖部分地區,中心化爭議再起

而這一切,在新計畫中的一條聯盟鏈中似乎也還看不到解方,節點仍然會繼續審查交易內容;而像是 Pocket Network 或是 BlockPI 等完全去中心化的 RPC 網路,又受制於經濟模型設計,仍然無法達到強大的共識而並非主流。

因此以 Web3 的理念來說,RPC 網路仍有許多的進步空間,但上述計畫確實讓產業產生了更多的思考,仍在往理想的方向前進。