在區塊鏈世界中, 有一個 "快遞查詢工具" 的應用, 它就是 Etherscan,?網址 https://etherscan.io/?
?

?
中文網址是https://etherscan.io/language.aspx
但由于該網頁的漢化水平有限, 許多翻譯并不準確, 故推薦使用英文版頁面。
?
交易信息查詢
?
現在我想查詢一個錢包地為 0xf358f43A6b5...0d215A984076f85?的所有交易信息。
?
Step 1:?Etherscan 是有自己數據庫記錄的, 所以如果一個地址有在區塊鏈上進行過 ETH 交易, 或者有被查詢過, 那么輸入框會自動補齊你所要查詢的地址。
?

?
Step 2:?點擊查詢該地址, 進入下邊的界面, 其中包含了該地址的所有交易信息以及資產數量, 詳情見下圖
?

?
Step 3:?點擊某一條交易的 TxHash 或者叫 Txid 可以查看這條交易的詳細信息
?

?
以上是普通 Etherscan 轉賬成功的顯示內容, 那么除了 ETH, 其他合約代幣 (Token) 的交易信息是怎樣的呢? 我們這里以轉賬 KyberNetwork 為例
?

?
上述兩張圖展示的是轉賬成功的樣式, 那么轉賬失敗是怎樣的呢? 主要是以下兩種常見類型:?
?
Type 1:?Out of Gas (礦工費不足) 關于礦工費的感念可以看我之前的文章, 這里就不在做詳細的概念講解,? Etherscan 上查詢交易如果有以下顯示, 就代表 "礦工費不足" 。

Type 2:?Bad Instruction (錯誤指令) 這種問題屬于一般錯誤類型, 但像這種交易, 雖然是失敗的, 但是依然會被扣除礦工費。并且交易金額會被原路退回, 交易取消。

出現Reverted錯誤,屬于合同執行過程中遇到錯誤,但像這種交易,雖然是失敗的,但是依然會被扣除礦工費,并且交易金額會被原路退回,交易取消。
出現Bad Instruction和Reverted錯誤,建議用戶在相關代幣項目方社區直接詢問代幣項目方。
ERC-20 代幣查詢
?
很多 imToken 用戶在使用過程中會被告知, imToken 目前只支持 ERC-20 代幣, 我們在這里沒必要深究到底什么是 ERC-20, 只需要知道 ERC-20 是 Token 的標準, 而這個標準恰好符合以太坊的 Token 標準。用戶可以使用 Etherscan 查詢哪些 Token 符合 ERC-20 標準。
?
輸入?https://etherscan.io/tokens?, 或者將你想要查找的 Token 名稱輸入到地址欄, 如果符合 ERC-20 標準的話搜索框會自動提示。

合約代碼查詢稍微懂一些技術的童鞋, 其實也可以嘗試去看一些 Token 的合約代碼, 不同的項目可能采取不停的發行 Token 的方式, 這些都可以從合約代碼中查到。這里不對其做詳細闡述, 下面是以 OMG 舉例。
?
特殊項目操作
?
使用 Etherscan 可以查看以太坊上的所有公開信息, 例如之前的 EOS 項目, 很多小白不知道自己在哪個周期參投, 也不知道自己有沒有認領 Token。其實使用 Etherscan 可以很好的解決這個問題。由于 EOS 項目的特殊性, 我們在這里用它來舉例說明。
?
Step 1:?在搜索框輸入 EOSCrowdsale

Step 2:?點擊 Read Contract
?
Step 3:?這時你可以看到下邊 " 1.> claimed " ,? 你可以在 "<input>(uint256)" 里邊輸入參投的周期, 后邊的 "<input>(address)" 里輸入參投地址, 點擊 "Query", 如果下邊顯示 true, 則表明該周期的 Token 已經認領, 如果顯示 false, 則表示你沒有認領該周期的 Token。
?

?
Step 4:?選擇 "6. >userBuys" , 這個地方是用來查詢到底在第幾個周期參投的 EOS, 投了多少。 同樣"<input>(uint256)" 輸入參投的周期, "<input>(address)" 輸入參投地址。(參考: 用 "顯示的值/10的18次方", 例如圖片顯示: 100000000000000000 / 10^18 = 0.1 , 0.1 就是當時參投 EOS 的數量)
?

?
注: 這里只是為了向大家展示 Etherscan 的強大功能, 自 2017 年 9 月 4 日七部委《關于防范代幣發行融資風險的公告》已經明確將 ICO 定性為非法公開融資, 還請各位讀者遵守國家法律法規。
?
ENS 域名查詢
?
可能很多剛剛接觸區塊鏈的人對 ENS 域名不太了解, ENS 是以太坊域名服務, 一個基于以太坊的分布式, 開放和可擴展的域名系統。 以太坊生態圈中使用的一些哈希地址通常十分長, 例如以太坊錢包地址和 Swarm 文件的哈希地址, 而 ENS 域名系統是旨在為用戶提供簡短易讀的域名。目前 imToken 支持 ENS 域名注冊以及進行轉賬交易。
?

?
?Etherscan 視頻教程地址:?https://v.qq.com/x/page/z0517hhjoz5.html
?
?