Crypto Rainbow
  • 加密貨幣平台開戶優惠
    • 全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?
    • BingX 交易所完整教学 | 如何出金/入金?使用独家专属BingX优惠码注册可获30% 手续费折扣+160 美赠金! – Crypto Rainbow
    • 馬來西亞
      • Introduction to BingX Exchange: Features, Fees, and Security of a Leading Global Cryptocurrency Trading Platform.
      • Here is a complete tutorial on using BingX Exchange, including how to withdraw and deposit funds. Register using the exclusive promo code to receive a 10% transaction fee discount and a $160 USD bonus!
    • 越南
      • Giới thiệu về Sàn giao dịch tiền điện tử BingX: Nền tảng giao dịch tiền điện tử toàn cầu hàng đầu về Tính năng, Phí và Bảo mật.
      • Bản sao Hướng dẫn hoàn chỉnh về BingX Exchange | Làm thế nào để Rút tiền / Gửi tiền? Đăng ký với mã khuyến mãi độc quyền để nhận được giảm giá phí giao dịch 10% + thưởng 160 USD!
  • 加密貨幣資訊
  • 加密貨幣市場
  • 區塊鏈新手教學
  • 區塊鏈商業應用
No Result
View All Result
Crypto Rainbow
No Result
View All Result
Home 區塊鏈商業應用 nft

新手乾貨|善用區塊鏈瀏覽器 Etherscan,教你看懂 NFT 項目情況

by Crypto Rainbow
09/04/2022
in nft, 區塊鏈新手教學
A A
bingx8fd4ba390d7f35999bba156d128df506

看懂 Etherscan 是成為區塊鏈基本入門的必要條件。

Etherscan 區塊鏈瀏覽器包含了交易、區塊、錢包地址、智能合約等所有區塊鏈公開數據,通過這些訊息你可以明白誰在什麼時候做了什麼事情。

我們今天以 Doodles 為案例,帶領大家走一遍分析 Doodles 數據的全流程。

首先打開 Etherscan 官網,可以在輸入框中輸入地址進行檢索。

bingx73db5e38ddf2f44627f33de2d66285a5如果你知道 Doodles 的地址可以直接貼進去,如果不知道可以打開 Opensea 進入 Doodles 的某個具體 NFT 主頁後,在左側的 details 中點擊 contract address 跳轉至 Etherscan 詳情頁。

bingx201a69ad9c1fd3663eb3c7186e795eac

詳情頁如下圖所示,一般你只需要關注合約餘額、合約交互記錄和合約程式碼三部分就足以了解該項目的大部分訊息。

bingx939a1713cfae8fb1cff1c7b821f48342

balance 表示該地址所存放的 ETH 數額,我們在 mint 某個 NFT 項目的時候,繳納的費用實際上是先到了 NFT 合約地址,然後再由項目方進行一步提款的動作將 ETH 轉移至自己的個人地址, 透過它你可以知道項目方賺了多少錢,是否進行了提款。

transactions 存儲了這個地址從誕生至今所有與智能合約交互的行為記錄,通過它你可以知道項目方、用戶在什麼時間進行了什麼操作。

若項目方將合約進行開源,你可以在 contract 中查看到智能合約程式碼,以及可以對智能合約進行讀寫操作,其中寫操作是需要 owner 權限才可進行。

首先從 transactions 開始,先看一下表頭這些字段的含義:

  • Txn Hash:交易哈希,這一次交易的唯一標識
  • Method:本次交易執行的動作
  • Block:當前交易所屬的區塊
  • Age:交易時間
  • From:發起交易的帳戶
  • to:接收交易的帳戶
  • Value:該交易中包含的 ETH
  • Txn fee:交易中使用的 gas 費

我們先來看排在最上面最新的一次交易,可見其執行了 SafeTransferFrom 動作,該動作意味著持有人將其 NFT 轉移給另外一個人,交易已經被打包進第 11,434,814 區塊中,是在 50 分鐘前進行的,交易發起者的地址是0x002…,這次交易中沒有包含 ETH,gas 費為 0.0015。

bingx77cccc84af83c5a5429039e233ed58bc

到這裡你已經讀懂了一行交易訊息在表達什麼,但是這還不夠,我們點擊 Txn hash 下鑽該交易詳細數據。

進入新的頁面後,你需要關注的有價值的訊息是 Transaction Action,右側這句話表示「一個 tokenId 為 108 的DoodlesNFT 從 0x002… 轉移到了 0x271…」 ,所以現在你知道了這一次交易具體是誰把哪個 NFT 在什麼時候轉移給了誰。

bingx77cccc84af83c5a5429039e233ed58bc

我們再點擊發起者的地址下鑽到其詳情頁,可以看到他的餘額有 0.1 個 ETH,小戶。

