区块链:深度剖析比特币Ordinals、铭文和BRC20

作者:金色财经0xnaitive

比特币OrdinalsTheory由开发人员Casey?Rodarmor2022年开发,直到2023年2月提交BIP后开始在比特币社区流行。

Ordinals主要利用了2个想法,1、给每个satoshi排序,分配一个介于0和?2,100,000,000,000,000之间的序数“ordinals”,。2、segwit和Taproot。2021年的segwit更新可以在比特币交易本身中包含元数据,并使用taproot的script-path?spend?scripts?。铭文内容可以利用4MB的区块空间。

序数ordinals让satoshis拥有数字序列,从而拥有了非同质化属性。Inscriptions让诸如图片、文字、视频甚至游戏数据包含在比特币交易中,可以和拥有序数的satoshis链接起来。

OrdinalsTheory:Ordinals+Inscriptions=DigitalArtefacts。

实际上如何工作?

在“铸造”DigitalArtefacts时,需要创建一个比特币交易,在其中一个输出地址中存储一些额外的数据。这些额外数据可以是文本、图像、SCG?或?HTML,数据大小仅受区块大小的限制。

横琴粤澳深度合作区布支持元宇宙产业发展十方面税收措施:11月7日消息,近日,横琴粤澳深度合作区财政局、税务局、经济发展局联合发布关于支持元宇宙产业发展十方面税收措施的通告。根据《通告》,与发展元宇宙有关的产业行业,如5G、人工智能、区块链、XR等,可对照合作区企业所得税15%税率优惠政策9大类150项优惠目录,申报享受税收优惠。对国家需要重点扶持的高新技术元宇宙企业,可享受减按15%的税率征收企业所得税。对于在合作区工作的元宇宙相关行业从业人员来说,符合高端人才和紧缺人才条件的,个人所得税负超过15%的部分予以免征。在合作区工作的澳门居民,个人所得税负超过澳门税负的部分予以免征。[2022/11/7 12:27:51]

在序数理论之前,添加到比特币交易中的任何额外数据通常都是使用OP_RETURN完成,这是一种不可花费的输出,可以在其中包含最多80字节的元数据。而且OP_RETURN可修剪,这意味着可以从全节点删除数据。

Ordinal方法不使用OP_RETURN,而是利用2021年segwit更新在交易本身中包含元数据,segwit允许在协议级别的1MB区块限制“外部”存储多达?3MB?的见证数据,并使用taproot的script-path?spend?scripts?。这为铭文内容提供了4MB的区块空间。

张江科学城:推动区块链与现代生产制造、商务金融等领域深度融合:7月16日消息,上海市人民政府印发《上海市张江科学城发展“十四五”规划》,《规划》指出要大力培育数字经济,以张江硬核科技为底色,推动区块链等智能交互技术与现代生产制造、商务金融、教育健康和流通出行等深度融合。[2021/7/16 0:57:25]

一句话理解:铭文数据存储在比特币原始交易数据中。

digital?artefacts使用两阶段过程从Taproot?的输出铸造。最初,taproot输出必须提交给包含铭文内容的脚本。此内容在所谓的“envelope”中序列化,envelope包夹在“OP_FALSE?OP_IF?...?OP_ENDIF”操作码之间。

此外,Taproot和MAST升级的一个关键部分是这个脚本在它被花费之前不会在链上显示,因此你需要创建另一个交易来显示信息。在这个显示交易中,提交交易创建的输出被花费,从而显示链上的铭文内容。

示例:创建文本“Hello,?world!”的铭文

声音 | 嘉峪关市委常委:着力推动区块链和实体经济深度融合:2019年12月26日,嘉峪关市举行区块链技术和应用专题辅导讲座。市委常委、常务副市长王毅表示,全市各相关部门要深刻认识推动区块链技术发展和应用的重大意义,进一步加深对区块链相关知识的学习研究,着力推动区块链和实体经济深度融合,切实解决中小企业贷款融资难、银行风控难、部门监管难等问题。要利用区块链技术探索数字经济模式创新,为打造便捷高效、公平竞争、稳定透明的营商环境提供动力。要探索“区块链+”在教育、就业、养老、医疗健康、食品安全、社会救助等民生领域的运用,推动区块链底层技术服务和新型智慧城市建设相结合,提升城市管理的智能化、精准化水平。要探索利用区块链数据共享模式,促进业务协同办理,深化“最多跑一次”改革,为人民群众带来更好的政务服务体验。[2020/1/1]

