浅析 CBRC-20 协议

中级Jan 28, 2024
CBRC-20标准是在BRC-20标准基础上构建的铭文标准,该标准增加了Ord 0.10升级创建的元协议和元数据字段。
浅析 CBRC-20 协议

前言

来源:CyBord官网

铭文允许用户在区块链上铭刻任意数据,创建出的BRC-20、ARC-20、ASC-20等多种标准和代币,冲击了比特币用户和加密货币领域的用户。

最初,推出 BRC-20 铭文标准是为了利用引入了 Ordinals 的taproot升级、为比特币区块链带来更多用例。但发行铭文代币的成本效益和复杂程度仍有优化空间,这导致 CBRC-20 铭文代币作为 BRC-20 标准的升级形式出现。

关于CBRC-20协议

CBRC-20标准是基于BRC-20标准构建的铭文标准,并增加了Ord 0.10升级添加的Metaprotocol和元数据字段功能。CBRC-20 标准使用新引入的 ord 0.10 的新元和元协议字段来降低与参与铭文空间相关的成本和复杂性。

该标准的设计保留了 BRC-20 的功能逻辑和用例。然而,它使用元数据字段和元协议来减少铭文的大小和成本,同时尝试精简比特币生态系统中铭文代币索引过程的效率。

BRC-20 和 Ordinals:CBRC-20 协议的基础

Bitcoin’s blockchain.BRC-20 代币最初是比特币的实验标准,旨在复制以太坊上 ERC-20 代币的功能。

BRC-20 利用 Ordinals 协议作为其主要数据可用性层,利用链下索引器来建立元协议状态。

BRC-20 标准是一种新协议,用于通过在聪上铭刻图片和歌词等数据来创建和管理比特币生态系统中的可替代代币。BRC-20 铭文代币的引入支持创建其他用例,例如 NFT、Defi 项目和类似智能合约的 dApp,同时利用比特币区块链的安全性。

关于 Ord 0.10 和 Ord 0.9

Ord 0.9 版本将 BlockIndex 中的信息与 Ordinal 数据库折叠或合并,提高了铭文效率。这确保了与铭文相关的信息随时可用,无需不断查看区块索引,并提高了Ordinal 运算的处理速度。

Ord 0.10 升级在此基础上引入了批量铭文和元协议字段。这在铭文数据之外创建了一个专门的部分,用于存储元数据;尤其是在大数据铭文中,这提高了元信息的可读性。

BRC-20 代币标准是使用 Ord v0.9 协议构建的,并以 ERC-20 代币标准为模型。

CBRC-20的历史

CBRC-20 代币的历史始于 Taproot 升级,该升级允许 Casey Rodarmor 在2023年1月启动 Ordinals 项目。因此,开发人员可在 Satoshi 上写入内容,并且每个写入的 Satoshi 都会是 BRC-20 代币等标准的。

铭文标准允许用户利用 Taproot 升级中的漏洞,他们因而能够减少每笔交易的规模,从而降低费用并加快执行速度。但某些纯粹的比特币爱好者开始支持过滤 Ordinal 和铭文交易的项目,Ordinal 用户将其视为审查制度,因此 CBRC-20 代币标准提出了折衷方案。

该协议由 Cy[bord] 提出,旨在使用更少的区块空间,而不是占用区块链中更多的资源。这使得 CBRC-20 代币能够具有相同的铸造、部署和传输功能,而其大小、成本和复杂性只是其一小部分,因为比特币上没有任何用于创建 CBRC-20 铭文的 JSON 文件。

BRC-20 协议的其他索引器决定“冻结”ord v0.9 上的 BRC-20 索引,这意味着 BRC-20 协议将无法利用最近的 Ord 版本引入的新“元协议”或“元数据”字段。

工作原理:Taproot 协议和元协议

Ordinal 信封

Ordinal 信封(Ordinal Envelope)是一种代码结构,允许开发人员使用 Ordinal 协议将数据写入聪。

信封由三个主要部分组成:标题、标识符和内容规范。标题是区分序号铭文与区块链上其他数据的标志元素。它是一个基础的非操作结构,包含 OP_FALSE、OP_IF 和 OP_ENDIF 等条件执行。

标识符推送“ord”身份,供区块链了解数据如何处理,内容规范包含铭刻的内容。它显示数据类型、MIMe 类型以及正在写入的实际数据,无论是文本、图像还是视频内容。

执行良好的 Ordinal 信封可确保正确识别并嵌入数据的解释、标准化代币创建,并实现与区块链上 Ordinal 铭文的无缝交互。

元协议

BRC-20 和 CBRC-20 标准是允许开发者在比特币上创建代币的铭文标准。两个标准的区别在于新增加的元协议和元数据字段。

元协议是 CBRC-20 代币设计中的一个附加字段,用于存储与这些代币应如何行事以及如何与 Ordinal 框架中的项目交互相关的信息。元数据字段包含先前存储在铭文 JSON 文件中的特定信息,例如协议标识符、操作功能以及社区为实现所需标准和功能而商定的指南。

Cybord 项目将元协议描述为通过链上信息的链下索引形式化的可交互协议。这凸显了该协议像图书馆员一样的能力,在交互式离线库中精心索引大量在线 CBRC-20 代币的详细信息,用户可以查询、过滤和搜索有效结果。

