如果你即將需要鏈上操作或是與智能合約互動的朋友,貝瑞大叔介紹個你一定得懂的超好用工具:以太坊區塊鏈瀏覽器
Ethersan.io 。
不知道大家是否除了交易所買賣加密貨幣外,也有進行鏈上操作了呢?
|什麼是Etherscan? Etherscan是由一群熱愛加密貨幣、以太坊的人,利用區塊鏈開源的特性,公益性質的做了這個網站,將所有交易資料都搬上來可以讓大家做查詢。
Etherscan 是以太坊網路的區塊鏈瀏覽器。 該網站可供您搜尋交易、區塊、錢包地址、智能合約,以及其他的鏈上資料。 這是最為熱門的以太坊區塊鏈瀏覽器之一,且用戶可免費使用。 使用Etherscan 時,即可協助您切實了解如何與區塊鏈、其他錢包及DApp 互動。
|為什麼我們需要Etherscan ? 還記得貝瑞大叔曾經有介紹過關於區塊鏈的運作嗎?
區塊鏈的原理是分散式帳本,利用全球節點/礦工(NODE)來驗證與保存交易資料。
如下圖是全球以太坊的節點,目前共有6,263個,以美國有2,978個節點(47.55%)為主要國家。
因為區塊鏈上所有交易是透過全球節點來運作,大家共同保存交易資料,每一個節點都是在運作一套節點程式,如以太坊的節點程式就有好幾種。
如下圖可看到第一名節點運作程式為geth佔比達85.36%。
Geth是官方的以太坊節點程式,是以GO語言來編成。
如果你的電腦運算與網路速度不錯,每個人都可以去Github下載程式加入以太坊節點來挖礦,但程式跑起來後,還得下載完所有以太坊創立以來的交易資料,才能做查詢。
以太坊資料是以每年幾十GB在增加的,從2014年至今,將近有600-700GB左右的資料量!
試想一個狀況,當你今天做完一筆交易要查詢時,不可能為了查詢一筆交易,就自己運作節點程式、下載所有資料(可能要跑將近1個月的時間)來做查詢的動作吧!
為了解決這個問題,我們應該大大感謝Ethersacn!
|Ethersacn實用且重要的功能有哪些? Etherscan功能很多,很多是著重給開發者的,網站可以搜尋交易資料、區塊資料、你想要查詢的錢包地址(持有什麼一覽無遺),甚至直接與智能合約互動,以及其他鏈上資料(如開源的程式碼)等。
|貝瑞大叔本篇文章主要介紹2個大家最常用的實用功能 一、 Gas Tracker 可以利用Gas Tracker功能查詢以太坊燃料費現在的價格,或是可以查看各平台交易燃料費的部分,因為每種交易類型不同,燃料費會不一樣,視交易的複雜程度與當下的擁擠程度來決定。
1.前往Etherscan.io首頁,點選MORE-Gas Tracker
2.頁面資料主要分成3個部分
(1)目前的燃料費(Gas fee),分為低、平均、高。越高的Gas fee交易處理級別高、等待時間短。
之前NFT熱潮時,當大家在搶鑄造NFT的時候通常會引發Gas fee大戰,時常聽到就算沒有鑄造到NFT還平白噴掉幾百U的燃料費(Gas fee)。
(2)各平台目前的交易手續費狀況,如以太坊的一哥Opensea,貢獻的燃料費(Gas fee)是第一名,這邊可以查看到主要平台上花費的燃料費(Gas fee)。
(3)點選歷史紀錄可以知道Gas fee在哪一天較便宜,跟前幾天比對一下。
通常來說工作日的午夜到凌晨4點與週末會較便宜,因為歐美人不在線上的原因!
|關於Gas fee的小知識: (1) 燃料費(Gas fee)公式 = Gwei X Limit X 當下以太幣價格
Gwei是以太坊燃料費的計算單位,1 Gwei = 0.000000001 ETH (小數點後有 8 個 0喔!)。
Limit = 上限
如下圖以在以太坊上轉帳USDT為例,假設「現在的Gas是34」,當下在以太坊上成功地完成一筆交易,預期的 Gas 價格是 34 Gwei,即1單位Gas的價格是0.0000000034乘以54128大約等於0.0001840352eth,再換算當下以太幣的價格大約就等於4.52USD左右。
USDT的Transfer交易需要54128 Gas Limit
(2) 以太坊的 Gas Limit(即 Gas 限制)是 1500 萬 Gas,這是單個以太坊區塊中可以使用多少 Gas 數量的上限,換言之,單個以太坊區塊中包含的所有交易的 Gas 量加起來不能超過 1500 萬。
對於不同類型的單筆交易也有一個 Gas Limit,比如一筆 ETH 轉帳交易的 Gas Limit 是 21,000 Gas (當然,其他更加複雜的操作所需的Gas Limit要更多!)。