# 铁树开花?聊聊比特币NFT是什么,怎么实现,有什么价值 **Published by:** [Jason chen](https://paragraph.com/@jason-chen/) **Published on:** 2023-03-04 **URL:** https://paragraph.com/@jason-chen/nft-7 ## Content 最近比特币铁树开花来了第二春,因为比特币上古的技术架构设计限制,加上行业地位,所以都叫它数字黄金,囤就对了也没人想怎么提升其可用性,结果最近硬生生的把比特币NFT弄出来了 在聊比特币NFT之前,我需要先给大家讲清楚常见的以太坊ERC721NFT,并再尝试推演比特币NFT该如何实现和其价值 NFT是非同质化token,所以必须要有唯一性和不可分割性,这两个特性可以使用整数来解决,也就是NFT的TokenID,每个ID再映射到一个URL中,里面保存着该NFT的metadata包括名字、描述、图片地址等,再以合约作为集合边界,于是通过合约地址→TokenID→metadata就可以一层层的将某个特定NFT检索到而FT即常说的ERC20Token则虽然也有合约作为边界,也可以设置总量,但是却是可以分割的,最小可以达到小数点后18位,首先这个特性不满足,当然其实也可以在合约里设置为小数点后0位即整数,不可分割解决了,但是面临的问题是同质化非唯一性,因为你没办法给别人转账时控制我要转“哪一部分”token 你给我转1个token,但到底是哪1个呢?ERC20不会管因为在它的眼里都一样,就像是纸币1块钱也是整数位,但是我在支付时到底付哪张1块钱是不重要的,所以ERC20是不具备定位token的能力 大家继续跟着我的思路向下推演,这个思考过程很重要,是尝试去解决问题最终寻找答案的过程,而不是直接去看答案 按照刚才说的实现NFT需要具备 1.最小原子化,不可分割 2.具备非同质化,唯一性,即可以定位并指定转移 3.可以映射metadata去描述NFT内容 所以其实token的不可分割性其实有办法解决的,那么另外两个如何解决呢? Casey Rodarmor 在比特币上开发了Ordinals协议,下面是该协议的链接:Ordinal Theory HandbookThis handbook is a guide to ordinal theory. Ordinal theory concerns itself with satoshis, giving them individual identities and allowing them to be tracked, transferred, and imbued with meaning. Satoshis, not bitcoin, are the atomic, native currency of the Bitcoin network. One bitcoin can be sub-divided into 100,000,000 satoshis, but no further.https://docs.ordinals.com我们来看看它是如何解决这三个问题从而实现了比特币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的文档,感兴趣的可以详细看看:ord/bip.mediawiki at master · casey/ord👁‍🗨 Rare and exotic sats. Contribute to casey/ord development by creating an account on GitHub.https://github.com解决了前两个问题,第三个metadata即如何给被编号的聪挂上NFT该有的名字、图片和描述等信息呢? Inscriptions铭文是比特币NFT的metadata概念,铭文内容完全在链上,存储在 taproot脚本中,数据格式如下图因铭文在链上,无法引用链下内容,所以无法被修改,而不像是以太坊NFT通过链下的IPFS或者AWS中去索引,但也因无智能合约等问题所以铭文无法支持链上版税,在Ordinals协议的专属区块链浏览器中可以查看每个NFT的聪、区块、铭文等信息,如下图所示crypto punks是第一个在比特币网络发行NFT的项目,官网链接:https://bitcoinpunks.com/ 目前BAYC也考虑在比特币中发行NFT,先不论比特币NFT的价值到底如何,但是比特币的数字黄金地位摆在这里,赚钱效应足够强,蓝筹NFT发行肯定会不愁卖的可以看到在2月份比特币NFT迎来了高峰期对于比特币NFT的dune地址如下大家感兴趣可以详细了解: https://dune.com/dataalways/ordinals 我认为比特币NFT的因技术限制可拓展性可玩性是非常低的,再加上比特币价格如此之高带来的gas等成本,以及比特币持有者人数之少,比特币NFT不具备规模性,我并不看好比特币NFT的发展空间 说句不客气的比特币NFT就是奇技淫巧哈哈,蓝筹NFT迁移过去的买一下还有收藏增值价值,但是真指望能出来原生在比特币发行的NFT并得到大众认可,难度极其大,目前完全不具备规模性,以及其实比特币社区也对这件事的看法两极分化,甚至比特币原教旨主义者认为比特币NFT就是邪恶之物,他们认为比特币NFT完全违背了比特币圣经的教义(即中本聪的那篇论文):一种点对点的电子现金系统 以及邪恶的NFT消耗了原本就珍贵的比特币资源 我倒不是原教旨主义者,我只是站到技术和市场视角,觉得比特币NFT不具备想象空间,当然也可能是我认知不足狭隘了,仅个人判断 最后比特币NFT的上手操作和理解门槛我认为还是非常高的..真是奇技淫巧,我看了一上午文档还有很多细节没理解,虽然本文不长但搞了我整整4小时,是我写的最累的一篇之一,按照惯例文末放一个打赏码,如果你看完有收获,可根据自己心情打赏,研究写作不易,感谢支持 因我的认知和经验有限,以上内容可能存在不足或错误,欢迎指正探讨,不喜勿喷,请注意本文不具备任何投资建议,一切DYOR。欢迎转发本文,请关注我的twitter:@jason_chen998了解更多一手信息,我和读者们互动也会在推特上进行,有需要也可添加微信 cj350306878,请备注姓名、公司和目的,谢谢。 未经授权,各媒体请勿私自转载,请尊重创作者,谢谢 往期文章:聊聊我觉得今年可能会热闹的应用链我为什么发起认知toEarn去中心化投研活动?从Layer1、侧链、Plasma到Layer2,聊聊它们的概念、定义、演进过程和未来趋势公开我个人全部的投资、研究与写作的逻辑和方法论为什么SEC要“禁止质押”?禁止到了什么程度?边界和范围在哪里?一夜被拉50%的GRT是干嘛的从币安新发布的存储链Greenfield聊聊它三位一体的野心与挑战V神发布的setalth address隐秘地址指南真的有那么牛皮吗详解去中心化POS质押赛道头部项目SSV聊聊以太坊2.0、POS质押和TVL达到59亿美金的Lido聊聊即将过审的多权限NFT管理协议EIP5496浅研账户抽象与智能钱包从以太坊上海升级聊聊以太坊的前世今生浅研Push Protocol浅研Lens Protocol聊聊我理解的Layer0、1、2到底是什么?签名就被盗NFT!opensea协议被攻击!小心小心!浅谈我对模块化区块链的理解聊聊Tableland这个“鸡贼”的熊市明星项目以太坊今天过审的可租赁NFT ERC-4907为什么这么重要?Web3的募资方式如何改变了组织生产方式?我为什么会对这个NFT项目如此愤怒?关于Optimism事件文章的错误更正与补充信息深度解析Optimism被盗2000万来龙去脉!真tm精彩!熊市不赚钱,但不该亏的钱咱们也别亏已经触底的luna又被薅走1000万美金是怎么回事?警惕:剪贴板幽灵是怎么悄悄的偷走了你的私钥?你们再这样上当受骗,我都忍不住要割你们了当我把eth.eth注册下来后:我,V神,打钱深度分析:科学家是怎么偷走了你卖出NFT的利润?Akutar NFT的2个亿因为写错1个单词被永久锁死了?!深度解析:NBA的16进制合约漏洞是怎么被科学家薅秃噜皮的?可以退款的ERC721R会成为闯入NFT市场的鲶鱼吗?那个可以跨链的Gh0stlyGh0sts会成为下一个Azuki吗?如何做一个钓鱼网站偷走周杰伦的NFT?ERC1155是什么?以阿迪达斯NFT为例解析怎么通过看懂etherscan了解NFT项目情况?我是怎么让V神给我转了一个NFT的?web3的产品架构和web2到底有什么区别?为什么你在opensea“铸造”的NFT不需要交gas费?如何用5行代码发行一套虚拟货币?阿狸NFT到底做错了什么?web3的世界一片蛮荒-详解ERC721A如何在一级市场发行NFT(2):NFT图片生成当你在买NFT时,你买到的究竟是什么?NFT的130亿美金是从哪里来的?它与虚拟货币之间的关系是什么?如何在一级市场发行NFT系列(1):区块链合约开发浅谈我对元宇宙、Web3、区块链与NFT的理解 ## Publication Information - [Jason chen](https://paragraph.com/@jason-chen/): Publication homepage - [All Posts](https://paragraph.com/@jason-chen/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@jason-chen): Subscribe to updates - [Twitter](https://twitter.com/jason_chen998): Follow on Twitter