如何发送digital?artefacts?

要了解如何发送digital?artefacts,来看一个具有三个输入和两个输出以及不同数额的示例:

声音 | 山东省委常委:推动区块链和人工智能等前沿信息技术深度融合:金色财经报道,11月27日,第十期山东干部讲堂在济南开讲。山东省委常委、秘书长孙立成主持干部讲堂。他表示,要着力推进创新发展,充分发挥我省科技资源优势,推动区块链和人工智能、大数据、物联网等前沿信息技术深度融合,为加快新旧动能转换提供新的技术支撑。要着力做好融合文章,把提高区块链应用管理能力作为推进治理体系和治理能力现代化的重要手段,将流程再造与区块链技术有机结合起来,以区块链技术应用的实际成效助推山东高质量发展。[2019/11/28]

上面我们可以看到总共有?6?satoshis?来自?3?个不同地址,5?satoshis?被发送到?2?个不同地址,其中?1?satoshis?作为费用支付给矿工。

然后我们可以为输入的每个?satoshi?分配序数,然后按照先进先出算法将它们分配给输出,任何剩余的序数然后转到矿工。

声音 | 浙江大学院士陈纯:区块链可与工业互联网实现深度融合:11月9日下午,中国工业互联网研究院组织相关高校、研究机构、媒体和企业代表召开了“工业互联网+区块链”专家企业家媒体座谈会。浙江大学陈纯院士表示,区块链具有可信协作、隐私保护等技术优势,可与工业互联网实现深度融合,尤其是在工业互联网数据的确权、确责和交易等领域有着广阔应用前景,为构建国家工业互联网数据资源管理和服务体系提供了坚实技术基础。开展“工业互联网+区块链的深度应用和创新发展”相关研究,对促进我国工业生产数字化、网络化和智能化转型,推动实体经济高质量发展具有非常重要的意义。[2019/11/10]

值得注意的是,并不是所有的序数都有分配给他们的铭文,所以这并不意味着在这次交易中有?6?个铭文被转移,可能有?1?个,没有或最多?6?个。

无聊猿铭文案例

我们直接以一个铭文为例,可以更多地了解铭文数据以及序数如何发挥作用:

https://ordinals.com/inscription/2911040743b16b71c4c00dc2561b91dac87650e0957d8acd016da0ffd8d3d511i0

这个重新创建的无聊猿是在这个交易哈希中创建:2911040743b16b71c4c00dc2561b91dac87650e0957d8acd016da0ffd8d3d511

并且与地址相关:bc1pc837xc4vfq66g2wm3hy6rd4nxjlkwcl46m4wn2n6u0afd45h472sx8924n,但特别是具有序号的?satoshi:1598601235315166

可以在此处查看对图像进行编码的见证数据:https://blockstream.info/tx/2911040743b16b71c4c00dc2561b91dac87650e0957d8acd016da0ffd8d3d511??expand

你可能会注意到在铭文信息中还有一个值为“cnhzpcdknwl”的名称字段。

这是因为每个序数都映射到一个由字母?A?到?Z?组成的名称,satoshi被开采的时间越长,名称越短。

铭文与以太坊上的NFT有何差别?

在以太坊中,nft代币标准为每个?NFT?都被赋予一个?tokenID?以唯一表征它,其元数据可能是中心化存储的,可能会被删除。

比特币铭文完全存储在比特币链上,不可篡改且完全去中心化。

BRC20代币

BRC?-20?代币标准是由?Twitter?用户@domodata于2023年3月8日创建的借助铭文功能试验比特币上同质化代币的标准。“BRC-20”名字借鉴于以太坊ERC-20代币标准。

BRC20代币在比特币上铭文存储的是JSON数据,目前仅有部署、铸造和转移三种功能。

划重点:BRC20代币每一次部署、铸造和转移都产生一个新的铭文。

以第一个BRC20代币Ordi发行者为例:ordiscan.com/address/bc1pxaneaf3w4d27hl2y93fuft2xk6m4u3wc4rafevc6slgd7f5tq2dqyfgy06/brc20

BRC20代币JSON代码

部署代币:

铸造代币:

转移代币:

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

火币下载DEX:DEX 范式的变迁与发展

Tips:AMM与RFQ实际代表着DeFi和TradFi思维模式的差别AMM提高资金利用效率的方式是通过LP杠杆化实现的RFQ模式对于跨链交易有天然的优势CorePools的引入将显著改变Bal.

[0:15ms0-1:178ms