我们以 Ordinals Wallet 和 Magic Eden 为例来演示一下比特币 NFT 的交易。
原文:《我们试着在比特币上交易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 系列的数据分析相关内容还有待完善。