Ordinals生态爆发,小白都能看懂的Ordinals 核心知识分享(附教程)
一、什么是 Ordinals ?
Ordinals 协议是一个为聪( Satoshi ,比特币的最小单位, 1 BTC= 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,然后与其他代币进行交易或交换,就像与其他代币一样。
四、Ordinals、BRC 20 的关系是什么?
Ordinals 提供了在比特币网络上刻录数据的底层技术,而 BRC 20 则提供了使用这种技术创建和管理代币的规则。BRC 20 使用 Ordinals 协议将代表这些代币的数据刻录到区块链上。
简单来说,Ordinals 给聪进行编号,让每个聪有个编号,成了独一无二的。然后对聪的编号进行跟踪,实现了聪的记录、追踪。再通过在铭文中刻录信息,聪成了铭文。对铭文对应的聪的编号进行记录、追踪,完成了铭文的存储、记录和交易。
BRC-20 规定了特定的刻录在聪上的信息格式,这种格式就是 BRC-20 代币部署、铸造和转移的规则。这样就有了 BRC-20 代币标准。按照特定的格式就能完成 BRC-20 部署、铸造和转移,代币的部署和铸造都遵循“First is First”的原则,以先部署的为准,以先铸造的为准。比如 Ordi 3 月 8 号部署了之后,后面就不能再部署一个新的 Ordi。比如总量是 21000000 ,只有铸造前 21000000 个代币有效。虽然铸造完毕也能按照铸造格式铸造,但是就被视为无效。
五、Ordinals 的 BRC-20 代币、NFT 和域名与以太坊生态的代币 NFT 和域名有什么区别?
代币:BRC-20 在比特币区块链上使用工作量证明机制,而 ERC-20 在以太坊区块链上使用权益证明机制。BRC-20 代币标准也不支持智能合约。BRC-20 的交易基于 PSBT 技术,ERC-20 代币交易基于智能合约。而两者的发行和铸造也有明显的差别。可以参考下图。
图片来源于网络
NFT:Ordinals 的 NFT 和传统 NFT 都具有独一无二、不可篡改的特性。但从技术设计的角度来看,Ordinals 与传统的 NFT 不同。 Ordinals 的 NFT 只存在于区块链上,并且完全不可变;而 NFTs 可以存在于链下。
以太坊上的 NFT 通常指向 Interplanetary File System ( IPFS :一种去中心化的文件存储系统)上的链下数据。有点像区块链的硬盘——可以使用动态元数据进行更改。为了说明这一点,一些 NFT 项目会更新单个 NFT 的元数据以提高图像质量。他们甚至可能要求其持有者单击 OpenSea 上的“刷新元数据”按钮以获取新的、更高质量的图像。
图片来源于网络
在 Rodarmor 的设想中,NFT 是“不完整的”,因为许多都需要链下数据。另一方面,Ordinals 是“完整的”,因为所有数据都直接记录在链上。这就是为什么 Rodarmor 将它们称为数字艺术品,而不是比特币 NFT。此外,NFT 通常附带创作者版税,而数字艺术品则没有。
Ordinals 可以直接铸造到比特币链上。而 NFT 通常需要在智能合约平台上进行单独的铸造过程。所有这一切都表明,比特币上的序数可能不仅标志着比特币的文化变革——它们实际上可能是对 NFT 的技术改进。
比特币 ordinals 的另一个关键区别是稀有度的推导方式以及围绕 NFT 的定价方式。对于传统的基于以太坊的 NFT,创作者通常定义了 NFT 的稀有性,以及随后的价格。
然而,对于比特币 ordinals,定价将由比特币区块所代表的关键时刻来定义。最初的 1, 000 或 10, 000 铭文可能仍然被收藏家珍藏。Ordinals 的创始人提出了一个简单的框架,即关键事件将决定 sat 的稀有程度以及刻在上面的铭文。
域名:以太坊域名服务 (ENS) 类似于 DNS。但它通过一种更安全和且去中心化的方式来管理网站域名,而且可以通过它发送 ETH 和 ERC-20 代币。BTC 生态域名呈现更高的去中心化,具有全过程上链、独立完成、一经铸造永久保存等优点。ENS 花钱租用,BTC 生态上的“大部分”域名都不需要续费的,一次铸造永生永世都属于你。
六、Ordinals 生态产品一览及介绍 :钱包、交易市场
1. 钱包
1)Unisat
UniSat Wallet 是一款用于 BTC 生态的 Chrome 插件钱包,其作用和 MetaMask 一样,帮助用户存储、铸造和传输 BRC-20 代币,包括买卖 BTC、NFT、域名等。
2) xverse
Xverse 是web3比特币钱包。该钱包基于 Stacks (STX)平台开发且由比特币提供安全保障,可以可交换通证、交易 NFT、访问 DeFi 以及其他去中心化应用。现在也已经支持 Ordinals。
3) OKX wallet
欧易Web3 钱包是一款非托管、去中心化的多链钱包,内置跨链换币的交易聚合器 DEX,一站式链上投资工具 DeFi,异构多链聚合交易平台。目前支持 Ordinals。
2. 交易市场
1)iDclub
iDclub 是专业的 Ordinals 交易市场,是最早进入 Ordinals 生态的交易市场之一,铸造费用和交易费用都非常便宜,提供最具性价比的 Ordinals NFT 和 BRC 20 代币、域名铸造以及交易服务。功能全。
2) Magic Eden on Bitcoin
Magic Eden On Bitcoin 是 Magic Eden 在 BTC 链生态垂直的交易市场,支持 Ordinals 生态的 NFT 资产发行和交易,目前暂不支持 BRC-20 代币资产的交易。
3)unisat
Unisat 有一个综合的 Ordinals 交易市场,提供域名、NFT 以及 BRC-20 代币的铸造和买卖,另外还推出了 BRC-20 SWAP,目前在内测中。
七、怎么铸造 BRC-20 代币?
1)前期准备
有很多新入圈的小伙伴对于 BRC 20 代币的铸造以及买卖操作不知道从何开始,在本文中详细给大家展示如何铸造、出售、购买铭文!在开始之前对两种操作进行一个通俗的解释。
铸造:进度未到 100% 的代币,可以自己进行铸造,俗称打铭文。
出售:出售代币,出售之前主要铸造转账铭文。
在操作前需要先在浏览器(推荐谷歌浏览器)安装钱包插件,iDclub 电脑端支持的钱包列表如下:
2)如何铸造 BRC-20 代币?
-
进入 iDclub.io 后页面右上角连接钱包
2.页面左上方点击 BRC-20 ,选择 BRC 代币
3.跳转到 BRC-20 铸造页面,填写需要铸造代币的名称、单张铭文包含的代币的数量(默认最大)以及张数
代币名称:不区分大小写
-
mint 数量:部署者规定代币的单张铭文包含的最大代币数量(默认值,即最大值,不影响费用)
-
批量次数:需要铸造的铭文张数(批量每次最大 1000 张)
-
确认好数量,点击下一步,进行铭文铸造
4.确定接收地址、Gas 费、单张预留聪数量
-
接收地址:默认已连接的钱包地址(也可以换成其他接收的地址)
-
交易费率(gas 费):默认高速,支持自定义设置 gas 费,注意:链上 gas 费波动比较大,可能导致铸造失败。所有平台都一样。
-
铭文预留:预留聪可以自定义调整。建议使用 bc 1 q 开头的地址,这样预留聪降到最低 294 ,费用最省。
5.确认交易费率等信息无误后,点击支付,进行铸造,确认支付
6.支付成功后,自动跳转到订单页面,展示订单的订单 ID、金额、速率(提交订单时的 gas 费)、数量、铭刻的内容(铸造的铭文)、收款地址、订单时间 、支付状态、铭刻进度
加速:当交易费率(gas 费)给的过低时,可能会造成交易失败,或者交易确认慢等情况,此时可以进行订单加速⚠️:加速会造成额外的加速费用。
7.链上确认后,订单状态变更为铭刻完成,点开钱包可以看到铸造好的铭文
八、如何出售 BRC-20 代币?
BRC-20 代币买卖不太一样,出售铭文代币需要刻转账铭文。下面以 iDclub 为例,展示一下如何出售 BRC-20 代币。
-
在连接钱包位置点击钱包地址进入个人资产页面
-
点击我的铭文,会展示钱包内所有的铭文,上架售卖,需要先铭刻转账铭文
-
选择转账数量和转账次数
-
转账数量根据需要卖出的数量自定义
-
批量次数:就是分成几部分,假如转账数量为 100 ,批次为 2 ,就是有 2 份数量为 50 的铭文。
4.选择接收地址、费率以及预留聪。
-
接收地址:默认为已连接的钱包地址
-
交易费率(gas 费):默认高速,支持自定义设置 gas 费,注意:链上 gas 费波动比较大,可能导致铸造失败。所有平台都一样。
-
铭文预留:预留聪可以自定义调整。建议使用 bc 1 q 开头的地址,这样预留聪降到最低 294 ,费用最省。
5.弹框信息确认后,点击签名并付款提交铸造转账
6.订单提交成功后,会自动跳转到订单详情页,展示订单 ID、金额、速率(交易费率)、铭刻内容、订单时间、支付状态等信息
加速,订单提交时交易费率( GAS 费)给的过低预估会失败或者想加快链上确认速度的情况下,可以使用加速功能⚠️加速会有加速费用产生
7.铸造转账完成后,返回交易市场我的铭文内进行铭文上架售卖
-
点击上架后右下角弹框,输入上架售卖的金额
-
确认上架价格后点击立即上架
8.确认信息无误,钱包完成签名即可
9.更新挂单价格
-
输入需要调整的价格
-
点击上架更新需要签名确认,确认无误后签名,完成价格更新,等待订单被购买即可
九、如何购买 BRC 20 代币?
铭文:可以购买和铸造,铸造进度未到 100% 时支持铸造,铭文进度到达 100% 时可以在交易市场进行购买,当铭文在交易市场有人挂单售卖时就可以进行购买,不需要等到铸造进度 100% 时才可以购买,直接购买的价格可能高于铸造成本,可能低于铸造成本,以购买时价格为准。
-
搜索需要购买的铭文,以 RATS 为例,点击铭文进入详情列表,找到价格合适的挂单,点击购买
-
确认购买的交易费率(GAS 费),默认高速,支持自定义(⚠️自定义的 GAS 费不能过低,会造成交易确认时间过长) 确认签名。
购买时会弹出钱包确认,信息确认无误后点击确认,确认后等待链上确认即可,链上确认后购买的铭文就会显示对应在钱包内。购买完成✅
关于更多 Ordinals 专业知识以及资讯,您也可以关注我们的推特 @idclub_ord。
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。