跳至主要内容
Change page

節點做為一服務

最後編輯: @Xeift(opens in a new tab), 2024年6月30日

簡介

運作自己的以太坊節點可能比較困難,特別是初始階段或快速擴容時。 有許多服務可以為你運行最佳化的節點基礎設施,因此你可以專注於開發應用程式或產品。 我們將解釋節點服務的工作原理、使用節點服務的優缺點,並列出提供者(如果你有興趣開始使用)。

基本資訊

如你還不太瞭解節點及用戶端,請查看節點及用戶端

質押者

單獨質押者必須運行自己的基礎設施,而非依賴第三方提供者。 這表示運行一個執行用戶端和一個關聯的共識用戶端。 在合併前,只運行共識用戶端且使用中心化提供者以執行資料是可行的;但現在已不再可行 - 單獨質押者必須同時運行兩種用戶端。 然而,有些服務可以簡化這個流程。

閱讀更多關於運行節點的相關資訊

本頁說明的服務適用於非質押節點。

節點服務如何運作?

節點服務提供者在幕後為你運行分散式節點用戶端,因此你無需再這麼做。

這些服務通常提供一個應用程式介面金鑰,你可以使用該金鑰在區塊鏈中寫入和讀取。 除了包含存取以太坊主網的權限外,它們通常還包含存取測試網的權限。

一些服務為你提供屬於你的專用節點並為你管理這些節點,而其他服務使用負載平衡器於各節點間分配活動。

幾乎所有節點服務極易整合,只需變更一行程式碼就能更換自託管節點,甚至可以在服務本身之間進行切換。

通常,節點服務運行多種節點用戶端類型,讓你能在一個應用程式介面中除了存取特定於用戶端的方法外,還能存取全節點和歸檔節點。

值得關注的是,節點服務不會也不應儲存你的私密金鑰或個人資訊。

使用節點服務有何好處?

使用節點服務的主要好處是不必花工程時間,來自行維護和管理節點。 這使你能專注於構建產品,而不必擔心基礎設施維護。

從存儲到頻寬再到昂貴的工程時間,運行你自己的節點可能非常昂貴。 諸如在擴容時啟動更多節點、將節點升級到最新版本,以及確保狀態一致性,都會讓你無法專心使用資源建立所需的 web3 產品。

使用節點服務有何缺點?

使用節點服務,意味著你在中心化產品的基礎設施。 因此,最重視去中心化的專案可能會傾向於自託管節點,而不是外包給第三方。

閱讀更多關於運行你自己的節點之優點

下方列出了最熱門的以太坊節點服務提供者,歡迎新增此處遺漏的提供者。 除了免費或付費方案,每個節點服務還提供不同的優點和功能,你應該在做出決定之前先調查哪些服務最符合你的需求。

延伸閱讀

  • 節點和用戶端
  • 使用 Alchemy 開始以太坊開發
  • 使用 web3 和 Alchemy 發送交易的指南

這篇文章對你有幫助嗎?