Ordinals,横空出世的天才创意。2023年2月,Ordinals由Casey创造并打下第一张铭文,仅仅过了2个多月,序号就已逼近200万,并开发出域名、BRC20等各种新玩法。
一
什么是Ordinals?
我们知道比特币共有2100万枚,而1枚又可切分为1亿聪(sat),那么2100万枚比特币,就可分为2100万亿聪。本来,比特币是同质化的,也就是说,我钱包里的比特币,和你的比特币,没有什么不同,但是现在提出一个想法——如果将每一聪都编上号呢,是不是一切便都不同了?
Ordinals一词的本意是“序数”,Ordinals协议做的事,就是给每一聪从0开始编上序号,让每一聪都独一无二。
由于比特币区块里是能写入信息的,那么编号后的sat便天然成了一枚NFT,只要写入文字、图片、音频、视频等任一种形式的信息,就成了一件艺术品,而且,这件艺术品,是永恒的,不可篡改,只要比特币不消失,它就不会消失。
写入信息后的sat,仍然是比特币的一个sat,相当于在金砖上雕花,它的原始价值没有任何变化,现在又有了雕花的艺术价值。简单点说,你可以把比特币NFT看作是纹了身的sat。
二
如何打铭文?
在以太坊生态里,制作NFT,我们用的词是“mint”,意即“铸造”,而在比特币生态里,制作NFT,也有专门用词,叫“inscribe”(铭刻),刻出来的东西叫做“inscription”(铭文)。圈子里但凡说到制作NFT,就会说“打铭文”,比如说“今天打什么?”,就是在问今天制作什么NFT。当然,你非要习惯性地说mint,也行,一个意思。
那么如何打铭文呢
你要用到三个东西——比特币、钱包、代打平台。
比特币不用说,往区块里写入信息,需要矿工给你打包,自然要付给矿工费用,这个费用,是按信息的字节数收取的,文件越大,打铭文的费用越高。
然后就是钱包。
目前,比特币生态使用的钱包,有Hiro、Xverse、Unisat、OrdinalsWallet、Sparrow等几种。
我们一般是使用这几种钱包的chrome浏览器插件版。
由于Unisat现在很火,就拿Unisat钱包来演示。
1,在chrome浏览器应用程式商店里搜索“Unisat”,然后下载安装。
2,装好后,插件钱包就跑到你浏览器右上角工具栏了,如下图

