【科普】比特币上的Token——BRC-20是什么

imtoken官网地址 admin 2024-07-31 03:06 28 0

imToken 是一款全球领先的区块链数字资产管理工具[ZB],帮助你安全管理BTC, ETH, ATOM, EOS, TRX, CKB, BCH, LTC, DOT, KSM, FIL, XTZ 资产,同时支持去中心化币币兑换功能 ...

BRC-20 使用 JSON 格式的铭文来部署代币合约、铸造代币和转移代币。该协议使用比特币的隔离见证数据来保存额外数据,这篇科普文章对此进行了更详细的描述。

区块链比特币以太坊

首个 BRC-20 代币 ordi(简称“ ”)发布后,迅速引发社区的 FOMO 情绪。2100 万枚 ordi 代币在 18 小时内全部铸造完毕,很快有人部署了“meme”(表情包)、“pepe”(青蛙佩佩),也迅速被铸造完毕。截至目前,根据 brc-20.io 上的数据,已铸造了 7543 种不同的 BRC-20 代币。很多代币数量急剧增加,是目前最热门的话题。

比特币钱包和以太坊钱包

“ alt="图像-" />

虽然作者强调BRC-20目前只是一个有趣的实验,不应被视为比特币上的同质代币标准,但这并不能阻挡大家的参与热情。

什么是 BRC-20?

BRC-20 这个名字指的是以太坊 ERC-20 代币标准。但由于比特币区块链并不具备以太坊那样的链上执行能力,因此 BRC-20 是利用比特币见证数据区来记录 JOSN 格式铭文,并在链下更新状态(余额)来实现 BRC-20。

BRC-20定义了一套简单的JSON格式铭文来描述代币的部署、铸造和转移。以下内容引自:

部署 brc-20

部署brc-20的铭文如下:

{ 
  "p": "brc-20",
  "op": "deploy",
  "tick": "ordi",
  "max": "21000000",
  "lim": "1000"
}

p:协议名称。

op:表示操作类型。操作可以是 mint、

勾选:BRC-20 的 4 个字母标识符

max:设置brc-20的最大发行量

lim:每个铸币厂的限制。

铸造 BRC-20

铸造BRC-20代币的铭文如下:

{ 
  "p": "brc-20",
  "op": "mint",
  "tick": "ordi",
  "amt": "1000"
}

AMT:需要铸造的 BRC-20 数量必须小于上述“限制”。

转移 brc-20

铸造BRC-20代币的铭文如下:

{ 
  "p": "brc-20",
  "op": "transfer",
  "tick": "ordi",
  "amt": "100"
}

每个地址下的brc-20代币余额由.io等客户端软件(索引器)根据mint和获取,例如如果UTXO包含mint铭文,则为第一个所有者添加,然后从发起者的地址中扣除余额imToken下载,并将余额添加到接收者的地址。

铭文是“附加”在交易(聪)上的,比特币矿工不会处理这些铭文,从链上看,它们和其他聪还是没什么区别的,都是作为普通聪进行转移的。

根据协议附加的数据,需要额外的钱包(Ord/Or)和区块链浏览器来索引和跟踪它们。

例如,这是铸造 brc-20 FREE 代币的交易:

详细的JSON铭文可以在浏览器中显示:

来源链接:

brc-20.io、.io等铭文服务商会追踪每一笔交易,获取铭文,统计每个地址持有的brc-20代币余额,完整的余额状态指标显示.io目前表现良好。

如何发行或铸造

为了方便我们构建铭文以太坊和比特币区块链钱包,最好选择像比特币这样的钱包,它提供了实现BRC-20标准的工具。

评论区