元协议是让 CBRC-20 代币更快、变得更小的功能;由于与使用 JSON 格式存储数据的 BRC-20 代币不同,CBRC-20 使用字节大小比其 JSON 等效项更小的 CBOR 格式。

主要原因是 CBOR 代码设计消除了括号、冒号、逗号和其他特殊字符的使用,同时以相同的方式存储相同的信息。这减少了铭文的数据大小,从而降低成本并加快了索引速度。

CBRC-20 生态系统的功能:Xmail 和 Crafter

Xmail

来源:CyBord 官网

Xmail 功能是一种虚拟传输功能,允许用户利用元协议状态的虚拟化在账户之间传输 CBRC-20 代币。顾名思义,Xmail 项目使用户能够相互邮寄 CBRC-20 代币,而无需将铭文或 UTXO 传输给接收者。

Xmail 的虚拟操作由 Metaprotocol 字段中的元数据定义,该字段指定交易的详细信息,例如格式、发起邮件的目的、目标、发件人地址以及要发送的 CBRC-20 代币数量等。

Xmail允许用户在不触发链上比特币交易的情况下发送代币,前提是代币没有锁定在现有的转账交易之中。

Crafter

来源:CyBord 官网

Crafter 是在浏览器中创建 CBRC-20 代币的一种简单方法,无需高级设置且只需很少的技术知识。Crafter 需要用户指定他们的 Taproot 地址作为代币的名称、元属性(例如代币的刻度和数量)、MIME 内容类型、一些用于铭刻的 Satoshis 以及资金地址。

除了铸币之外,该平台还允许用户部署、Xmail 和转移代币,而无需支付费用。用户因而能够尝试并体验与创新技术交互的乐趣。

CBRC-20代币的用例

CBRC-20代币是一种新币,这意味着很少有项目能展示CBRC-20标准的适用价值。然而,模拟 BRC-20 协议的 CBRC-20 协议具有巨大的的潜在价值。

Ordinal Novus

来源:Ordinal Novus 官网

Ordinal Novus 平台允许用户、创作者和比特币爱好者创建、收集,以及参与基于比特币的ordinals、铭文和 NFT。

Ordinal Novus 是第一个 CBRC-20 代币市场,它利用 Cyborg_BTC 项目的 API。该平台已上线 BORD,这是 Cybord 创建的第一个 CBRC-20 代币。

去中心化金融

此前,去中心化金融的工作主要集中在以太坊等智能合约区块链上。CBRC-20 代币的推出在将 DeFi 引入区块链方面取得了重大进展。

CBRC-20 协议能够帮助为比特币项目创建融资池。用户可以定制 CBRC-20 代币,以使用 CBOR 格式将现实世界资产代币化。

这种改进的灵活性使它们适用于比特币上的去中心化交易所、借贷协议和流动性挖矿系统,并为爱好者带来未来的发展。

点对点划转

从根本上来说,Xmail 功能是为了在不同帐户之间划转代币而设计的。尽管 CBRC-20 代币是新的,但未来有望能够像在闪电网络上使用比特币一样使用这些代币。

未来,CBRC-20代币可能会带来去中心化应用程序(dApp)的创建,用于在具有灵活支付解决方案的商业平台上进行支付。

CBRC-20 代币标准的发展

CBRC-20 代币利用Ordinals和taproot基础设施,继承了它们的安全性、去中心化、不变性和宣传效应。

虽然比特币生态系统的一些成员认为像 CBRC-20 这样的铭文协议正在用任意数据向比特币网络发送垃圾邮件,并使整个网络看起来很糟糕,但比特币社区的其他成员认为 CBRC-20 的开发将填补由于比特币在代币创建方面缺乏灵活性造成的空白。

CBRC-20代币允许开发者向用户提供DeFi、收藏品和存储功能,将NFT的优势带入了比特币生态系统。

作为一个建立在去中心化基础设施之上的去中心化项目,CBRC-20 协议具有高度的安全性和隐私性,同时又十分灵活;在饶有兴趣的社区的参与下,CBRC-20 协议非常具有良好的发展态势。

结语

CBRC-20 代币标准是升级协议,它解决了 BRC-20 标准的局限性,通过利用元数据字段和 CBOR 提高了索引效率,同时降低了成本和大小。

该项目基于 Ordinal 协议和元协议构建。利用引入元数据字段的最新 Ord v0.10 升级。 CBRC-20 生态系统具有 Xmail 和 Crafter 等功能,可提供高效、人性化的体验。这些底层基础设施和功能支持在 NFT 市场、DeFi 项目、P2P 转账等多个项目中应用 CBRC-20 标准。

社区的参与以及社区在比特币生态系统中展示其价值的能力将决定CBRC-20协议的未来发展情况。

作者: Bravo
译者: Cedar
文章审校: Wayne、KOWEI
* 投资有风险,入市须谨慎。本文不作为Gate.io提供的投资理财建议或其他任何类型的建议。
* 在未提及Gate.io的情况下,复制、传播或抄袭本文将违反《版权法》,Gate.io有权追究其法律责任。
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
立即注册