Arbitrum 節點:你需要知道的一切
作者 John Favole
Arbitrum 是 Ethereum 的 layer 2 擴容方案,旨在透過樂觀 rollups 來解決 Ethereum 交易吞吐量低、交易費用高的擴容問題,同時維持 Ethereum layer 1 的安全性。
要開始建構 Arbitrum 應用程式,開發者需要連接 Arbitrum 節點供應商,或自行架設 Arbitrum 節點。在本指南中,我們會說明如何使用 Alchemy 可無限擴展的 Arbitrum RPC 節點服務,以及如何開始執行你自己的 Arbitrum 全節點。
什麼是 Arbitrum 節點?
Arbitrum 節點是在 Arbitrum 區塊鏈中作為連接點的電腦,這些節點彼此之間有許多是相互依存的。
要更了解 Arbitrum 節點,必須先了解什麼是節點、節點在傳播交易中的角色,以及區塊是如何被驗證的。
交易會被提交到一個全域的待處理交易池,並在被排列進區塊之前廣播給網路上的其他節點。為確保公平性,網路中的節點必須在某個交易區塊被加入網路之前,就該區塊所包含的交易達成一致(即達成共識)。節點協助批准或拒絕區塊提案,同時也儲存網路的歷史交易資料。
什麼是 Arbitrum 節點供應商?
Arbitrum 節點供應商是一家營運 Arbitrum 節點的公司,讓一般使用者和開發者都能向區塊鏈傳送與接收請求,而不必自行架設和管理節點。
Arbitrum 節點供應商會架設並維護一個或多個 Arbitrum 節點,然後透過建立一些 API 或 RPC,讓所有人都能使用。換個說法,Arbitrum 節點供應商所提供的是 Arbitrum-node-as-a-service(節點即服務)。
一旦使用者取得 Alchemy 節點供應商的 Arbitrum API 存取權限,就能即時與 Arbitrum 區塊鏈互動。
雖然有不少 Arbitrum 節點供應商,但 Alchemy 是其中的領先供應商。在本指南稍後的部分,我們會說明如何使用 Alchemy 的 Arbitrum 節點。
自行執行 Arbitrum 節點與使用 Arbitrum 節點供應商有何差異?
自行執行節點需要安裝必要的程式,讓你的電腦或裝置能連接到 Arbitrum mainnet 並負責其運作,而使用節點供應商則會代你管理這些運作。
因此,自行執行 Arbitrum 節點與使用 Arbitrum 節點供應商之間的主要差異,在於節點架設和維護的管理方式。
當你選用 Arbitrum 節點供應商時,就是把這項責任轉移給第三方。選擇可靠的節點供應商在一開始需要花一些心力,但之後你就不必再操心維護硬體的問題。
自行執行 Arbitrum 節點會遇到哪些挑戰?
自行執行 Arbitrum 節點的挑戰包括需要適當的儲存空間、較長的前置時間,以及管理全時運作節點所需的頻寬。
不過,如果你正考慮架設自己的節點,一開始可能會覺得這是個不錯的主意。當然,自架節點確實有其好處。
自架節點意味著你直接參與維護特定鏈的安全性與健康程度,這讓惡意行為者更難對該鏈發動攻擊。其次,你能取得該鏈的狀態,也就是整個網路的資料。
然而,自行執行節點的挑戰並不常被討論,我們在此加以說明。
1. 儲存空間
在執行全節點之前,你的電腦需要有大量的儲存空間。雖然執行 Arbitrum 節點所需的空間沒有固定標準,但在各個區塊鏈網路中,通常介於 200 GB 到 300 GB 之間。
2. 架設時間
當你嘗試執行全節點時,你的電腦必須從第一個被挖出的區塊,一直下載到一秒前才被挖出的區塊,把整個區塊鏈帳本下載下來。這一向都很耗時,依鏈的種類與其他相關因素,可能需要幾天、幾週,甚至最糟情況下要一個月。
3. 節點管理
一旦你終於架設好全節點,接下來就需要管理它——這正是實際挑戰所在。執行全節點很耗時,不僅是因為你必須長時間保持上線,還必須經常進行升級與除錯。
現在,讓我們來看看如何連接 Alchemy 上的 Arbitrum 節點——Web3 中首屈一指的節點供應商。
如何連接 Alchemy 上的 Arbitrum 節點
以下是逐步指南,說明如何使用 Alchemy 作為節點供應商來連接 Arbitrum 節點,以便你開始在 Arbitrum 上進行開發:
步驟 1:註冊 Alchemy
第一步是前往 Alchemy 網站註冊並填寫一些基本資料。如果你之前已經註冊過,直接登入即可。

