聊聊比特币NFT是什么,怎么实现,有什么价值?

推演比特币NFT该如何实现和其价值。

最近比特币铁树开花来了第二春,因为比特币上古的技术架构设计限制,加上行业地位,所以都叫它数字黄金,囤就对了也没人想怎么提升其可用性,结果最近硬生生的把比特币 NFT 弄出来了

在聊比特币 NFT 之前,我需要先给大家讲清楚常见的以太坊 ERC721NFT,并再尝试推演比特币 NFT 该如何实现和其价值

NFT 是非同质化 token,所以必须要有唯一性和不可分割性,这两个特性可以使用整数来解决,也就是 NFT 的 TokenID,每个 ID 再映射到一个 URL 中,里面保存着该 NFT 的 metadata 包括名字、描述、图片地址等,再以合约作为集合边界,于是通过合约地址 TokenIDmetadata 就可以一层层的将某个特定 NFT 检索到

聊聊比特币NFT是什么,怎么实现,有什么价值?

而 FT 即常说的 ERC20Token 则虽然也有合约作为边界,也可以设置总量,但是却是可以分割的,最小可以达到小数点后 18 位,首先这个特性不满足,当然其实也可以在合约里设置为小数点后 0 位即整数,不可分割解决了,但是面临的问题是同质化非唯一性,因为你没办法给别人转账时控制我要转「哪一部分」token

你给我转 1 个 token,但到底是哪 1 个呢?ERC20 不会管因为在它的眼里都一样,就像是纸币 1 块钱也是整数位,但是我在支付时到底付哪张 1 块钱是不重要的,所以 ERC20 是不具备定位 token 的能力

大家继续跟着我的思路向下推演,这个思考过程很重要,是尝试去解决问题最终寻找答案的过程,而不是直接去看答案

按照刚才说的实现 NFT 需要具备 

1. 最小原子化,不可分割 

2. 具备非同质化,唯一性,即可以定位并指定转移 

3. 可以映射 metadata 去描述 NFT 内容 

所以其实 token 的不可分割性其实有办法解决的,那么另外两个如何解决呢?

Casey Rodarmor 在比特币上开发了 Ordinals 协议,下面是该协议的链接:

https://docs.ordinals.com/introduction.html

我们来看看它是如何解决这三个问题从而实现了比特币 NFT,首先他也是从如何解决最小原子和唯一性出发,提出了序数(即表示数字次序)理论,他巧妙的将比特币最小单位「Satoshis 聪」利用起来

序数理论给了聪个体身份,并允许它们被追踪、转移并赋予意义。聪是比特币的最小单位,1 亿聪等于 1 比特币,至于为什么叫聪自然是因为创始人叫中本聪,EOS 最小单位是 Larimer 因为创始人姓 Larimer,以太坊的最小单位是 wei,是致一位华人敬密码学先驱戴伟,所以可见他在 crypto 的地位,华人之光,感兴趣的可以自己搜索了解戴伟的事迹

所以聪是最小单位肯定无法被分割,如何解决唯一性的问题?序数是按照聪被开采的顺序将其从 0 开始编号,第一个区块中的第一个聪的序号为 0,第二个聪的序号为 1,最后一个聪的序号为 4999999999,从而每个聪具备了 ID 属性,然后将交易输入中的聪按先进先出的顺序转移到输出 sats,从而实现定向转移

编号方案和转账方案都依赖于顺序,编号方案依赖于挖矿的顺序,而转账方案依赖于交易输入和输出的顺序,因此整套比特币 NFT 方案叫 ordinals
ordinals 包括 4 部分 

1. 描述序数方案的 BIP 

2. 与比特币核心节点通信以跟踪所聪位置的索引 

3. 允许进行序数感知交易的钱包 

4. 一个用于区块链交互式探索的区块浏览

这是序数 BIP 的文档,感兴趣的可以详细看看:

https://github.com/casey/ord/blob/master/bip.mediawiki

解决了前两个问题,第三个 metadata 即如何给被编号的聪挂上 NFT 该有的名字、图片和描述等信息呢?

Inscriptions 铭文是比特币 NFT 的 metadata 概念,铭文内容完全在链上,存储在 taproot 脚本中,数据格式如下图

聊聊比特币NFT是什么,怎么实现,有什么价值?

因铭文在链上,无法引用链下内容,所以无法被修改,而不像是以太坊 NFT 通过链下的 IPFS 或者 AWS 中去索引,但也因无智能合约等问题所以铭文无法支持链上版税,在 Ordinals 协议的专属区块链浏览器中可以查看每个 NFT 的聪、区块、铭文等信息,如下图所示

聊聊比特币NFT是什么,怎么实现,有什么价值?

crypto punks 是第一个在比特币网络发行 NFT 的项目,官网链接:https://bitcoinpunks.com/

目前 BAYC 也考虑在比特币中发行 NFT,先不论比特币 NFT 的价值到底如何,但是比特币的数字黄金地位摆在这里,赚钱效应足够强,蓝筹 NFT 发行肯定会不愁卖的

聊聊比特币NFT是什么,怎么实现,有什么价值?

可以看到在 2 月份比特币 NFT 迎来了高峰期

聊聊比特币NFT是什么,怎么实现,有什么价值?

对于比特币 NFT 的 dune 地址如下大家感兴趣可以详细了解:

https://dune.com/dataalways/ordinals

我认为比特币 NFT 的因技术限制可拓展性可玩性是非常低的,再加上比特币价格如此之高带来的 gas 等成本,以及比特币持有者人数之少,比特币 NFT 不具备规模性,我并不看好比特币 NFT 的发展空间

说句不客气的比特币 NFT 就是奇技淫巧哈哈,蓝筹 NFT 迁移过去的买一下还有收藏增值价值,但是真指望能出来原生在比特币发行的 NFT 并得到大众认可,难度极其大,目前完全不具备规模性,以及其实比特币社区也对这件事的看法两极分化,甚至比特币原教旨主义者认为比特币 NFT 就是邪恶之物,他们认为比特币 NFT 完全违背了比特币圣经的教义(即中本聪的那篇论文):一种点对点的电子现金系统 以及邪恶的 NFT 消耗了原本就珍贵的比特币资源 我倒不是原教旨主义者,我只是站到技术和市场视角,觉得比特币 NFT 不具备想象空间,当然也可能是我认知不足狭隘了,仅个人判断

最后比特币 NFT 的上手操作和理解门槛我认为还是非常高的.. 真是奇技淫巧,我看了一上午文档还有很多细节没理解,虽然本文不长但搞了我整整 4 小时,是我写的最累的一篇之一,按照惯例文末放一个打赏码,如果你看完有收获,可根据自己心情打赏,研究写作不易,感谢支持

因我的认知和经验有限,以上内容可能存在不足或错误,欢迎指正探讨,不喜勿喷,请注意本文不具备任何投资建议,一切 DYOR。

本文来自BlockBeats,仅作分享,存在异议请联系平台删除。本文观点不代表刺猬财经 - 刺猬区块链资讯站立场。

(0)
上一篇 2023年3月20日 下午6:52
下一篇 2023年3月20日 下午6:54

相关推荐