概覽
區塊鏈網路仰賴節點來維持網路的完整性與功能性。節點執行諸如驗證交易、儲存區塊鏈資料,以及為應用程式和使用者提供資料存取等重要任務。Quicknode 提供超過 70 條區塊鏈上的節點存取服務,包括全節點 與存檔節點,以滿足各種使用情境與運作需求。
本文件說明完整節點與存檔節點之間的差異、其資料儲存方式,以及資料修剪政策。文中列出了受支援的區塊鏈、網路、各區塊鏈的存檔模式可用性,以及相應的資料修剪政策。
什麼是全節點?
全節點會維護區塊鏈的當前狀態,並根據網路的共識規則驗證所有交易和區塊。全節點會儲存足夠的資料,以便處理新交易並建構區塊鏈的最新狀態。
全節點的主要特點:
- 當前狀態資料:完整節點維護著最即時的區塊鏈狀態。
- 交易驗證:他們會在將交易和區塊加入區塊鏈之前,先對其進行驗證。
- 儲存需求:與存檔節點相比,完整節點的儲存效率更高,因為它們不會儲存所有歷史狀態。不過,您仍可透過區塊資料來驗證歷史狀態。
- 應用場景:非常適合大多數區塊鏈互動,例如查詢餘額、與智慧合約互動,以及發送交易。
什麼是存檔節點?
存檔節點儲存區塊鏈的完整歷史紀錄,包括帳戶與合約的所有歷史狀態。這使得存檔節點能夠回應與區塊鏈過去狀態相關的查詢,而全節點則無法做到這一點。
存檔節點的主要特點:
- 完整資料:存檔節點會保留整個區塊鏈歷史紀錄,從創世區塊到當前狀態。
- 進階查詢:它們支援針對任何歷史區塊、帳戶或合約狀態的查詢。
- 儲存需求:由於儲存的資料量龐大,歸檔節點需要顯著更多的儲存與運算資源。
- 應用領域:對於分析工具、區塊鏈瀏覽器、除錯工具及合規要求而言,此功能至關重要。
什麼是「修剪政策」?
「修剪政策」定義了節點如何管理與保留區塊鏈資料。修剪是指移除較舊的區塊鏈資料以節省儲存空間,同時保留當前運作所需資料的過程。
修剪政策的關鍵特點:
- 儲存空間減少:經過修剪的節點會丟棄那些不再需要用於驗證或當前操作的歷史資料。
- 效率:修剪可提升儲存效率,並降低硬體需求。
- 限制:經修剪的節點無法存取歷史狀態,因此不適用於需要完整區塊鏈歷史紀錄的應用。
- 各區塊鏈之間的差異:修剪政策的實施方式因區塊鏈網路而異,並可能取決於該區塊鏈的設計及具體應用情境。
支援的區塊鏈與網路
下表彙整了 Quicknode 所支援的各鏈與網路中,存檔節點的可用性及修剪政策。
| 鏈條 | 網路 | 檔案庫 | 修剪政策 |
|---|---|---|---|
| 0g | 伽利略測試網 | 是的 | 無 |
| 0g | 主網 | 是的 | 無 |
| 摘要 | 測試網 | 是的 | 無 |
| 摘要 | 主網 | 是的 | 無 |
| Aleo | 主網 | 是的 | 無 |
| 阿普托斯 | 測試網 | 是的 | 無 |
| 阿普托斯 | 主網 | 是的 | 無 |
| Arc | 測試網 | 是的 | 無 |
| Arbitrum | 塞波利亞 | 是的 | 無 |
| Arbitrum | 主網 | 是的 | 無 |
| Arbitrum Nova | 主網 | 是的 | 無 |
| 雪崩 | Fuji 測試網 | 是的 | 無 |
| 雪崩 | 主網 | 是的 | 無 |
| 奧爾特 | 主網 | 是的 | 無 |
| 奧爾特 | 測試網 | 是的 | 無 |
| B3 | 塞波利亞 | 不 | 128 個方塊的州史 |
| B3 | 主網 | 不 | 128 個方塊的州史 |
| 基地 | 塞波利亞 | 是的 | 無 |
| 基地 | 主網 | 是的 | 無 |
| 貝拉海因 | Bepolia 測試網 | 是的 | 無 |
| 貝拉海因 | 主網 | 是的 | 無 |
| 比特幣 | 測試網 | 不 | 修剪功能已停用 |
| 比特幣 | 主網 | 不 | 修剪功能已停用 |
| 比特幣現金 | 測試網 | 是的 | 無 |
| 比特幣現金 | 主網 | 是的 | 無 |
| 爆炸 | 塞波利亞 | 是的 | 無 |
| 爆炸 | 主網 | 是的 | 無 |
| BNB | 測試網 | 是的 | 無 |
| BNB | 主網 | 是的 | 無 |
| 塞萊斯蒂亞 | 主網 | 是的 | 無 |
| 塞萊斯蒂亞 | Mocha 測試網 | 不 | pruning-keep-recent = "362880" |
| Celo | 主網 | 是的 | 無 |
| 宇宙 | 主網 | 是的 | 資料自 cosmoshub-4 起提供(區塊高度 5200791);不支援 cosmoshub-1/2/3 |
| 網路 | 塞波利亞 | 是的 | 無 |
| 網路 | 主網 | 是的 | 無 |
| Doge | 主網 | 是的 | 無 |
| 以太坊 | 塞波利亞 | 是的 | 無 |
| 以太坊 | 主網 | 是的 | 無 |
| 以太坊 | Hoodi | 是的 | 無 |
| Fantom | 主網 | 是的 | 無 |
| Flare | Coston2 測試網 | 是的 | 無 |
| Flare | 主網 | 是的 | 無 |
| 流程 | 測試網 | 不 | 當前 spork(時代)的根節點 |
| 流程 | 主網 | 不 | 當前 spork(時代)的根節點 |
| 流利 | 主網 | 是的 | 無 |
| 流利 | 測試網 | 是的 | 無 |
| Fraxtal | 主網 | 是的 | 無 |
| 燃料 | 塞波利亞 | 是的 | 無 |
| 燃料 | 主網 | 是的 | 無 |
| 重力 | Alpha 主網 | 是的 | 無 |
| Gnosis | 主網 | 是的 | 無 |
| Hemi | 測試網 | 是的 | 無 |
| Hemi | 主網 | 是的 | 無 |
| 常春藤 | 測試網 | 是的 | 無 |
| 超液態 | 主網 | 是的 | /evm → 僅顯示近期資料;較舊的區塊會定期被刪除(保留時間約 12 小時)/nanoreth → 完整歷史存檔,並支援追蹤功能/hypercore → HyperCore 交易所層,用於歷史交易資料、訂單簿更新及交易所事件進一步了解 此處的「超液態」終點 |
| 常春藤 | 主網 | 是的 | 無 |
| 不可變 zkEVM | 測試網 | 是的 | 無 |
| 不可變 zkEVM | 主網 | 是的 | 無 |
| 墨水 | 塞波利亞 | 是的 | 無 |
| 墨水 | 主網 | 是的 | 無 |
| JOC | 主網 | 是的 | 無 |
| 單射 | 測試網 | 不 | pruning-keep-recent = "1832727" 且 pruning-interval = "16" |
| 單射 | 主網 | 不 | pruning-keep-recent = "1832727" 且 pruning-interval = "16" |
| 凱亞 | Kairos 測試網 | 是的 | 無 |
| Katana | 主網 | 是的 | 無 |
| 凱亞 | 主網 | 是的 | 無 |
| 鏡頭 | 主網 | 是的 | 無 |
| 鏡頭 | 測試網 | 是的 | 無 |
| Linea | 主網 | 是的 | 無 |
| Lisk | 主網 | 是的 | 無 |
| 萊特幣 | 主網 | 是的 | 無 |
| 萊特幣 | 測試網 | 是的 | 無 |
| Mantle | 塞波利亞 | 是的 | 無 |
| Mantle | 主網 | 是的 | 無 |
| MegaETH | 主網 | 不 | 區塊與交易資料將無限期保留。收據資料在資料庫中保留約 15 天,但也會儲存於靜態檔案中。歷史狀態查詢(eth_call, eth_getBalance (在過去的區塊中)限於約 15 天/1,296,064 個區塊的修剪窗口。 了解更多 |
| 莫卡 | 測試網 | 不 | pruning-keep-recent = "550000" 且 pruning-interval = "16" |
| 模式 | 主網 | 是的 | 無 |
| 單子 | 測試網 | 是的 | 現有超過 40,000 個近期區塊 |
| 單子 | 主網 | 是的 | 現有超過 40,000 個近期區塊 |
| Morph | Hoodi | 是的 | 無 |
| Morph | 主網 | 是的 | 無 |
| NEAR | 測試網 | 是的 | 無 |
| NEAR | 主網 | 是的 | 無 |
| 樂觀 | 塞波利亞 | 是的 | 無 |
| 樂觀 | 主網 | 是的 | 無 |
| 滲透 | 主網 | 是的 | 無 |
| Peaq | 主網 | 是的 | 無 |
| 等離子體 | 測試網 | 是的 | 無 |
| 等離子體 | 主網 | 是的 | 無 |
| Polkadot | 主網 | 是的 | 無 |
| Polygon | Amoy 測試網 | 是的 | 無 |
| Polygon | 主網 | 是的 | 無 |
| Polygon zkEVM | 卡多納測試網 | 是的 | 無 |
| Polygon zkEVM | 主網 | 是的 | 無 |
| 雷德斯通 | 主網 | 是的 | 無 |
| Robinhood | 主網 | 是的 | 無 |
| Robinhood | 測試網 | 是的 | 無 |
| 撒哈拉 | 測試網 | 是的 | 無 |
| 捲動 | 測試網 | 是的 | 無 |
| 捲動 | 主網 | 是的 | 無 |
| Sei | 大西洋測試網 | 不 | 3240000 個區塊 |
| Sei | Pacific 主網 | 是的 | 無 |
| 索拉納 | Devnet | 不 | 6578505 個插槽 |
| 索拉納 | 測試網 | 不 | 10964176 個插槽 |
| 索拉納 | 主網 | 是的 | 無 |
| 索拉納 | Alpenglow 測試網 | 不 | 盡力而為 — 不作保證。在節點維護/升級或叢集定期重新生成後,歷史紀錄可能會重置為接近零的狀態。 |
| 索尼厄姆 | 主網 | 是的 | 無 |
| 索尼克 | 主網 | 是的 | 無 |
| 索福尼 | 主網 | 是的 | 無 |
| Stacks | 測試網 | 不 | 修剪功能已停用 |
| Stacks | 主網 | 不 | 修剪功能已停用 |
| Starknet | 塞波利亞 | 是的 | 無 |
| Starknet | 主網 | 是的 | 無 |
| Stellar | 測試網 | 不 | Horizon:約 143 萬本帳簿(約 90 天)與 Soroban:17,280 本帳簿(約 1 天) |
| Stellar | 主網 | 不 | Horizon:約 150 萬本帳簿(約 90 天)與 Soroban:120,960 本帳簿(約 7 天) |
| 資料 | 《埃涅阿斯紀》測試網 | 是的 | 無 |
| 資料 | 主網 | 是的 | 無 |
| 隋 | 主網 | 是(僅限 gRPC) | 完整節點:14 個時代。較舊的資料會自動轉發至存檔節點 |
| 隋 | 測試網 | 不 | 完整節點:14 個時代 |
| Tempo | 主網 | 是的 | 無 |
| Tempo | 測試網 | 是的 | 無 |
| TRON | 主網 | 是的 | 無 |
| TON | 主網 | 是的 | 無 |
| Unichain | 塞波利亞 | 是的 | 無 |
| Unichain | 主網 | 是的 | 無 |
| 瓦納 | 莫克夏 | 是的 | 無 |
| 瓦納 | 主網 | 是的 | 無 |
| 世界鏈 | 塞波利亞 | 是的 | 無 |
| 世界鏈 | 主網 | 是的 | 無 |
| X 層 | 主網 | 是的 | 無 |
| X 層 | 測試網 | 是的 | 無 |
| Xai | 測試網 | 是的 | 無 |
| Xai | 主網 | 是的 | 無 |
| XRP 帳本 | 測試網 | 是的 | 近期網路重置後的完整歷史紀錄 |
| XRP 帳本 | 主網 | 是的 | 自總帳 32570(創世記)開始 |
| XRPL EVM | 測試網 | 是的 | 無 |
| XRPL EVM | 主網 | 是的 | 無 |
| Zcash | 主網 | 不 | 修剪功能已停用 |
| Zcash | 測試網 | 不 | 修剪功能已停用 |
| ZKSync | 塞波利亞 | 是的 | 無 |
| ZKSync | 主網 | 是的 | 無 |
| 佐拉 | 主網 | 是的 | 無 |
我們 ❤️ 您的回饋
❓ 我們很想聽聽您的意見!請花幾分鐘填寫我們的意見回饋表,並分享您對本頁面的看法。這將有助於我們進一步改善這份文件。