五分钟了解主流BTC铭文协议和生态

文摘   科技   2023-12-25 16:29   广东  
     
    之前在五分钟搞懂Ordinals协议和Brc20铭文简单介绍了序数协议和brc20概念。

    实际上这次铭文热在类型上有很多,除了在不同的公链,还有不同的协议标准,根据不同的标准同时有其他衍生协议类型。
    下面简单盘点市面上主要的BTC铭文生态的协议和类型。

BRC
    目前市面上出现的BRC铭文协议标准主要包括 BRC20、ORC20和BRC420等。
BRC20
    BRC20 是在btc公链上的token标准,于2023年3月8号基于 Ordinal 协议创建。

    Ordinal 协议为每个聪(btc最小单位)分配一个唯一的编号,从而赋予每个 satoshi 唯一性。该标识符将允许用户跟踪区块链上的每个聪。当用户将图像、文本或代码等特定信息附加到这些 sat 上时,每个 satoshi 都变得独一无二,这被称为比特币 NFT。附加信息称为“铭文”,将信息附加到 sat 的过程称为“铭文”。这意味着“铭文”被刻在了聪身上。

    当前的BRC20一旦铸造就不能更改,并依赖集中式索引器进行铭记转账和记账。
    Ordi 是以BRC20为标准发布的第一个铭文。

ORC20
    ORC20是基于Ordinal协议的开放标准,由OrcDAO创建,目的是给BRC20增加功能,提高BRC20的适应性、可扩展性和安全性,并消除双重支出的可能性。
BRC420
    BRC-420 协议由 RCSV 发布,也是基于  Ordinals  网络的经济协议。该协议全面采用去中心化方式运作,设计出无需任何平台接受或托管交易的框架。

    Brc420通过递归的方式定义了更复杂的资产格式,并完全开源,任何人都可以创建自己的元宇宙铭文。同时,Brc420 在单个铭文的基础上建立了使用权和版税之间的约束关系。当用户拥有一个铭文时可以分配其使用权并为其设定价格。 
   BRC-420为的链上游戏和模块化区块链增加了可能性。不同的创造者可以贡献不同的模块,新的创造者可以在前人的创新基础上进行创新。

SRC
STAMPS 协议
    Stamps 协议由 Twitter 用户 Mike In Space 创建,允许使用 UTXO(或未使用的交易输出)直接存储数据,例如文本和图像。它确保了无法删除的永久区块链存储。UTXO 是由于区块链上之前的交易而创建和持有的加密货币的单个单位。
    该协议将图像数据嵌入到未花费的交易输出(UTXO)中,而不是像 Ordinal NFT 那样将其存储在可以修剪的见证数据中。因此,用比特币邮票铸造的数字收藏品无法被修剪,从而永远保持其不变性。
SRC20
    STAMPS 协议将图像转换为名为 base64 的格式,使图像能够表示为字符串。该字符串被添加到比特币交易的描述密钥中,并通过持有 SRC-20 余额的地址广播到区块链。比特币 STAMPS 协议支持几种数据格式,即:SVG、PNG 和 GIF。
    STAMPS 创建者 Mike于 2023 年 3 月铸造了第一个 STAMP,STAMP 0 的资产详细信息如上图所示。

SRC-20 与 BRC-20 区别

    STAMPS 将图像嵌入到 UTXO 中,UTXO 是比特币节点必须存储的数据。因此,SRC-20  token无法被修剪。相反,BRC-20铭文存储在比特币交易的见证部分中。比特币节点没有义务存储见证数据,这使得铭文面临被修剪的风险。
    所有节点都同意删除铭文的风险很低,因为有节点存储区块链的完整记录。尽管如此,BRC-20铭文仍为修剪创造了空间,而 SRC-20 token则不会。修剪是比特币节点无法存储数据并使其永远无法访问的过程[1]


Rune
    Ordinals 协议的创建者 Casey Rodamor提出的一项替代 BRC-20 标准的提案,该方案被称为 Runes。而通过Rune创建的token也称之为符文。

    Runes通过遵循比特币的 UTXO 模型,符文通过减少 UTXO 集不必要的膨胀提供了一种“减少危害”的形式,这是 BRC-20 和 Stamps 等现有协议的一大问题[2]

Atomicals
Atomicals协议   
    Atomicals 协议是一种简单而灵活的协议,用于为比特币等未花费的交易输出 (UTXO) 区块链铸造、传输和更新数字对象(传统上称为不可替代代币)。原子(或“原子”)是一种组织数字对象的创建、传输和更新的方式——它本质上是根据一些简单规则定义的数字所有权链[3]
    注: Atomicals 是BTC上的协议,和 公链COSMOS的atom没有任何关系。
ARC20
    ARC-20 标准使用每个 Satoshi 来代表已部署代币的所有权单位,使每个单位的token由 1 聪表示。
    ARC-20 使用原生 Satoshi 单位来表示每个token,它们可以像普通比特币一样拆分和组合。ARC-20 token可以由任何人铸造,并转移到任何比特币地址类型,并可与支持 UTXO 选择的钱包配合使用。

Nostr Asset
Nostr Asset 协议

    Nostr 资产协议是一个开源协议,它将 Taproot 资产和 Satoshis(比特币单位)引入 Nostr 生态系统。资产的结算和安全仍然依赖于闪电网络,而Nostr资产协议本身并不发行资产,只是通过协议将资产引入Nostr[4]

- 结尾 -

    这里仅做简单介绍,上面会有错误,请帮忙指出。

    如果对区块链比较少接触,可以搜索相关内容,或者可以加我了解。

v: apedamoon

    

    根据央行等部门发布“关于进一步防范和处置虚拟货币交易炒作风险的通知”,本文内容仅用于信息分享,不对任何经营与投资行为进行推广与背书,请读者严格遵守所在地区法律法规,不参与任何非法金融行为。

引用:

[1]:https://www.samara-ag.com/market-insights/bitcoin-stamps-src20-tokens

[2]:https://blog.bitfinex.com/education/what-are-runes-in-bitcoin/

[3]:https://docs.atomicals.xyz/arc20-tokens

[4]:https://doc.nostrassets.com/

泡泡电机
专注web3、元宇宙、NFT,make mateverse great again