您好,欢迎您来到国盈网!
官网首页 小额贷款 购房贷款 抵押贷款 银行贷款 贷款平台 贷款知识 区块链

国盈网 > 区块链 > 一文了解​BRC-721协议及其应用场景

一文了解​BRC-721协议及其应用场景

区块链 岑岑 本站原创

一.背景1。比特币ordinals缺乏一种将物品分组为集合的标准化方法,因为它依赖于特定的、通常集中的服务和钱包。目前市场的情况基本上是每个交易市场和钱包都在运行自己的服务器,用自己的方法集中,没有统一的标准。

2.这种集中设置的标准制约了有序生态系统的发展,可能会出现一些恶的行为。

3.BRC-721是一个集合标准,通过它市场可以准确地识别集合并显示元数据。

BRC-721是什么?BRC-721: Ordinals集合协议是验证比特币序数集合真实性的标准接口。为了解决上述问题,该协议引入了一种分散的、无信任的集合创建和验证方法,类似于以太坊区块链上的ERC-721标准。

BRC-721协议旨在通过提供真实性来源来简化集合创建和验证的过程,而无需预先付费。

该协议规定了集合的数据结构及其在列表中的项目。列表和验证规则确定序数题字是否属于一个集合。

BRC-721协议解决的问题包括:

其他区块链预付款

缺乏元数据标准和披露机制

缺乏关于集合或其项目的共享规范。

你需要信任收藏的创作者,才能把你的题词收录到收藏里。

通过该协议,比特币nft集合的创建和验证将变得分散,不需要信任,从而扩展了ordinals生态系统的潜力。

技术规格1。1号。BRC-721协议基于三种类型的列表。每个清单都有协议和版本字段,允许第三方服务理解规范。

?CollectionManifest(收藏列表)

CollectionManifest才是收藏的真正来源。它存储允许链接和验证基础集合项的集合参数和字段。

?铭文清单

铭文清单是一个与收藏节相关的铭文。类似于NFT及其与以太坊区块链契约的关系。

?揭示清单(揭示清单)

RevealManifest允许将元数据链接到特定的CollectionManifest,并将属性授予InscriptionManifests。

2.每个列表及其列表内容键值都在json-schema.org草案4的字符串上,这些字符串必须符合声明以防止不一致。

要验证清单,可以使用建议的验证器之一:https://json-schema.org/implementations.html#validators.

3.签名和哈希:

为了确保清单的安全链接,协议使用:

ECD SASECP 256 K1签名验证了铭文的SHA256哈希。

由十六进制字符串表示的DER编码签名

十六进制字符串形式的压缩/解压缩signerPublicKey。

收藏列表\铭文列表\披露列表要验证CollectionManifest,必须满足一些规则,这些规则保证铭文的唯一性以及是否属于某个特定的收藏。只有满足所有的验证规则,碑文才能被视为藏品的一部分。

4.api资源提供了一些API参数,可以用来构建收藏浏览器、图库、稀有工具等应用。目前API不提供元数据,只提供一个tokenURI字段,里面有元数据的链接。

通过这些API端点,开发者可以轻松构建与BRC-721协议相关的应用,如收藏浏览器、图库、稀有工具等。通过调整查询参数,开发人员可以定制所请求的数据,以满足他们的应用程序需求。

动词 (verb的缩写)BRC-721协议应用场景BRC-721协议为比特币序数集合创建了标准接口。讨论了清单和验证规则之后,我们现在可以对BRC-721协议的一些实际应用场景有更深入的了解。

数字艺术收藏

艺术家可以使用BRC-721协议来创建有限数量的数字艺术收藏。这样可以保证艺术品的稀缺性,同时为买家提供真实性和所有权的验证。

游戏道具和资产

游戏开发者可以使用BRC-721协议在比特币区块链上创建游戏道具和资产。这些道具可以在游戏中使用,也可以在游戏之间交易,为游戏生态系统提供更大的价值和互操作性。

分散认证

BRC-721协议可用于创建可验证的数字身份。用户可以创建和管理自己的数字证书,如学历和技能认证。这将降低伪造证书的风险,并简化证书验证过程。

门票和优惠券

公司和活动组织者可以使用BRC-721协议来创建独特的门票或优惠券。这将确保门票的真实性,防止欺诈和伪造。

不及物动词缺点和局限性尽管BRC-721协议为比特币生态系统提供了许多优势,但仍然存在一些缺点和局限性。

1.首先,与以太坊相比,比特币交易速度较慢,因此创建和管理大型序数集合可能需要更长时间。其次,与以太坊ERC-721标准不同,BRC-721协议不提供默认的元数据标准,这使得处理元数据的方式不同,并可能导致不同应用程序之间的兼容性问题。此外,由于BRC-721协议是一个相对较新的标准,目前缺乏广泛的支持和使用。

2.另外,和很多区块链应用一样,BRC-721协议也需要处理很多实际问题,比如管理用户的私钥,保证良好的用户体验,维护协议的安全性等。

3.最后,BRC-721协议的设计侧重于比特币生态系统中的去中心化,这可能会导致一些限制,例如集合的创建和管理可能需要更多的人工劳动,而不是依赖自动化的智能合约。

七。总结普通基础设施的完善,标准化是必不可少的。BRC-721协议为比特币区块链创建、验证和管理序数集合提供了一种分散的、安全可靠的方法。BRC-721协议通过CollectionManifest、InscriptionManifest和RevealManifest定义了集合及其项的结构、内容和验证规则。这些规则确保每个铭文都是唯一的,并且它们是否属于特定的集合。

BRC-721协议的实际应用场景包括数字艺术收藏、游戏道具和资产、去中心化认证、票务和优惠券。通过这些用例,我们可以看到BRC-721协议在数字资产领域的广泛应用,也可以在比特币生态系统中体会到类似ERC-721对以太坊生态系统的影响。

通过提供API资源,开发者可以轻松构建与BRC-721协议相关的应用,如收藏浏览器、图库、稀有工具等。通过调整查询参数,开发人员可以定制所请求的数据,以满足他们的应用程序需求。

总的来说,BRC-721协议为比特币区块链创建、验证和管理序数集合提供了一种分散的、安全可靠的方法。就像ERC-721对以太坊生态系统的影响一样,BRC-721协议有望给比特币生态系统带来新的机遇和发展。

原作者:西语(@ohxiyu)

来源:星球日报

本网站声明:网站内容来源于网络。如有侵权,请联系我们,我们会及时处理。

温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信(j7hr0a@163.com),我们会及时处理和回复。

原文地址"一文了解​BRC-721协议及其应用场景":http://www.guoyinggangguan.com/qkl/152738.html

微信扫描二维码关注官方微信
▲长按图片识别二维码