首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

解析 BTC 两大原生资产协议,BRC20 与 ARC20

对于BRC20来说,索引服务器需要识别每次的BRC20部署,以读取代币信息,这被称为“索引”。由于BRC20的余额被刻入脚本中,BTC网络无法直接识别,因此BRC20的索引服务器必须在本地构建一个记录BRC20余额的账本。每次转账时,需要检查本地账本以确认是否有足够的余额,并进行更新。

基于Ordinals的BRC20每次转账都需要发送两笔交易。首先在本地账本中查询并计算余额,然后进行转账。Ordinals本质上是为NFT设计的,因此基于其改进的BRC20在转账复杂度上是递归增长的。BRC20索引器不仅承担了账本的工作,而且这个账本完全独立于比特币。索引器必须准确记录每次余额变化,以保持账本的完整性。

随着时间的推移,索引器账本会不断增长,节点的压力也会增大。如果排序器账本停止提供服务,BRC20可能会变得难以使用。幸运的是,unisat很早就开源了索引器节点的代码,而且经过OKX等多个技术团队的建设,BRC20的基础设施已经非常健壮。

然而,BRC20的账本仍然需要去中心化。去中心化的账本相当于创建了一条新的链,或者可以说,BRC20外部的去中心化账本是必然的趋势。

【总结】

BRC20是一种集成在比特币脚本中的代币协议,它通过索引服务器和本地账本来处理代币的发行和转账。尽管BRC20的基础设施已经相当健壮,但其账本的去中心化是未来的发展方向,这可能会涉及到创建新的区块链来实现。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OVgGB_lX3f7-j4odF_0ZZjvQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券