3,点开钱包小图标,按照指示来新建钱包,注意两个地方,一是密码需要大写+小写+特殊字符三种元素,二是切记要保存好助记词。然后需要注意的是有个步骤,需要你选择地址格式,Ordinals铭文的接收地址必须要是Taproot格式地址,以bc1p开头,请选择这个地址,如下图
https://unisat.io/,第一步选择Inscribe选项,第二步把你要铸造的文件(比如图片、文档等)直接拖进框里来,第三步是填写你自己钱包的bc1p开头的地址,用来接收即将铸造的铭文。如下图
这边要重点讲解一下第二步
Unisat目前设置了5个内容选项,分别是“Files、.sats、Text、brc-20、.unisat”。
其中Files是个全能的选项,一切格式的文件,都可以直接拖进这个选项来铭刻。我们来实验一次。
首先,在电脑桌面建立一个TXT文件(记事本),随便命个名,比如命名为“1”好了,如下图
然后,在TXT文件里写入你想写入的内容,比如我们想铭刻一个“3735.unisat”的域名铭文,那么就写入3735.unisat,如下图
写完后,保存。这里需要注意一下的是,请不要在文件里任意敲击回车或空格,TXT记事本会默认你的回车符是一个字节。3537.unisat共计是11个字节,如果字节数不对,可能会被认为是废铭文。右键单击文件图标,检查看看是不是11字节,如下图
OK,确认无误,就可以把这个写好的文件上传,或直接拖入刚才看到的unisat的“Files”框,会变成如下图所示
它会提示你选择network fee,这个费用是付给矿工的,按字节收取,你给的多,矿工打包积极,给太低了,矿工都不想理你,你的铭文可能两天都铸造不出来。点击最右边的“Custom”,是一个自定义network fee的选项,你想给多少你自己定。那么应该给多少呢?
可以打开https://mempool.space/,查看池子里的区块实时情况,例如现在:
右边6个蓝色块,是已经打包确认的区块network fee(gas)情况,左边6个黄色块是等待打包的区块network fee情况,第一个黄色块显示最低费用为11聪/字节,所以你给的network fee只有不小于11,才能在接下来即将产出的块中被第一次打包确认。所以,有时候,为了抢某些铭文,会拼gas,就是你给的network fee太低了,虽然你在前面先铭刻,但是区块迟迟不给你打包,我虽然在你10分钟后才铭刻,但我network fee给的高,会在你前面被打包确认。
好了,言归正传,我们继续铭刻,选好gas费,比如12之后,我们可以看到本次铭刻中你的各项详细花费。第一行的546 sats是output value,你不用知道它是个啥意思,只需要知道,如果低于这个数,你的交易就容易被矿工判定为粉尘,不给打包。点击后面的“Customize’”可以调节这个数字,建议文本不要低于546,图片不要低于1000。1999 sats是Unisat平台收取的服务费,107 sats是Unisat根据文件大小收取的额外费用,下面还有一项显示5% off,这是个啥?其实是Unisat平台推出的一个域名产品,就是.unisat,用装有.unisat域名的unisat钱包地址铸造铭文,可以享受折扣,一个域名减免1%,最高累加5个,就是5%,我里面有大于5个地址,所以也是减免5%。
确认无误后,点击“Submit & Pay invoice”,进入最后一步——支付,如下图
可以选择unisat钱包支付或者选择二维码交易所转账
至此,一个域名的铭文就已经铭刻完成了。
Ordinals市场分类
Ordinals铭文有图片、文本、音频、视频、游戏这5种形式,由于比特币区块大小只有4M,铭刻又是按字节收费,所以注定音频和视频不适合做成铭文,也炒不起来。游戏倒是有人在做,但同样受制于区块大小,也注定只能做像素级的小游戏,目前做游戏的只有ordz一家。
那么整个市场大致就分为图片和文本两种了,各占半壁江山。
玩过以太坊NFT的人对图片不陌生,这种NFT玩法单一,有运气买到蓝筹就是王道,不需多说,大家都熟悉。这里主要介绍一下文本。
文本分为三类——纯文本、域名、BRC20
在介绍之前,我们必须要强调一下Ordinals协议的一个重要原则:first is first,第一就是第一。
什么意思?就是同样内容的文本,只认第一个。
由于Ordinals是开放自由的,谁都可以铭刻任何内容,很多人刻一模一样的内容,比如刻“1000”这个数字,那这个数字铭文就没有价值了,所以我们必须确立“first is first”的原则,目前这个原则已经形成共识。
今年3月,推特用户domodata基于Ordinals提出的代币协议,目前只算是一个账本,但是疯狂的Ordinals玩家打BRC20的热情很高,加上Unisat对BRC20的各种支持,导致BRC20铭文代币的场外价格一路走高,而domo本人部署的第一个代币ordi更是突破了1000u/张(全节点成本只有0.5u),暴涨2000倍。
相关网站:
Ordinals官网
https://ordinals.com/
BRC-20协议
https://domo-2.gitbook.io/brc-20-experiment/
比特币区块实时查询
https://mempool.space/
数据分析
https://dune.com/domo
https://dune.com/dgtl_assets/bitcoin-ordinals-analysis
验证铭文真实性
https://ord.tools/
域名铭文查询
https://vip.idclub.xyz/
BTC铭文浏览器
https://www.ordscan.xyz/
钱包
https://www.xverse.app/
https://ordinalswallet.com/
https://unisat.io/download
来自群友