原文:《我們試著在比特幣上交易NFT,體驗離OpenSea差多少? 》
作者:Cookie,律動BlockBeats
一個多月前,想要探索比特幣NFT 世界,需要下載安裝Bitcoin Core,花費可能數日的時間等待同步比特幣誕生至今的所有區塊數據,再通過命令行安裝Ord Wallet… 搞定以上問題後,還要學習怎麼用Sparrow 管理UTXO 防止比特幣NFT 被轉丟…
頭大,實在難頂。
但是也就僅僅過去了這麼一個多月,比特幣NFT 相關基建快速發展。現在,想要交易比特幣NFT,已經不再如此硬核,主流比特幣NFT 交易市場都已經採用「PSBT」技術實現了「無需信任」的交易。 (「PSBT」技術詳解:「Ordinals 創始人怒駁Yuga Labs 拍賣,為什麼PSBT 才是比特幣NFT 交易的正解?」)區別只在於有的市場(Ordinals Wallet/Ordswap)通過內置錢包來提供「一站式服務」體驗,有的(Gamma/Magic Eden/Openordex)需要安裝Xverse/Hiro Wallet/UniSat 等外置瀏覽器錢包插件來完成簽名。
接下來我們以Ordinals Wallet 和Magic Eden 為例來演示一下比特幣NFT 的交易。
Ordinals Wallet
Ordinals Wallet 是沒有瀏覽器插件的,屬於「網站內置錢包」。進入官網後,點擊「Create Wallet」:
點擊後將跳轉至下圖頁面,點擊「Create New Wallet」來生成錢包:
「Password」框內輸入新密碼,「Confirm Password」框內再次輸入設定的新密碼確認,然後點擊「Generate seed pharse」:
將生成好的助記詞妥善保存下來(否則無法通過下一步,也無法恢復錢包):
根據前面保存下來的助記詞,選擇對應序號的助記詞填充上去:
正確填充後將顯示「Success」,然後點擊「Next」:
到這裡就正式完成了新錢包的創建。之後,只要不清理Cookie 和瀏覽器緩存,登錄狀態會一直保持。如果清理了,則需要輸入助記詞來恢復錢包。點擊「Enter」,我們會跳轉到自己的錢包管理頁:
下圖被紅框框起的部分是一些重點需要掌握的功能:
– 「Receive」:點擊「Receive」將得到充值地址。要想在Ordinals Wallet 中購買比特幣NFT,需要往充值地址內轉入比特幣。如果是使用CEX 直接提幣,選擇Bitcoin 網絡即可。
– 「View recovery」:查看錢包助記詞。
– 「Sign message」:適用於特定比特幣NFT 項目持有者簽名獲取Ordinals Wallet Discord 的特定持有者身份。
– 「My inscriptions/Inscriptions Balance」:顯示所持有的比特幣NFT/比特幣NFT 所對應的比特幣價值總和。有時候充值比特幣後,可用比特幣餘額會被鎖入Inscriptions Balance。若長時間沒有恢復正常,需要去Ordinals Wallet Discord 反饋問題。
– 「Wallet History」:比特幣餘額變動記錄。
完成比特幣充值後,我們就可以開始購買比特幣NFT 了。這裡我們以Bitcoin Frog 為例,在「Collections」中找到Bitcoin Frog,在心儀的圖片下麵點擊「Buy Now」:
如果長時間沒有操作,點擊「Buy Now」後會要求輸入密碼。若密碼輸入正確且錢包餘額充足,那麼確定交易即可。
回到錢包詳情頁,看自己購得的比特幣NFT:
如需上架出售,點擊「List for sale」,輸入出售價格:
確認無誤後,再點擊「List for sale」以完成上架:
成功上架後的提示:
取消上架只需點擊「Cancel sale」即可:
Magic Eden
在Ordinals Wallet 的交易流程中是「無需簽名」的,因為「網站內置錢包」已經預先搞定了簽名的所需工作。使用Magic Eden 則需要安裝外置錢包,我們以Hiro Wallet 為例進行演示。
訪問Hiro Wallet官網,安裝瀏覽器插件:
安裝並創建好錢包後,向Hiro Wallet 轉入用於購買NFT 的比特幣:
點擊「Receive」
點擊「Bitcoin」欄右邊的二維碼圖標,保存地址或地址對應的二維碼,接著就是從其它比特幣錢包或CEX 把比特幣轉到這個地址了
然後我們打開Magic Eden,在右上角連接錢包:
點擊右上角的「Connect Wallet」
選擇「Hiro」
Hiro Wallet 會彈窗,確定選擇連接到Magic Eden 的地址
連接成功後,在首頁搜索自己想要購買的比特幣NFT 系列,然後進入到系列詳情頁選擇自己喜歡的「圖片」購買:
第一次使用Magic Eden 購買會要求「Prepare your wallet」,創建一個單獨的UTXO 確保NFT 不會在轉移中丟失。點擊按鈕即可
Hiro Wallet 會彈窗要求對一個PSBT 進行簽名,拉到最下麵點擊「Confirm」
接著會出現如下提示,繼續點擊:
如果錢包內的資金充足,接下來會用Hiro Wallet 再簽一次名。如果不充足(不夠額外支付Gas 費),就會直接無法構建交易:
無法構建交易,資金餘額不足
交易被成功確認後,在Profile 裡可以看見自己已經成功購買的比特幣NFT
結語
可以看見,購買比特幣NFT 的過程和在OpenSea 上購買ETH NFT 在體驗上已經相差無幾。但是依然有一些暫時還沒有解決的問題:
1. 比特幣沒有智能合約,每個NFT 系列也不是通過合約來識別,必須由每個NFT 市場手動收錄。目前成交量和關注度居前的比特幣NFT 基本上都可以在主流市場上交易,但是由於沒有聚合器,還是要挑選流動性比較大的市場。比如本文用於演示的項目Bitcoin Frog,儘管在Gamma 和Magic Eden 上都有被收錄,但是在Gamma 上只有寥寥個位數的掛單,Magic Eden 上則有很多。
2. 如果之前一直在使用「內置錢包」市場,需要轉到Gamma/Magic Eden 等「外置錢包」市場交易時,還需要把「內置錢包」導入到「外置錢包」,或是將「內置錢包」的NFT 轉移到「外置錢包」。也就是說,比特幣NFT 交易市場間目前還存在一些「壁壘」,開始將使用習慣變成使用Xverse/Hiro/UniSat 等「外置錢包」會比較方便。
3. 每個NFT 系列的數據分析相關內容還有待完善。