写点什么

Merlin Protocol 推出 BRC20 Indexer Oracle 基础设施

  • 2024-01-01
    四川
  • 本文字数:1686 字

    阅读完需:约 6 分钟

Merlin Protocol 推出 BRC20 Indexer Oracle 基础设施

开门见山,我们直接描述问题:最近一年比特币生态火爆的 BRC20 浪潮,正在面临一个非常严重的中心化的问题,那就是 BRC20 Indexer 的中心化问题。



用户在与 BRC20 资产相关的前端产品(加密钱包、交易市场、dAPP)的交互过程中,所看到的一切有关 BRC20 资产相关的资产数据和历史数据,都是通过数据索引服务来实现的。没有 BRC20 数据索引服务,就没有市场,大家不能进行资产管理,也不能进行资产交易,看到也只是一串读不懂的字符串。



这就意味着,如果 BRC20 的数据索引服务出现问题,你将无法看到自己的资产,也无法操作它;甚至,如果出现人为的恶意操纵行为,你的 BRC20 资产有可能会被恶意抹除清零,资产归零!

所以 BRC20 Indexer 就成了 BRC20 生态中一个非常基础且关键的基础设施,目前大部分的应用在使用几个加密钱包和交易所厂商的中心化数据索引服务,用户的 BR20 资产余额存储在他们的数据库中。如果接下来 BRC20 生态要想规模化的可持续发展,那么,去中心化的 BRC20 Indexer 就变得至关重要,尤其是在面向比特币生态群体的时候,大家对于去中心化的要求更高,对比特币生态中出现的中心化事物的容忍度几乎为零,因为这与比特币的发展理念相悖。

Merlin Protocol 是一个专用于比特币生态加密资产的适配协议,解决比特币网络加密资产的流动性问题和可扩展性问题。在 Merlin Protocol 的开发构建过程中,Merlin 团队发现了一些事关 BRC20 生态可持续发展的根本性问题,BRC20 Indexer 的中心化问题便是其中一个。

为了解决 BRC20 Indexer 当下正在面临的严重的中心化问题,Merlin 开发者团队联合包括 Chainlink、NFTScan 等在内的多家区块链基础设施,推出了 BRC20 Indexer Oracle。



Merlin BRC20 Indexer Oracle 的运行流程图如上所示,关键步骤如下

1. Merlin 团队实时监控比特币网络上的 BRC20 资产的每一笔链上记录,并将数据解析出来进行标准化处理,包括 BRC20 资产部署、铸造、转移、交易买卖等交互类型;\

2. 通过 Chainlink 预言机将这些数据实时同步到 EVM 网络上,在链上生成公开透明的 Indexer 数据源;

3. 通过合作的区块链数据服务商,比如 NFTScan、QuickNode 等具备行业公信力的基础设施,将 EVM 链上的 Indexer 数据源实时解析出来,并通过 API 的方式向开发者群体进行分发,像提供 RPC 节点服务一样,简单直接。

Merlin BRC20 Indexer Oracle 的方案可以有效地解决 BRC20 Indexer 的中心化问题。Merlin 开发团队通过将公开的 BRC20 Indexer 算法部署上链,再通过 Chainlink functions 机制将 BRC20 的交易提交至 EVM 触发 Indexer 运算,实现了 Indexer 数据公开透明,人人可查账;通过多个区块链数据基础设施进行数据分发,实现了 Indexer 数据服务的分布式运行,有效地解决了 Indexer 数据服务的单点故障问题,以及消解了人为作恶的局面。

另外,最近比特币网络引入的 P2WSH 铭文分别利用 Segwit 和 ECDSA 签名代替 Taproot (P2TR) 和 Schnorr 签名,导致 BRC20 索引器之间的做法存在差异。这种差异凸显了主要索引器恶意行为的潜在后果。它强调了寻找可靠且统一的方法来维护 BRC20 生态系统完整性的重要性。

为了确保 BRC20 社区的长期生存和发展,开发一个可以普遍被开发者使用且具有行业共识的去中心化 BRC20 Indexer 至关重要。去中心化的链上索引器可以与链下索引器协作,基于无法被篡改的客观事实证明和可验证的智能合约逻辑来建立单一事实来源。通过采用这种方法,BRC20 开发者社区可以减少对中心化实体的依赖并增强 BRC20 生态系统的健壮性和稳定性。

我们相信:社区对比特币网络保持高度去中心化理念和思想的追求,也同样适用于去中心化的 BRC20 Indexer 基础设施。比特币公平分配的 PoW 精神引领着 BRC20 生态的发展,Merlin 团队推出的去中心化 BRC20 Indexer Oracle 也将继续践行比特币社区精神,将去中心化进行到底。

如果你是比特币 BRC20 生态的协议或应用开发者,欢迎了解并使用 Merlin Protocol 推出的 BRC20 Indexer Oracle 基础设施。


Merlin Protocol 官方链接:

网站:https://merlinprotocol.org/

Twitter:@ProtocolMerlin

Discord:http://discord.gg/mTknuwc4y6

用户头像

还未添加个人签名 2023-10-22 加入

还未添加个人简介

评论

发布
暂无评论
Merlin Protocol 推出 BRC20 Indexer Oracle 基础设施_区块链_中本聪研究院_InfoQ写作社区