作者:Shier, co-founder of NFTScan

我們都知道,在加密領域進行二級市場交易的時候,大家通常使用 USDT 本位進行價格換算,以至於像 USDT\USDC 這種中心化擔保的美元穩定幣成為了行業內最具影響力的加密資產交易結算單位。但是當我們來到 NFT 資產相關的二級交易市場,我們所看到的和參與的,大部分是以 ETH 為本位進行的交易結算,隻有極個彆的 Metaverse 資產以 SAND、MANA、DAI 等單位進行結算。

NFT 交易市場主要使用 ETH 本位進行交易的局麵是如何形成的呢?這是我前麵參與的一場 Twitter Space 上主持人問到的一個問題,我今天這篇文章來嘗試著解釋一下這個問題,僅供參考。

在回答這個問題之前,先講一講「授權」這個概念,有關「授權」操作,很多以太坊新用戶在第一次操作智能合約時會遇到,大部分都是一頭霧水。不明白什麼是授權操作,更不明白為什麼授權還要發起一筆交易,而且交易本身冇有攜帶任何資產,同時還要去支付一筆礦工費。

準確來說,授權操作有 2 步:

第 1 步:授權交易本身。是為了告訴某 ERC20 Token 合約,將來可能會有目標智能合約地址 A 來我的錢包賬戶取走 X 數量的該 Token 資產;

第 2 步:交易執行本身。當目標合約 A 中的邏輯中需要執行該 Token 的相關交易時,合約 A 會去主動去觸發 ERC20 Token 合約取走 X 數量的該 Token ,產生一筆轉賬交易;反之,如果冇有涉及到該 Token 的交易,即使已經授權了,也不會真實發生資產交易。

因為 ETH 作為以太坊網絡原生資產,其在向目標智能合約轉賬時,以太坊網絡底層強製要求目標合約要有確定的接收方法,所以交易本身可以攜帶 ETH 資產到目標合約中;而 ERC20 Token 在向目標合約轉賬時,隻需要更改 ERC20 Token 合約本身的賬本信息,目標合約不會收到任何通知。

所以,ETH 在與智能合約進行價值交互時不需要像 ERC20 Token 那樣進行授權操作。

現在,回到這篇文章要解釋的這個問題上麵來:為什麼 NFT 二級市場交易大部分是 ETH 本位,而不是 USDT 本位。直接一點的原因就是,NFT Collection 項目方在做該 NFT 資產一級發售時,采用的 ETH 本位定價發售。

背後最本質的原因是:因為使用 ETH 本位定價發售時,用戶操作上更加簡單,不需要進行二次授權,直接進行 mint 操作就行了;如果使用 USDT 定價發售,用戶就必須先進行授權操作然後再去 mint,多了一步。

此外,授權操作本身在行業內存在著過渡授權的問題,所以 NFT 市場就形成了用 ETH 本位進行一級發售的局麵。

既然一級市場都在用 ETH 本位進行定價發售,那麼二級市場自然也是 ETH 本位交易了,這樣更加直接,無論是對比價格還是計算收益。如果返回去使用 USDT 計價,需要進行二次換算,太麻煩了。

當大部分早期項目和頭部項目采用了 ETH 本位計價,那麼後麵新出來的項目無論質量和影響力怎麼樣,自然也會按照市場已有的認知和操作習慣進行,不必再對用戶做市場教育了。所以,最終 NFT 交易市場主要使用 ETH 本位進行交易的局麵就這樣形成了。