Etherscan 是最廣泛使用的以太坊區塊鏈瀏覽器。它將原始鏈上數據轉化為可搜尋的交易、錢包、智能合約和燃料費記錄。
摘要
- Etherscan 是一個免費的區塊鏈瀏覽器和分析平台,它索引了自 2015 年網絡啟動以來部署在以太坊上的每一筆交易、地址、代幣轉移和智能合約。
- 由 Matthew Tan 於 2015 年創立,Etherscan 現在通過其母公司 Blockscan 為超過 30 個區塊鏈提供瀏覽器服務,包括 BscScan、PolygonScan,以及收購的 Solana 瀏覽器 Solscan。
- 該平台處理來自累計超過 28 億筆以太坊交易的數據,並追蹤超過 3 億個獨特地址。
- 核心功能包括燃料費追蹤器、代幣授權檢查器、合約驗證工具,以及一個每天為錢包、投資組合追蹤器和 DeFi 儀表板提供超過 5 億次調用的 API。
- Etherscan 不是錢包,無法移動資金;它是一個唯讀的區塊鏈活動窗口,任何人都可以在無需創建帳戶的情況下使用。
大多數人第一次接觸 Etherscan 是在交易花費時間比預期長,想要了解發生了什麼的時候。他們將哈希值貼到搜尋欄,看到一牆不熟悉的欄位,然後關閉分頁。這種反應是可以理解的,因為 Etherscan 顯示的是原始區塊鏈數據,幾乎沒有提供任何引導。
這個工具值得學習,因為與以太坊的每一次互動都會留下永久、公開的記錄,而 Etherscan 是閱讀這些記錄的標準介面。無論目標是確認轉帳是否到達、在批准代幣花費前檢查智能合約,還是檢查當前燃料費是否值得進行兌換,答案都在 Etherscan 上。
區塊鏈瀏覽器如何運作
區塊鏈瀏覽器是鏈上數據的搜尋引擎。以太坊節點存儲了自 2015 年 7 月 30 日創世區塊以來每個區塊、交易和狀態變更的完整歷史。這些數據是公開的,但原始形式不易閱讀。像 Etherscan 這樣的瀏覽器運行自己的以太坊節點,將數據索引到可搜尋的資料庫中,並通過網頁介面呈現。
索引過程是瀏覽器與節點之間的區別。標準的以太坊節點可以回答有關特定區塊或交易的查詢,但無法有效地在整個鏈上進行搜尋。Etherscan 建立並維護資料庫索引,使用戶可以按地址、交易哈希、區塊編號、代幣名稱或 ENS 域名進行搜尋,並在毫秒內獲得結果。
這種架構意味著 Etherscan 是一個讀取去中心化數據的集中式服務。區塊鏈本身保持無需信任和無需許可,但瀏覽器層由私人公司運營。如果 Etherscan 離線,數據仍然存在於每個以太坊節點上。用戶只需要使用不同的工具來讀取它。存在替代方案,如 Blockscout(開源且可自托管)、Dune Analytics(基於 SQL 的自定義查詢)和 Tenderly(面向開發者的調試工具),但沒有一個能與 Etherscan 在主流採用或索引數據廣度上匹敵。
在 Etherscan 上閱讀交易
每筆以太坊交易都有一個唯一標識符,稱為交易哈希,這是一個以 0x 開頭的 66 字元字串。將此哈希貼到 Etherscan 搜尋欄會打開交易詳情頁面,其中顯示幾個欄位。
交易哈希是唯一標識符。狀態顯示交易是成功還是失敗。失敗的交易仍然消耗燃料費並記錄在鏈上。區塊是包含該交易的區塊編號。時間戳顯示區塊被挖掘的時間。從是發送者地址。到是接收者地址,可以是錢包或智能合約。
價值顯示轉移的 ETH 數量。交易費顯示以 ETH 計的總燃料成本。燃料價格顯示每單位燃料的價格(以 gwei 為單位),其中 1 gwei 等於 1 ETH 的十億分之一。燃料限制與使用量顯示發送者願意花費的最大燃料以及實際消耗的量。
對於與智能合約互動的交易,會有一個名為輸入數據的額外部份,顯示函數調用及其參數。Etherscan 會為已驗證的合約解碼此數據,將十六進制輸入轉換為人類可讀的函數名稱和參數。對於未驗證的合約,輸入數據會以原始十六進制顯示,需要外部工具來解碼。
新用戶經常忽略的一個細節是交易頁面上的內部交易標籤。當智能合約在執行期間調用另一個智能合約時,這些嵌套轉移會顯示為內部交易。它們不是區塊鏈上的獨立條目,而是父交易中的子操作。例如,Uniswap 上的單次交換可以生成多個內部交易,因為路由器合約在流動性池之間移動代幣。檢查此標籤對於理解複雜 DeFi 互動中的完整資金流向至關重要。
閱讀錢包地址
在 Etherscan 上搜索以太坊地址會打開地址頁面,該頁面作為該錢包的完整財務歷史。概覽標籤顯示 ETH 餘額、當前價格的美元價值以及持有的 ERC-20 代幣總價值。
交易標籤按時間順序列出該地址發送或接收的每筆 ETH 轉移。內部交易標籤顯示由智能合約執行觸發的轉移,這些轉移不會出現在標準交易列表中。代幣轉移標籤顯示與該地址相關的每個 ERC-20 和 ERC-721(NFT)移動。
對於智能合約地址,Etherscan 會顯示額外的標籤。合約標籤顯示源代碼(如果開發者已驗證)。讀取合約和寫入合約標籤允許用戶直接通過 Etherscan 介面與合約的公共函數互動,但寫入需要連接錢包。
地址頁面的一個實際用途是檢查錢包是否已授予智能合約無限代幣授權。從「更多」選單中可訪問的代幣授權工具列出了有權代表錢包花費代幣的每個合約。撤銷不必要的授權是許多用戶忽略的基本安全衛生步驟。
Etherscan 也會標記已知地址。交易所熱錢包、橋接合約和被標記的詐騙地址帶有可見的標籤,顯示在地址旁邊。這些標籤由 Etherscan 團隊和社區提交策劃。如果您即將互動的地址帶有警告標籤,請在繼續之前停下來調查。標籤系統已識別出數千個釣魚合約,並幫助用戶避免將資金發送到惡意地址。
Gas 追蹤器
Etherscan 的 Gas 追蹤器是該平台訪問量最大的頁面之一。它實時顯示三個級別的 Gas 價格:低、平均和高。每個級別顯示以 gwei 為單位的估計成本和預計確認時間。
截至 2026 年中,在 Dencun 升級和交易量遷移到 Layer 2 網絡之後,以太坊主網 Gas 價格已大幅下降。2026 年初的平均 Gas 價格降至約 0.47 gwei,低於一年前的 1.67 gwei。主網交易費用下降了約 95%,簡單轉移的每筆交易費用約為 0.01 美元。
Gas 追蹤器還顯示常見操作的美元估計成本:簡單的 ETH 轉移、ERC-20 代幣轉移、Uniswap 交換和 NFT 鑄造。這些估計每幾秒更新一次,對於決定是立即執行交易還是等待更便宜的時機很有用。
在實時追蹤器下方,Etherscan 發布歷史 Gas 價格圖表,顯示數天、數週和數月的趨勢。這些圖表揭示了諸如週末和美國時區清晨時段 Gas 較低的模式,這可以為非緊急交易的時機決策提供信息。了解這些模式可以在 Gas 密集型操作(如部署合約或與複雜 DeFi 協議互動)中節省大量費用,即使在 2026 年較低的基礎費用下也是如此。
驗證智能合約
合約驗證是 Etherscan 最重要的安全功能之一。當開發者將智能合約部署到以太坊時,只有編譯後的字節碼存儲在鏈上。字節碼是機器可讀的,但人類不可讀。驗證是將原始源代碼上傳到 Etherscan 的過程,以便任何人都可以閱讀並確認鏈上的字節碼與源代碼匹配。
已驗證的合約在其 Etherscan 頁面上顯示綠色勾號。用戶可以閱讀每個函數、檢查邏輯並確認合約符合項目的聲明。未驗證的合約僅顯示原始字節碼,需要專門的工具進行反編譯,並且永遠不會像原始源代碼那樣清晰。
在與任何 DeFi 協議互動之前,檢查其核心合約是否已在 Etherscan 上驗證,是基本的盡職調查步驟。未經驗證的合約不一定具有惡意,但無法檢查程式碼會移除已驗證合約所提供的透明度。在被要求後拒絕驗證其合約的項目應謹慎對待,因為對於要求用戶存入資金的協議,沒有正當理由隱藏原始碼。
使用 Etherscan 進行安全與盡職調查
除了基本的交易查詢之外,Etherscan 是在投入資金之前調查代幣、合約和項目合法性的強大工具。
代幣持有者分佈。在 Etherscan 上搜尋代幣合約會顯示「持有者」標籤,該標籤顯示代幣供應量在地址之間的分佈情況。如果單一非交易所錢包持有供應量的 40%,則存在項目行銷材料不會提及的集中風險。將頂級持有者地址與已知的交易所熱錢包(Etherscan 會標記)進行比較,有助於區分真實分佈和人為集中。
合約創建歷史。合約創建者地址和創建交易在每個合約的 Etherscan 頁面上都可見。檢查創建者地址可以揭示同一個部署者是否啟動了其他合約,以及這些先前的合約是否被標記為詐騙。具有放棄或拉地毯代幣歷史的部署者地址是一個警告信號,任何行銷都無法掩蓋。
交易模式分析。檢查合約隨時間的交易歷史可以揭示可疑模式。聲稱擁有數千名活躍用戶但只有少數唯一地址與之互動的 DeFi 協議,是在歪曲其採用情況。同樣,報告交易量高但實際鏈上轉帳很少的代幣,可能是中心化交易所洗盤交易的主題。
事件日誌。合約頁面上的「事件」標籤顯示合約發出的所有事件。事件是合約用來記錄重要操作(轉帳、批准、交換、清算)的結構化日誌條目。高級用戶可以按類型篩選事件以追蹤特定活動,例如所有超過某個閾值的大額轉帳或協議治理合約中的所有所有權變更。
Etherscan 的 API
在網頁介面背後,Etherscan 運行著一個每天服務超過 5 億次呼叫的 API。該 API 提供與網站上可用數據相同的程式化存取:帳戶餘額、交易列表、代幣轉帳、合約 ABI、Gas 價格和區塊數據。
免費 API 帳戶限制為每秒五次呼叫。付費方案提高速率限制並增加功能,例如更高的吞吐量、優先支援和對檔案數據的存取。該 API 是許多第三方工具的骨幹:像 Zapper 和 DeBank 這樣的投資組合追蹤器、像 MetaMask(用於交易歷史)這樣的錢包介面,以及 DeFi 儀表板都從 Etherscan 的 API 提取數據。
在以太坊上構建的開發人員使用該 API 執行諸如監控錢包活動、追蹤代幣轉帳、驗證合約部署和估算 Gas 成本等任務。文件涵蓋帳戶、交易、區塊、代幣、Gas、統計和日誌的端點,回應格式為 JSON。對於需要即時數據的應用程式,Etherscan 還支援 Webhook,當特定鏈上事件發生時(例如存款到達受監控的地址)推送通知。
超越以太坊:Blockscan 和多鏈瀏覽器
Etherscan 最初是僅限以太坊的工具,但團隊很早就認識到多鏈的未來需要為每個網路提供瀏覽器。2020 年 6 月,Matthew Tan 推出了 Blockscan,這是一個母平台,現在為超過 30 個區塊鏈運營瀏覽器。
最著名的是用於 BNB Chain 的 BscScan、用於 Polygon 的 PolygonScan、用於 Arbitrum 的 Arbiscan 和用於 OP Mainnet 的 Optimistic Etherscan。每個瀏覽器都保持與原始 Etherscan 相同的介面慣例,因此學會一個的用戶可以瀏覽所有瀏覽器。
2024 年初,該公司收購了 Solscan,這是領先的 Solana 區塊鏈瀏覽器。此次收購首次將 Blockscan 家族擴展到 EVM 相容鏈之外,表明其成為整個行業默認瀏覽器層的雄心。
Blockscan 還運營一個多鏈搜尋引擎,允許用戶同時在所有支援的鏈上搜尋地址或交易雜湊。這對於追蹤已在網路之間橋接的資產非常有用,其中單一地址可能在以太坊主網、Arbitrum 和 Polygon 上都有活動。統一搜尋消除了在追蹤跨鏈資金流動時手動檢查每個鏈的瀏覽器的需要。
ENS 域名查詢與名稱解析
Etherscan 整合了以太坊名稱服務(ENS),該服務將像 vitalik.eth 這樣的人類可讀名稱映射到以太坊地址。在 Etherscan 上搜尋 ENS 名稱會解析到底層地址,並顯示與直接地址搜尋相同的地址頁面。此整合使得可以透過名稱查詢任何已註冊 ENS 的錢包,而無需記住或複製 42 個字元的十六進位地址。
ENS 整合不僅限於簡單的查詢。Etherscan 在其介面中顯示 ENS 名稱與地址並列,包括在交易發送者和接收者欄位、代幣持有者列表以及合約互動日誌中。這種上下文標籤使交易歷史更容易閱讀,因為「vitalik.eth」比「0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045」一眼就能傳達更多資訊。
ENS 名稱也可以揭示錢包的用途或所有者。專案金庫錢包、DAO 多重簽名錢包以及已知的社群成員通常會註冊描述性的 ENS 名稱。在調查不熟悉的地址時,檢查它是否關聯了 ENS 名稱是一個快速的初步步驟,可以提供即時的上下文。
追蹤巨鯨與大額交易
Etherscan 提供了幾種工具來監控鏈上的大規模活動。頂級帳戶頁面按 ETH 餘額排名所有以太坊地址,提供網路上最大持有者的即時檢視。個別 ERC-20 代幣的代幣持有者頁面提供了特定資產的相同排名。
對於想要自動化監控的使用者,Etherscan 的地址觀察清單功能(適用於註冊帳戶)會在觀察的地址發送或接收資金時發送電子郵件警報。這通常用於追蹤交易所冷錢包是否有大額存款流動的跡象(這可能預示賣壓)、協議金庫地址的撥款支出,以及已知巨鯨錢包的持倉變化,這些變化可能預示市場方向。
標記地址、ENS 名稱和交易歷史的結合使 Etherscan 成為鏈上研究人員追蹤 DeFi 協議、跨鏈橋漏洞和交易所資金流動的主要工具。當發生重大駭客攻擊或漏洞利用時,第一個公開分析通常會引用 Etherscan 交易連結作為資金如何從受害者流向攻擊者以及後續洗錢步驟的證據。
關於 Etherscan 的常見誤解
關於 Etherscan 的幾個誤解在新手和經驗豐富的使用者中持續存在。最常見的是認為 Etherscan 可以逆轉或取消交易。一旦交易在以太坊區塊鏈上被確認,它就是永久的。Etherscan 顯示它,但沒有能力修改、逆轉或取消它。唯一理論上可以逆轉已確認交易的實體是透過硬分叉的以太坊網路本身,這在其歷史上只發生過一次(2016 年的 DAO 駭客事件),並且極不可能再次發生。
第二個誤解是 Etherscan 顯示與錢包相關的所有活動。雖然 Etherscan 對以太坊主網是全面的,但它不顯示 Arbitrum、Optimism 或 Base 等第 2 層網路上的活動。一個在 Etherscan 上看似不活躍的錢包可能在 L2 鏈上有大量活動,需要檢查相應的 Blockscan 瀏覽器(Arbiscan、Optimistic Etherscan 或 BaseScan)才能看到。
第三個誤解是 Etherscan 上的「已驗證」意味著「安全」。驗證意味著原始碼與部署的位元組碼匹配。這並不表示程式碼已經過審計、合約沒有漏洞,或者背後的專案是合法的。已驗證的詐騙合約存在。驗證是一種透明度措施,而不是安全認證。使用者仍應在存入資金之前檢查合約是否已由信譽良好的安全公司審計、專案是否有業績記錄,以及合約的所有權和升級模式是否合適。
第四個混淆點涉及待處理交易。當交易被廣播到網路但尚未包含在區塊中時,它會出現在 Etherscan 的待處理交易池(mempool 檢視器)中。使用者有時會將待處理交易誤認為失敗的交易,並嘗試發送替換交易,如果原始交易最終確認,這可能導致重複交易。在採取行動之前檢查狀態欄位(待處理、成功或失敗)可以防止這個代價高昂的錯誤。如果交易因 gas 價格過低而卡在待處理狀態,正確的方法是發送具有相同 nonce 但更高 gas 價格的替換交易,Etherscan 的文件對此有詳細說明。
最後,有些用戶認為 Etherscan 需要帳戶才能運作。核心功能,包括所有交易查詢、地址搜尋、合約驗證檢查、燃料費追蹤和代幣持有者分析,都不需要任何帳戶即可使用。建立免費帳戶會增加便利功能,例如地址觀察清單、私人名稱標籤、交易筆記和 API 金鑰產生,但基本的唯讀瀏覽器功能對任何有網頁瀏覽器的人都是開放的。
本文未涵蓋的內容
本文不涵蓋如何逐步檢查以太坊交易並附上截圖,因為介面經常變更。它不涵蓋其他瀏覽器,例如開源的 Blockscout,或專門針對區塊鏈資料進行自訂 SQL 查詢的 Dune Analytics。它不涵蓋 Etherscan 索引基礎架構的技術細節。
信任 Etherscan 頁面前的實用檢查
確認你在真實網站上。 Etherscan 的網域是 etherscan.io。釣魚克隆存在於相似外觀的網域。將真實 URL 加入書籤,並使用書籤而非搜尋引擎結果來導航。
檢查合約驗證徽章。 綠色勾選標記表示原始碼已上傳並與鏈上位元組碼相符。沒有勾選標記表示合約未經驗證,無法檢查程式碼。
定期審查代幣授權。 代幣授權頁面列出每個有權限從你的錢包花費代幣的智慧合約。撤銷你不再使用的合約的授權。
交叉參考燃料費估計。 燃料費追蹤器顯示即時價格,但在提交前請與你的錢包估計值確認。燃料費條件可能在載入頁面和簽署交易之間改變。
使用標籤和標記。 Etherscan 會標記已知地址(交易所、橋接器、詐騙地址)。如果您即將互動的地址帶有警告標籤,請先停止並調查,然後再繼續。
什麼是 Etherscan?
Etherscan 是以太坊網路的免費區塊鏈瀏覽器和分析平台。它索引以太坊上的每筆交易、地址、代幣轉移和智能合約,並透過可搜尋的網頁介面呈現數據。
Etherscan 是免費使用的嗎?
是的。所有核心功能,包括交易查詢、地址搜尋、燃料費追蹤和合約驗證檢查,都是免費的。建立選用帳戶可解鎖其他功能,例如私人名稱標籤、API 存取和錢包活動提醒。
Etherscan 可以存取或移動我的資金嗎?
不可以。Etherscan 是一個唯讀工具,顯示公開可用的區塊鏈數據。它無法發起交易、存取私鑰或移動資金。任何聲稱是 Etherscan 且要求您提供助記詞或私鑰的網站都是網路釣魚詐騙。
Etherscan 上的交易雜湊是什麼?
交易雜湊是分配給每筆以太坊交易的唯一 66 字元識別碼(以 0x 開頭)。將其貼到 Etherscan 搜尋列中,即可顯示該交易的完整詳細資訊,包括狀態、發送者、接收者、價值和燃料費。
Etherscan 上的燃料費追蹤器顯示什麼?
燃料費追蹤器以三個等級(低、平均、高)顯示以太坊即時燃料費,並附上常見操作(如 ETH 轉帳、代幣兌換和 NFT 鑄造)的預計確認時間和美元成本。
當合約在 Etherscan 上驗證時,這代表什麼?
已驗證的合約已將其原始碼上傳至 Etherscan,並確認與鏈上部署的編譯位元組碼相符。這允許任何人閱讀合約的邏輯、檢查其功能,並評估其行為是否符合專案的聲明。
Etherscan 是否適用於以太坊以外的區塊鏈?
Etherscan 的母公司 Blockscan 為超過 30 個區塊鏈營運瀏覽器,包括 BNB Chain(BscScan)、Polygon(PolygonScan)、Arbitrum(Arbiscan)和 Solana(Solscan)。每個瀏覽器都遵循與原始 Etherscan 相同的介面設計。
如何在 Etherscan 上檢查代幣授權?
前往代幣授權頁面(可從「更多」選單存取,或搜尋您的地址並點擊代幣授權連結)。該頁面列出有權從您的錢包花費代幣的每個智能合約。您可以透過連接錢包直接從此頁面撤銷不必要的授權。