步驟 2:建立一個新的 Arbitrum app
登入後,接著在 Alchemy 上建立一個 app。在這個情境下,請選擇 Arbitrum mainnet。

步驟 3:安裝 npm 套件與 Alchemy SDK
如果你還沒有安裝 npm 套件,接下來會需要用到。接著,執行以下指令安裝 Alchemy SDK。
npm install alchemy-SDK步驟 4:連接並向 Arbitrum Mainnet 發出節點請求
使用 Ether.js 或 Web.js,你需要匯入 Alchemy SDK 並發出節點請求。貼上以下指令來匯入 SDK:
import { Network, Alchemy } from 'alchemy-sdk';現在,你應該透過輸入你的Alchemy Arbitrum API key來設定你的物件。要查看你的 API key,請到 Alchemy 儀表板中,點選該 app 上的 view key。

在你的環境中執行以下指令:
const settings = {
apiKey: <api-key>,
network: Network.ARB_MAINNET,
};
const alchemy = new Alchemy(settings);
alchemy.core.getBlockNumber().then(console.log);步驟 5:節點請求的分析與報告
你可以監看你的請求是否成功,以及執行的速度——所有資訊都會顯示在你的儀表板上。

如何架設你自己的 Arbitrum 全節點
如果你想架設並執行自己的 Arbitrum 全節點,可以依照以下步驟進行。
步驟 1:取得 Arbitrum 節點的 Docker image
在執行 Arbitrum 節點之前,你需要取得一些包含在 docker image 中的相依套件與函式庫。
步驟 2:取得 Ethereum 節點的 RPC endpoint
你有兩種方式可以取得:使用 Arbitrum RPC endpoint 供應商,或自行架設 Ethereum 節點——這完全是另一個流程。
如果你想使用 Arbitrum RPC 節點供應商,可以選擇 Alchemy。
--l1.url=<insert your RPC URL here>步驟 3:連接 Arbitrum Mainnet
設定好相依套件之後,你可以執行以下程式碼,向 Arbitrum 主網路發出節點請求:
docker run --rm -it -v /some/local/dir/arbitrum-mainnet/:/home/user/.arbitrum/mainnet -p 0.0.0.0:8547:8547在這個階段,如果你執行這些程式後,發現在你的電腦上無法運作,也不必驚訝。目前並沒有執行完整 Arbitrum 節點的標準方式。
Arbitrum 背後的團隊 Offchain Labs 尚未發布關於如何執行其節點的官方詳細文件。
因此,你能否成功執行節點,取決於你的裝置相容性,以及你對 CLI 的熟悉程度。
立即讓你的 Arbitrum 節點運作起來!
執行 Arbitrum 全節點是一項耗時又耗費資源的工作,對你身為開發者正在進行的工作並沒有直接幫助。你需要取得符合硬體需求的裝置,等待完整的區塊鏈帳本下載完成,然後每天進行管理。
大多數開發者通常會選擇跳過這個繁瑣的流程,改為使用節點供應商的服務。Alchemy 是首選的節點服務供應商,只需點擊幾下就能協助你架設 Arbitrum 節點!立即開始使用 Alchemy。
相關總覽
基礎設施2026年9月2日
鏈上 AI Agent 架構:五種建構模式
五種鏈上 AI Agent 建構模式,各附一個實作範例:錢包監控器、事件驅動反應器、投資組合再平衡器、偵測後執行的多 Agent 拆分,以及安全的主網上線前測試。
基礎設施2026年8月21日
代幣化股票,為開發者解析:xStocks、Dinari 與 Robinhood Chain 如何運作
為開發者解析代幣化股票:xStocks、Dinari dShares 與 Robinhood 股票代幣背後的資產、各自的鏈上運作方式,以及需要注意的重點。
基礎設施2026年8月20日
AI 程式撰寫代理如何選擇區塊鏈基礎設施
AI 程式撰寫代理會在其撰寫的程式碼中選定 RPC 提供者。Cursor、Replit 與 Claude Code 如何選擇區塊鏈基礎設施,以及如何引導它們做出選擇。

打造區塊鏈魔法
Alchemy 結合最強大的 Web3 開發者產品與工具,並提供資源、社群與卓越的支援。