bingx632da2ac0893dd93995a2c290c288d3f

我們再看一下他的交易記錄,可以看到他所有的 NFT 與虛擬幣的交易情況,其中 out 表示賣出,in 表示買入。

bingx233ff700ad77dd3554601dc487112b38

剛才分析了轉移 NFT 的一個交易記錄,我們再看一個類型叫 setApproveForAll,它代表的是授權某個地址可以轉移走你的 NFT,我們在 Opensea 對自己的 NFT 賣出時,就是使用了這個接口,將自己的 NFT 的轉移權授權給 Opensea,當有人在 Opensea 購買時,Opensea 擁有轉移權限可以將你的 NFT 轉移給購買者。

bingx3b246658c0db337a1ed1cd8c981a799d

如下圖所示,大家在 Opensea 出售 NFT 的時候,會顯示 set approval for all,所以大家一定要注意如果有在某個非權威網站進行操作時,如果出現了這個顯示要非常謹慎,因為同意之後對方就可以轉移走你的 NFT。

bingx4aaef4bab2a37fbc0689532c2f3ab20d

我們翻到最早的第一條交易,看看它做了什麼。

可以看到它執行的方法名不是可讀的而是一串字符,這是因為這個函數操作沒有被識別不是標準函數,那它是什麼呢,我們再看最右邊的 gas 費很高 0.3 ETH,合約部署時或者其他需要寫入大量數據才需要這麼多 gas 費,這是第一條交易,所以可以得出這是部署合約的操作。

bingx3508f4eb3fed9c839423fe1349154d65

我們再點擊 Txn hash 進入詳情,可以看到地址為 0x2b3 的人備註為 Deployer,他就是 Doodles 項目的合約部署人,現在應該已經自由了吧…

bingx2b7fc0403abcce0219d8be792dbc11c5

Doodles 合約部署之後又發生了什麼呢?第二個交易是 set provenance,這個稍微解釋一下,之前的文章中當你在買 NFT 時,你買到的究竟是什麼?

我講過每個 NFT 的表現層是外部存儲的,項目方具有修改的權限,set provenance 則是將表現層的數據生成hash 存儲進鏈中,並且只能存一次,從而保障後續不可能再進行數據更改,因為 hash 的原數據只要有變更所產生新的 hasf 也會完全不同,從而實現校驗項目方是否修改過 matedata,可見 Doodles 還是很良心的用這個方法保證自己不會動數據。

bingx2b7fc0403abcce0219d8be792dbc11c5

然後我們可以看到進行了 Set Base URI,即設置了 NFT 的 matedata 元數據,所以是先將元數據生成 hash 存進去,然後再將 matedata 的 uri 存了進去。

bingx15e517078c90bd0115bfcd70c4d99845

接著他使用 Set Allow List 設置了 3 次白名單。

bingxc85e5e274033f37af7a8bd2de9b17271

然後產生了幾個 mint 操作,但是都沒有成功,這是怎麼回事呢?

bingx6af6eff517ddf14c09bb2423900f33c3

我們點進交易詳情看到說 Sale 必須要打開才可以mint

bingx8947b87c0331dab176b50eca8048dc71

這裡我們要提前透支一下後面的課程了,先看 Doodles 的程式碼,可以看到在 mint 函數中有一個 saleIsActive 參數校驗,這個參數若為 false 則無法進行 mint,所以這是管理員開啟 mint 的參數,現在知道為什麼那些 mint 失敗了嗎,因為管理員還沒有開啟 mint,所以交易被攔截了。

bingx3040641b57475847e69fa925a40023c0

然後我們一直向上翻,看到有一個交易叫 Set Is Allow List Active,這意味著管理員開啟了 mint。

bingx5ae214fd51164a521390f8abbac320ab

至此 Doodles 產生了一望無際的 mint 交易,開始了印錢模式 ……

bingx5ae214fd51164a521390f8abbac320ab

相信你現在已經學會如何讀懂一個項目方的交易訊息了,並能從中讀出一些自己的理解出來,其實多看看有些項目方的交易數據還是很有趣的,尤其是一開始的數據,比如能發現很多項目方偷雞摸狗的行為哈哈。

這篇文章有點長,還有合約部分沒講,請耐心繼續往下看。

我們進入 Contract,可以看到該項目的合約程式碼,這裡我就不再帶著大家讀代碼了,後面有機會單獨出欄目帶大家閱讀合約程式碼。

bingxc2e7bf8d422c32ade13d3c4acfb6a3da

Read Contract 表示讀取合約數據,即合約程式碼對外暴露出的讀取接口軍科院在這裡進行查詢。

bingx530a423e969f7c79bd9eca0f518f8757

數量太多了,我挑幾個重要的給大家講講,如下圖,每個接口分為接口名和具體的值,接口名大家根據語義直接理解就可以,比如 MAX PUBLIC MINT 表示每個人最多可以 mint 的數量,那數量是多少呢?下面顯示了5。

bingxf8071e693af4d3f19402ca135a36b6e5

部分接口是需要寫入參數的,比如 balanceOf 表示查詢某個人持有的 NFT 數量,我們隨便輸入一個地址進去,得到的結果是 0,即沒有持有 Doodles。

bingx386a7522ee45dc9ee53ea25a27ddabd0

剩下的太多了就不一一給大家演示了,請大家打開頁面後自己試著點一點,琢磨理解其中的含義。

然後我們點擊 Write Contract,這裡的接口都是對合約進行寫入操作的,即改變合約數據,其中部分接口是需要校驗管理員權限才可以執行的,比如開啟 mint、設置 mint 價格,如果你不是管理員則無法執行,部分接口如mint 則是不需要校驗權限的。

部分項目方程式碼會出現漏洞,把一些需要權限的接口忘了設置權限,比如我聽說一個項目方把轉移管理員權限這個接口沒有設置管理員權限…. 導致自己的合約可以被所有人轉移權限,這種錯誤犯了整個項目都哭了。

bingx386a7522ee45dc9ee53ea25a27ddabd0

以上就是本篇文章的內容,有點長,如果你看到了這裡說明很有耐心並且願意花費時間學習 web3 知識,加油!

(作者推特:jason_chen998 )

Tags: etherscanNFT
ShareTweetShare
Previous Post

新手教學》如何判斷軟地毯騙局 (Rug Pull) ?4 大觀察重點明辨項目真實性

Next Post

幣安 IGO》STEPN 宣布聯名 ASICS 發售 1 千雙虛擬球鞋 NFT(含參與教學)

Related Posts

Giới thiệu về Sàn giao dịch tiền điện tử BingX: Nền tảng giao dịch tiền điện tử toàn cầu hàng đầu về Tính năng, Phí và Bảo mật.
BingX Vietnam

Giới thiệu về Sàn giao dịch tiền điện tử BingX: Nền tảng giao dịch tiền điện tử toàn cầu hàng đầu về Tính năng, Phí và Bảo mật.

09/05/2023
全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?
BingX Malaysia

Here is a complete tutorial on using BingX Exchange, including how to withdraw and deposit funds. Register using the exclusive promo code to receive a 10% transaction fee discount and a $160 USD bonus!

09/05/2023
全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?
BingX Malaysia

Introduction to BingX Exchange: Features, Fees, and Security of a Leading Global Cryptocurrency Trading Platform.

09/05/2023
全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?
BingX

BingX 交易所完整教学 | 如何出金/入金?使用独家专属BingX优惠码注册可获30% 手续费折扣+160 美赠金! – Crypto Rainbow

28/04/2023
全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?
BingX

全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?

27/04/2023
免費CryptoPard加密豹加密貨幣學堂 | 不懂如何投資加密貨幣?新手必備!現在報名參加還能有專屬優惠哦!
Crypto

免費CryptoPard加密豹加密貨幣學堂 | 不懂如何投資加密貨幣?新手必備!現在報名參加還能有專屬優惠哦!

19/04/2023
Next Post
bingx14c377a1308d0addc789b0707762f121

幣安 IGO》STEPN 宣布聯名 ASICS 發售 1 千雙虛擬球鞋 NFT(含參與教學)

No Result
View All Result
  • Trending
  • Comments
  • Latest
全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?

Here is a complete tutorial on using BingX Exchange, including how to withdraw and deposit funds. Register using the exclusive promo code to receive a 10% transaction fee discount and a $160 USD bonus!

09/05/2023
全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?

全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?

27/04/2023
Bản sao Hướng dẫn hoàn chỉnh về BingX Exchange | Làm thế nào để Rút tiền / Gửi tiền? Đăng ký với mã khuyến mãi độc quyền để nhận được giảm giá phí giao dịch 10% + thưởng 160 USD!

Bản sao Hướng dẫn hoàn chỉnh về BingX Exchange | Làm thế nào để Rút tiền / Gửi tiền? Đăng ký với mã khuyến mãi độc quyền để nhận được giảm giá phí giao dịch 10% + thưởng 160 USD!

09/05/2023
全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?

BingX 交易所完整教学 | 如何出金/入金?使用独家专属BingX优惠码注册可获30% 手续费折扣+160 美赠金! – Crypto Rainbow

28/04/2023
【加密貨幣】加密貨幣字典!18個一定要識的加密貨幣術語

【加密貨幣】加密貨幣字典!18個一定要識的加密貨幣術語

0
【穩定幣收息風險】分析穩定幣收息5大風險!

【穩定幣收息風險】分析穩定幣收息5大風險!

