EOS 是 Dan Larimer 設計的商用分佈式區塊鏈操作系統。從它設計誕生之時, 就獲得區塊鏈行業的關注, 作為公鏈項目, EOS 無論在設計模型, 還是在技術實現上, 與 Bitcoin 以及 Ethereum 都有很大的不同。作為普通用戶, 我們可能很難關注到具體的代碼實現細節, 但是所謂的 “不甚了解” 會給我們帶來巨大的困擾。
參照往期我寫的 Bitcoin 區塊鏈瀏覽器 blockchain 以及 Ethereum 區塊鏈瀏覽器 Etherscan 使用攻略, 我覺得還是從 EOS 區塊鏈瀏覽器開始著手, 來寫一系列方便用戶理解 EOS 的教程。
都有哪些 EOS 區塊鏈瀏覽器
EOS 的區塊鏈瀏覽器有很多, 每個瀏覽器都有自己的特點, 可謂各有千秋, 但是值得慶幸的是, 相較於 Bitcoin 和 Ethereum 的瀏覽器來說, 絕大多數 EOS 區塊鏈瀏覽器都支持中文, 可能也側面體現出 EOS 中國人參與是比較多的, 我這裡列舉幾個自己常見的 EOS 區塊鏈瀏覽器。
1. https://www.myeoskit.com
2. https://eosmonitor.io
3. https://scaneos.io
4. https://eostracker.io
5. https://eosflare.io
6. https://eospark.com
查詢賬戶資源信息
EOS 不同於 Bitcoin 和 Ethereum, 它不再使用冗長的哈希地址作為收款地址, 而是像 Ethereum 的 ENS 域名一樣, 使用賬戶名進行轉賬收款等操作。關於 EOS 的賬戶體系機制, 我會在下面系列教程中詳細講解。
那麼如何查詢一個賬戶的信息呢? 如果使用的是 https://scaneos.io 這個 EOS 區塊鏈瀏覽器。
如何查詢賬戶轉賬信息
關於 EOS 轉賬備註信息 Memo
在 EOS 系統中, 在進行轉賬交易時, 可以附帶備註信息 (memo)。首先要提到一點, EOS 代幣在 EOS 系統中是以智能合約的形式存在的, 這點和以太坊中的 ETH 有很大的不同, 我個人認為這也是 EOS 的優點之一, 增強了 EOS 代幣的可擴展性, 我們在使用以太坊上的 0x 去中心化交易協議時, 需要先把 ETH 轉化成等量的 WETH, 然後才能實現與其他 ERC20 代幣的交換, 正是受限於此。而在 EOS 網絡中, 則不會出現這樣的問題。
EOS 的交易是通過 message 的方式來表示的,上面所提到的代碼,定義了 eos 的轉賬方式, 可以看到包含合約名稱 (code)、交易類型 (type)、所需權限 (authorization) 以及數據結構 (data), 而 data 中包含付款賬戶以及收款賬戶名稱、轉賬數量和我們所講的備註信息 (memo)。
那麼為什麼我要著重講解 memo 呢? 因為目前很多交易所開放了主網 EOS 的充值功能, 但是在充值的時候, 會提示用戶需要輸入特定的備註信息, 這裡的備註信息, 就是 memo。如果你在使用 imToken 向交易所充值 EOS 的時候, 只需要在備註一欄裡, 輸入交易所提供給你的備註信息即可。
如何查看 EOS 賬戶上的其他合約代幣
EOS 作為公鍊和 Ethereum 一樣, 可以在這條鏈上通過智能合約發行代幣, 我們之前在使用 Etherscan 時, 可以查詢到該地址上所持有的所有 ERC20 代幣, 那麼如何使用 EOS 瀏覽器, 查看賬戶上所持有的其他 EOS 合約代幣呢?
這裡推薦使用兩個瀏覽器:https://www.myeoskit.com 和 https://eosmonitor.io
首先先介紹 myeoskit 輸入賬戶名稱, 點擊 “ACCOUNT BALANCES” 可以看到該賬戶下所有除了 EOS 的合約代幣。
同樣, 使用 eosmonitor , 輸入賬戶名稱, 點擊圖中的下拉框, 就可以看到該賬戶下所有除了 EOS 的合約代幣。
靚號查詢
EOS Account Name (賬戶名) 分為兩種形式, 一種是普通地址類型, 必須是 12 個字符, 由 1- 5, a - z 組成 (英文字母必須是小寫); 另一種是靚號地址, 可以不是 12 個字符, 比如 imtoken, 但是也需要是小寫英文字母。
EOS 靚號必須通過競拍來獲得, 任何人都可以參與任何賬戶名的競拍。但是需要了解以下規則:
- 競拍者每次出價價格, 要比當前價格高 10%
- EOS 系統每天只會成交一個出價最高的靚號賬戶
- 如果一個賬戶在 24 小時內出價最高, 並且該價格高出當日所有其他靚號賬戶的競價價格, 那麼將勝出
- 如果有其他人在 24 小時內出價高於你的出價, 那麼以最高出價人出價時間開始 24 小時周期計時
舉例來說, 如果我想註冊一個 imtoken 的靚號, 在 2018 年 7 月 13 日凌晨 00:00 出價 10000 EOS, 那麼如果在 2018 年 7 月 14 日凌晨 00:00 之前, 沒有任何一個靚號的競拍價格比我高, 那麼我就可以成功獲得 imtoken 這個賬戶。其實恕我直言, 這個規則, 目前還是比較 “坑” 的, 希望以後能做調整。
賬號權限查詢
關於 EOS 的賬戶機制, 我會在下一章進行詳細的講解, 這裡我只著重講解, 如何使用區塊鏈瀏覽器 eospark.com 查看你當前賬戶的私鑰權限。
進入 eospark.com 網站, 輸入你的賬號, 點擊搜索, 即可到下邊這個界面
這裡可以看到, imtokensimon 這個賬號下一共要兩把公鑰綁定, 但是這兩把公鑰是一致的, 也就是說 Owner 和 Active 所對應的公鑰是一致的。 Owner 和 Active 的閾值都為 1, 兩把公鑰的權重也為 1。
相關閱讀: