Natcats一周十倍,DMT概念小图片究竟是什么?
过去的一周,在比较不被人注意到的角落,有一个比特币生态的小图片项目在没有正式上架任何比特币 NFT 交易市场的情况下狂涨了 10 倍,目前 OTC 地板价来到了 0.08 比特币,这就是 Natcats。
而就在昨天,两个 DMT 概念的小图片项目 NATTRIBUTES 和 Natdogs 在 Magic Eden 上架后,都立马跻身成交量日榜。NATTRIBUTES 单日成交超过 11 比特币,Natdogs 单日成交超过 5 比特币。
什么是 DMT 概念小图片呢?
每个人会如何利用比特币区块链的数据来创造特定的数字资产?这个挖掘比特币区块链数据价值的过程,就像在自然界中发现化学元素。同种数据类型下可以注册多种「元素」,但元素不可以重名,相当于同种类型的数据可以有多种使用方法。
第一个被注册且命名的「元素」是 DMT,该「元素」利用的是比特币的区块目标难度数据,而 Natcats、NATTRIBUTES 和 Natdogs 都使用了该「元素」,即利用比特币的区块目标难度数据来创造小图片。那么 Natcats 具体又是如何使用该「元素」的呢?
这是因为 Magic Eden 在前端还没有支持 DMT 小图片渲染。和「递归铭文」有些相似,现在你看到的大部分比特币小图片实际上都是层层指针调用内容、根据代码渲染后的结果。
上图从左到右分别是渲染 Natcats 图像的渲染代码(以 JavaScript 形式刻录到了链上)、Natcats 部署铭文以及 Natcats 铸造铭文。铸造铭文中的「dep」字段指向部署铭文,而部署铭文中的「id」字段又指向了包含图像渲染代码的链上铭文。
您可以这么理解:根据链上的数据指向,Natcats 是根据特定的脚本来生成图像的,但是需要做额外的工作把代码运行的结果展现出来,毕竟比特币自己是不会做这个事情的。我们通常把这个过程叫作「索引」,比如将 BRC-20 的余额展现在您的眼前,就需要「索引器」的工作,再把正确的结果显示到您的浏览界面。
现在来解释 Natcats 是如何利用比特币的区块目标难度数据来创造小图片。和 Bitmap 相似,一个 Natcats 对应一个区块,但是 Natcats 在区块数据的要求上做了限制条件——只有比特币的区块目标难度数据(16 进制字段)中包含了「?3?b」,该区块铸造出的 Natcats 才会被认作是有效的。
比特币的区块目标难度数据每 2016 个区块调整一次(大概 2 周),而出现「?3?b」,目前在比特币历史上只有 4 次,每次 2016 个区块,所以目前 Natcats 的总供应量就是 2016*?4=8064 个。至于以后还会不会出现这样的区块,尚未可知,可能以后还会出现新的「?3?b」区块,那就会有新的 Natcats 可供铸造。
以上只是决定了 Natcats 是否可以「诞生」,而决定 Natcats 的「基因」(即 Natcats 长什么样),是根据其生成区块的区块高度来决定的。比如,您「占领」了区块高度为 123008 的「?3?b」区块(即使用该区块来铸造一只 Natcat),因为该区块高度包含了「?00?」,那么这只 Natcat 就会有耳环。
特征的生成规则细讲下去比较复杂,比如耳环的颜色又根据区块高度第 3 位数字的不同而有变化,但都是这样的思路。也因此,有一些特征在现在还没有被生成出来,比如区块高度中包含「?00000?」的 Natcat 会有一个外星人皇冠。总之,因为「?3?b」区块啥时候出现不可预测,其区块高度也就不可预测,从系列供应量到特征稀有性都存在着未知。因此 Natcats 也被称为是「基于比特币区块数据的生成艺术」。
NATTRIBUTES 和 Natdogs 的逻辑总体上和 Natcats 也是一样的,只是在具体的规则上有不同,这里就不再赘述了。
最后再提醒大家一次,Natcats 截止目前还没有正式上架任何比特币 NFT 交易市场。Ordinals Wallet 上虽然有合集,但很明显是不完整的,现在大部分交易都在其官方 Discord 以 OTC 形式进行。
而 NATTRIBUTES 和 Natdogs 在 Magic Eden 上已经被 FOMO 过了。投资有风险,大家需要万分谨慎。