0
【零成本GameFi遊戲】打機賺錢一個月出糧2次!免費賺錢!戰鬥卡牌GameFi遊戲Jobtribes職業神傳說介紹

【零成本GameFi遊戲】打機賺錢一個月出糧2次!免費賺錢!戰鬥卡牌GameFi遊戲Jobtribes職業神傳說介紹

0
【最新元宇宙概念幣介紹】未來世代的元宇宙迪士尼?元宇宙遊戲生態幣DeHorizon (DEVT)介紹!GameFi|元宇宙|加密貨幣|$DEVT

【最新元宇宙概念幣介紹】未來世代的元宇宙迪士尼?元宇宙遊戲生態幣DeHorizon (DEVT)介紹!GameFi|元宇宙|加密貨幣|$DEVT

0
Cách Copy Trade kiếm tiền hiệu quả từ BingX (2023)  

Cách Copy Trade kiếm tiền hiệu quả từ BingX (2023)  

31/05/2023
Top Malaysia Crypto Exchanges – Discover the Excellence of BingX

Top Malaysia Crypto Exchanges – Discover the Excellence of BingX

31/05/2023
bingxf2f4e548 904a 487a 9c51 4185a542fff8

Exploring the Best Crypto Exchanges in Vietnam——BingX Exchange: Your Gateway to Seamless Cryptocurrency Trading

31/05/2023
全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?

利用加密货币交易赚钱致富?合约交易到底怎么玩?BingX交易所——优惠最多、新手投资者最容易入门合约交易的加密货币交易所

31/05/2023

Recent News

Cách Copy Trade kiếm tiền hiệu quả từ BingX (2023)  

Cách Copy Trade kiếm tiền hiệu quả từ BingX (2023)  

31/05/2023
Top Malaysia Crypto Exchanges – Discover the Excellence of BingX

Top Malaysia Crypto Exchanges – Discover the Excellence of BingX

31/05/2023
bingxf2f4e548 904a 487a 9c51 4185a542fff8

Exploring the Best Crypto Exchanges in Vietnam——BingX Exchange: Your Gateway to Seamless Cryptocurrency Trading

31/05/2023
全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?

利用加密货币交易赚钱致富?合约交易到底怎么玩?BingX交易所——优惠最多、新手投资者最容易入门合约交易的加密货币交易所

31/05/2023

分類

2023 加密貨幣 BingX BingX Malaysia BingX Vietnam Crypto ICO nft Web3.0 交易所 以太坊 元宇宙 加密貨幣市場 加密貨幣平台開戶優惠 區塊鏈商業應用 區塊鏈平台 區塊鏈新手教學 即時新聞 市場分析 投資分析 比特幣 穩定幣 香港加密貨幣資訊

Recent News

Cách Copy Trade kiếm tiền hiệu quả từ BingX (2023)  

Cách Copy Trade kiếm tiền hiệu quả từ BingX (2023)  

31/05/2023
Top Malaysia Crypto Exchanges – Discover the Excellence of BingX

Top Malaysia Crypto Exchanges – Discover the Excellence of BingX

31/05/2023
bingxf2f4e548 904a 487a 9c51 4185a542fff8

Exploring the Best Crypto Exchanges in Vietnam——BingX Exchange: Your Gateway to Seamless Cryptocurrency Trading

31/05/2023

© 2023 加密彩虹 Crypto Rainbow

No Result
View All Result
  • 加密貨幣平台開戶優惠
    • 全球领先的加密货币交易平台:BingX 交易所介绍 | 功能、手续费等真实体验揭秘,BingX 安全吗?
    • BingX 交易所完整教学 | 如何出金/入金?使用独家专属BingX优惠码注册可获30% 手续费折扣+160 美赠金! – Crypto Rainbow
    • 馬來西亞
      • Introduction to BingX Exchange: Features, Fees, and Security of a Leading Global Cryptocurrency Trading Platform.
      • Here is a complete tutorial on using BingX Exchange, including how to withdraw and deposit funds. Register using the exclusive promo code to receive a 10% transaction fee discount and a $160 USD bonus!
    • 越南
      • Giới thiệu về Sàn giao dịch tiền điện tử BingX: Nền tảng giao dịch tiền điện tử toàn cầu hàng đầu về Tính năng, Phí và Bảo mật.
      • Bản sao Hướng dẫn hoàn chỉnh về BingX Exchange | Làm thế nào để Rút tiền / Gửi tiền? Đăng ký với mã khuyến mãi độc quyền để nhận được giảm giá phí giao dịch 10% + thưởng 160 USD!
  • 加密貨幣資訊
  • 加密貨幣市場
  • 區塊鏈新手教學
  • 區塊鏈商業應用

© 2023 加密彩虹 Crypto Rainbow

索取額外BingX開戶優惠(名額有限)