一、什么是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,然后与其他代币进行交易或交换,就像与其他代币一样。
四、Ordinals、BRC20的关系是什么?
Ordinals 提供了在比特币网络上刻录数据的底层技术,而 BRC20 则提供了使用这种技术创建和管理代币的规则。BRC20 使用 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)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。
-
交易市场:
1)iDclub
iDclub是专业的Ordinals交易市场,是最早进入Ordinals生态的交易市场之一,铸造费用和交易费用都非常便宜,提供最具性价比的Ordinals NFT和BRC20代币、域名铸造以及交易服务。功能全。
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)前期准备
有很多新入圈的小伙伴对于BRC20代币的铸造以及买卖操作不知道从何开始,在本文中详细给大家展示如何铸造、出售、购买铭文!在开始之前对两种操作进行一个通俗的解释。
铸造:进度未到100%的代币,可以自己进行铸造,俗称打铭文。
出售:出售代币,出售之前主要铸造转账铭文。
在操作前需要先在浏览器(推荐谷歌浏览器)安装钱包插件,iDclub电脑端支持的钱包列表如下:
Unisat Wallet 钱包插件:
https://chrome.google.com/webstore/detail/unisat-wallet/ppbibelpcjmhbdihakflkdcoccbgbkpo
Xverse Wallet钱包插件:https://chrome.google.com/webstore/detail/xversewallet/idnnbdplmphpflfnlkomgpfbpcgelopg?hl=en-GB&authuser=1
OKX Wallet钱包插件
https://chrome.google.com/webstore/detail/okx-wallet/mcohilncbfahbmgdjkbpemcciiolgcge
2)如何铸造BRC-20代币?
-
进入iDclub.io后页面右上角连接钱包
2.页面左上方点击BRC-20,选择BRC代币
3.跳转到BRC-20铸造页面,填写需要铸造代币的名称、单张铭文包含的代币的数量(默认最大)以及张数
-
代币名称:不区分大小写
-
mint数量:部署者规定代币的单张铭文包含的最大代币数量(默认值,即最大值,不影响费用)
-
批量次数:需要铸造的铭文张数(批量每次最大1000张)
-
确认好数量,点击下一步,进行铭文铸造
4.确定接收地址、Gas费、单张预留聪数量
-
接收地址:默认已连接的钱包地址(也可以换成其他接收的地址)
-
交易费率(gas费):默认高速,支持自定义设置gas费,注意:链上gas费波动比较大,可能导致铸造失败。所有平台都一样。
-
铭文预留:预留聪可以自定义调整。建议使用bc1q开头的地址,这样预留聪降到最低294,费用最省。
5.确认交易费率等信息无误后,点击支付,进行铸造,确认支付
6.支付成功后,自动跳转到订单页面,展示订单的订单ID、金额、速率(提交订单时的gas费)、数量、铭刻的内容(铸造的铭文)、收款地址、订单时间 、支付状态、铭刻进度
加速:当交易费率(gas费)给的过低时,可能会造成交易失败,或者交易确认慢等情况,此时可以进行订单加速⚠️:加速会造成额外的加速费用。
7.链上确认后,订单状态变更为铭刻完成,点开钱包可以看到铸造好的铭文
八、如何出售BRC-20代币?
BRC-20代币买卖不太一样,出售铭文代币需要刻转账铭文。下面以iDclub为例,展示一下如何出售BRC-20代币。
-
在连接钱包位置点击钱包地址进入个人资产页面。
-
点击我的铭文,会展示钱包内所有的铭文,上架售卖,需要先铭刻转账铭文
-
选择转账数量和转账次数
-
转账数量根据需要卖出的数量自定义
-
批量次数:就是分成几部分,假如转账数量为100,批次为2,就是有2份数量为50的铭文。
4.选择接收地址、费率以及预留聪。
-
接收地址:默认为已连接的钱包地址
-
交易费率(gas费):默认高速,支持自定义设置gas费,注意:链上gas费波动比较大,可能导致铸造失败。所有平台都一样。
-
铭文预留:预留聪可以自定义调整。建议使用bc1q开头的地址,这样预留聪降到最低294,费用最省。
5.弹框信息确认后,点击签名并付款提交铸造转账
6.订单提交成功后,会自动跳转到订单详情页,展示订单ID、金额、速率(交易费率)、铭刻内容、订单时间、支付状态等信息
加速,订单提交时交易费率(GAS费)给的过低预估会失败或者想加快链上确认速度的情况下,可以使用加速功能⚠️加速会有加速费用产生
7.铸造转账完成后,返回交易市场我的铭文内进行铭文上架售卖
-
点击上架后右下角弹框,输入上架售卖的金额
-
确认上架价格后点击立即上架
8.确认信息无误,钱包完成签名即可
8.更新挂单价格
-
输入需要调整的价格
-
点击上架更新需要签名确认,确认无误后签名,完成价格更新,等待订单被购买即可
九、如何购买BRC20代币?
铭文:可以购买和铸造,铸造进度未到100%时支持铸造,铭文进度到达100%时可以在交易市场进行购买,当铭文在交易市场有人挂单售卖时就可以进行购买,不需要等到铸造进度100%时才可以购买,直接购买的价格可能高于铸造成本,可能低于铸造成本,以购买时价格为准。
1.搜索需要购买的铭文,以RATS为例,点击铭文进入详情列表,找到价格合适的挂单,点击购买
2.确认购买的交易费率(GAS费),默认高速,支持自定义(⚠️自定义的GAS费不能过低,会造成交易确认时间过长) 确认签名。
购买时会弹出钱包确认,信息确认无误后点击确认,确认后等待链上确认即可,链上确认后购买的铭文就会显示对应在钱包内。购买完成✅
关于更多Ordinals专业知识以及资讯,您也可以关注我们的推特 @idclub_ord或者加入我们的Discord:discord.gg/idclub
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。