Etherscan以太坊金流追蹤
最近詐騙盛行,需要有一些對於虛擬貨幣的基礎,今天來教學一些簡單的金流追蹤。教你用免費且人人可用的工具 Etherscan 做以太坊(Ethereum)金流追蹤。全程以非程式員、瀏覽器操作為主,步驟逐步引導,並提供實務小技巧與常見陷阱。讀完後,你能從一個交易雜湊(tx hash)或錢包地址(0x...)出發,逐步追蹤資金流向,並知道何時該升級使用進階工具或向執法/交易所求助。
1. 你需要準備什麼?
- 一台能上網的電腦與瀏覽器(Chrome/Edge/Firefox)
- 目標資訊:交易雜湊(tx hash)或以太坊地址(0x 開頭)
- 一個 Etherscan 網頁(https://etherscan.io)
- (選用)DeBank / Dune 等工具做輔助視覺化
2. Etherscan 基礎介面速覽
- Status / Block / Time:交易是否成功、所屬區塊與時間戳
- From / To:發送者與接收者(若 To 是合約,通常會顯示合約名稱)
- Value(ETH):轉移的 ETH 數量
- Transaction Fee / Gas Used:手續費與消耗 gas
- ERC-20 Token Transfer(s):列出此交易所觸發的 token 轉移紀錄(ERC-20)
- Internal Transactions(內部交易):合約呼叫時發生的內部轉帳
- Event Logs(事件紀錄):合約 emit 的事件,例如 Transfer,可顯示 token 轉移的細節
- Contract / Input Data:若交易互動合約,可嘗試「Decode Input Data」以看 function 與參數
3. 從交易雜湊追一筆交易
步驟 1:開啟 Etherscan 並貼入 tx hash
- 打開 https://etherscan.io
- 把 tx hash 貼到最上方搜尋欄,按 Enter
- 你會被導到該交易的「Transaction Details」頁面
小技巧:若你只有地址也可以直接搜尋地址,再從地址的交易紀錄(Transactions)點入單筆交易。
步驟 2:確認交易狀態與基本資訊
- 看 Status:是否顯示 Success(成功)或 Failed(失敗)。若失敗,通常不會有資金移動。
- 記下 Block 與 Time(交易發生的確切時間)。這在建立時間線或報表時很重要。
步驟 3:看 From / To 與 Value
- From:交易發起者地址(若有 ENS 名稱,則會顯示名稱)
- To:接收者,若是合約會顯示合約名稱與連結
- Value:顯示轉移了多少 ETH(若為 0 ETH,表示是合約互動或 token 交易)
實務判斷:若 Value 為 0 而交易仍顯示 Token Transfers → 則資金可能是以 token 形態轉移(非 ETH 本體)。
步驟 4:檢查 ERC-20 Token Transfer(s)
- 捲動到頁面中 ERC-20 Token Transfer 或 Token Transfers 區塊
- 你會看到 token 的 From → To、token 名稱、以及數量
為什麼要看這個:很多 DeFi 操作(swap、LP add/remove)都是透過 token transfer event 呈現,所以即使 ETH 沒有直接轉移,token 的流向能證明資金去向。
步驟 5:檢查 Internal Transactions(內部交易)
- 點選頁面上方或中段的 Internal Txns(或 Internal Transactions)tab
- 查看是否有 ETH 在合約內部被送出(這通常代表合約在執行期間有 value 轉移)
小提醒:很多在合約層面發生的實際 ETH 轉移只會顯示在 Internal Transactions,而不會在主交易 Value 欄位直接看到。
步驟 6:檢查 Event Logs(事件紀錄)與 Decode Input Data
- 找到 Logs 或 Event Logs → 這裡列出所有合約 emit 的事件(最常見是 Transfer)
- 如果頁面提供 Decode Input Data(或 Read Contract / Write Contract 的按鈕),可以點來看交易呼叫的是哪個 function(例如 swapExactTokensForTokens)與參數
實務應用:從 event logs 與 decoded input 可以判斷該筆交易是否是 swap(換幣)、橋(bridge)存款、或提款等操作,對判斷資金真正用途非常關鍵。
步驟 7:把下一個地址複製回 Etherscan 繼續追蹤(遞迴式追蹤)
- 在 Token Transfers / Internal Txns / To 欄找到接收方地址,複製該地址
- 回到搜尋欄貼上地址 → 進入地址頁面
- 在地址頁面看 Transactions / Token Transfers / Internal Txns,找到該地址之後的出入紀錄
- 重複「複製下一個地址 → 搜尋 → 查看」的步驟,直到你把資金追到你能識別的節點(例如某已被標註的交易所地址、known bridge、或混幣器地址)
建議追蹤層數:初學者可以設定 3 層或 5 層限制(也就是從原交易再追 3 次接收方),避免被大量中繼地址淹沒。
留言
張貼留言