Ordinals生态爆发,小白都能看懂的Ordinals 核心知识分享(附教程)
一、什么是Ordinals?
Ordinals协议是一个为聪(Satoshi,比特币的最小单位,1BTC=1亿聪)编号的系统,根据按照被挖掘顺序进行编号,并在交易中追踪它们。举例,第一个被挖掘出来的比特币,它的1亿个聪编号就是1-100000000。
有了编号的聪成了唯一的聪,而不再是同质化的。每个聪都是独一无二的。
同时聪按照先进先出的原则从交易输入转移到交易输出。编号方案和转移(交易)方案都依赖于顺序,编号方案依赖于聪被挖掘出来的顺序,转移方案依赖于交易输入和输出的顺序。因此,这个方案被命名为Ordinals(序数)协议。
二、什么是铭文(Inscriptions)?
"Inscriptions"是一种协议,它允许将任意内容(如文本、图片、视频、html等格式的文件)附加到单个聪上,从而将其转化为比特币链上的原生数字艺术品。
图片来源于网络
铭刻铭文过程是通过发送Taproot脚本的交易来实现,将任意内容写进交易,交易一旦链上打包,铭刻了具体内容的聪就成了铭文(Inscriptions)。并且信息将永久记录在比特币(聪)上。简单来说,铭刻了具体信息的聪就是铭文。
铭文一旦铸造,它就会与它所刻录的聪绑定起来。但是因为防止粉尘攻击,比特币有最小交易限制,单笔的交易最小限制为294聪。所以铭文不是与一个聪绑定,而是至少294个聪。但是铭文的追踪不是追踪这294个聪的编号,而是追踪第一个聪的编号。这样,铭文的储存、转移和交易,只需要追踪特定的编号的聪就可以。
虽然传统NFT在某些方面与Ordinals相似,但也存在几个关键的区别。NFT通常使用智能合约在以太坊、Solana和BNB Smart Chain等区块链上进行制作,有时它们所代表的资产会被托管在其他地方。相反,Ordinals直接记录在单个聪上,然后被纳入比特币区块链的区块中。Ordinals完全驻留在区块链上,不需要侧链或单独的代币。从这层意义上说,Ordinals记录继承了比特币本身的简单性、不变性、安全性和耐久性。
三、什么是BRC-20?
BRC-20是基于Ordinals的一种代币发行的标准。BRC-20代币发行和铸造也是铸造铭文的过程。也是要将特定格式的文本刻录到聪上。
这是Ordi的代币部署铭文信息,就是将这个内容刻录到聪上,这笔交易被打包就完成了铭文的部署。这里“p”,规定了是BRC-20,“op”是行为类型,这里Deploy是部署,另外其他的有“Mint”铸造、“Transfer”转移。“max”就是代币的总量。“lim”就是一张铭文包含的代币最大的数量。
BRC-20 使用 JavaScript 对象表示法 (JSON) 的序号来部署代币合约以及铸造和转移代币。代币可以归于 satoshis,然后与其他代币进行交易或交换,就像与其他代币一样。
- 星际资讯
免责声明:投资有风险,入市须谨慎。本资讯不作为投资建议。