BandChain 第二阶段:如何作为高级数据供应商获得收益

点击上方「蓝字」关注我们

BandChain 第二阶段:如何作为高级数据供应商获得收益

BandChain 第二阶段:如何作为高级数据供应商获得收益

BandChain 第二阶段加入了收入流功能,允许直接向优质数据供应商进行链上和实时的数据支付。这开辟了许多新的潜在用例,促进更安全和更丰富的数据生态系统,促使 Band 协议可持续地服务于成熟的 DeFi 和跨链领域。

作为供应商,为了实现收入流,你需要一个 Band 地址,一个配置好的数据源账户(你将完全掌控费用和支付),以及一个与 Band Protocol 的基础设施和数据供应商的 API 交互的服务器。

为下一代 DApp 扩大数据覆盖面

Band Protocol 的使命之一是通过可靠和安全的数据为健康的去中心化生态系统进行创新。最近我们讨论了 Bandchain 第二阶段(老子)的特点和改进,其中包括:

  1. 数据供应商的收入流功能

  2. 跨链功能,跨链通信协议(IBC 协议)

  3. 吞吐量优化(每个区块请求负载量增加 8 倍)

https://medium.com/bandprotocol/bandchain-phase-2-laozi-whats-new-in-tech-and-use-cases-bd0bf6911dea

在这篇文章中,我们将详细介绍优质数据提供商如何参与 BandChain 第二阶段测试网,以及随后的在实际使用环境的过程。

数据提供商的定义

数据提供者是提供 Band Protocol 数据以换取查询费用的实体(企业、机构、项目或已建立的实体)。通常情况下,数据提供者有现有的数据 API,这些 API 需要付费才能授权访问其数据,并被 Web 2 和 3 上的应用程序广泛使用。

在 BandChain 第二阶段,数据提供者可以选择在链上直接从请求者那里实时接收费用,随着更多的去中心化应用程序查询高级预言机,收入流会以倍数增长。在本文中,我们将把以这种方式参与的数据提供商称为高级数据提供商。

高级数据提供商的收入流

当用户(例如 DApp)在 BandChain 上请求数据时,它可以指定所需的数据源进行聚合,验证者的最低数量,以及使用哪些高级数据源(如 CoinMarketcap、Coinecko、Brave New Coin、CryptoCompare 等)。在发送请求时,用户也将直接与请求一起以 BAND 代币支付费用。然后费用会自动实时进入 BandChain 上指定数据源的 BAND 钱包。

优质数据供应商享有的好处是 :

  1. 没有锁定期、没有结算期。一切都是实时支付,不需要等到月末再结算。

  2. 完全掌控你的收入。收入在请求发生时直接进入供应商的 BAND 钱包。

向安全和丰富的去中心化应用生态系统迈出了一步

我们致力于与 DeFi 行业和跨链通信的未来一起成长的使命。在链上实时收取费用可以实现 :

  1. 更加分散的基础设施和更加安全。费用直接进入他们完全控制的数据提供商的钱包。对于数据提供者来说,这意味着第三方托管服务不会锁定资金。减少对中心化实体的依赖,避免单点故障和造就更安全的 DApp。

  2. 自由的数据市场。通过 BandChain 基于去中心化权益证明共识的基础设施,任何人都可以在互联网上自由买卖任何数据,而无需受到平台的监管。

  3. 丰富的数据生态系统。上述几点激励并允许任何人介入并成为数据提供者。这包括传统的数据公司和 DApp,使其知识产权或数据解决方案商业化和货币化。更多的收入流动性与无需许可的设置降低了任何实体成为数据提供者的门槛。有了更多的数据提供者,BAND 数据市场上就会出现各种类型的数据,为更广泛的区块链生态系统做好整合准备。

要看到更多的使用案例,请查看我们之前的深度研究 : https://medium.com/bandprotocol/bandchain-phase-2-laozi-whats-new-in-tech-and-use-cases-bd0bf6911dea

BandChain 第二阶段(老子)的数据流

BandChain 的高度可扩展的基础设施允许增加这个收入流功能和未来的许多其他可能性。以下是关于收入流功能如何与 BandChain 基础设施无缝衔接,同时保持其作为一个去中心化、无需许可和安全的数据解决方案的完整性的介绍。

BandChain 第二阶段:如何作为高级数据供应商获得收益

  1. 请求者(在在本例中为去中心化应用程序)向 BandChain 发送数据请求。这个请求指定了一些标准,如数据馈送、数据源、最小和所需的验证者数量。

  2. 一个基于权益权重的随机验证者样本,将接收来自 BandChain 的签名请求,并将带有附加签名的请求提交给数据源的 BandChain 网关服务器。该服务器由数据提供者运行和维护,并作为一个单元与 BandChain 及其自己的数据中心进行交互。

  3. 数据源的 BandChain 网关服务器会检查 BandChain 端点的签名。这是为了确保该请求确实来自 BandChain,即意味着该请求是有效的。

  4. BandChain 端点会回复签名验证的结果。

  5. 如果签名有效,数据源的 BandChain 网关服务器就会与它自己的数据中心的 API 连接,检索所请求的数据。

  6. 数据被传递回网关服务器。

  7. 网关服务器将数据交还给验证者。

  8. BandChain 将数据反馈给请求者。

所有这些步骤都确保 BandChain 的数据解决方案是无需信任、无需许可、安全和真正的去中心化的。虽然这些步骤确保了数据的不可篡改性,但通过 BandChain 最近的改进和 gas 优化,我们能够在不影响安全、区块时间、报告时间和其他性能指标的情况下提供这一功能。

成为高级数据供应商

这项功能将在 BandChain 第二阶段中可用。

假设你有一个 API 端点基础设施,允许访问你想要提供的数据,以下是成为 Bandchain 上的数据提供商的大致步骤:

步骤 1 – 设置 BAND 钱包地址

这可以通过 Cosmostation Wallet (https://medium.com/cosmostation/how-to-create-your-personal-band-account-on-cosmostation-wallet-ios-android-web-4aec20e80d19) 或你的 Ledger (https://medium.com/bandprotocol/guide-to-stake-band-on-bandchain-wenchang-mainnet-ec3da0ee92dd) 完成。

第 2 步 – 配置你的数据提供商的账户

这一步需要你在 BandChain 上创建一个 ” 数据源 ” 账户,并指定有助于你收取费用和中转数据的参数。例如:

  • 数据源名称和描述

  • 库房地址:数据收费的地址

  • 费用:每笔交易要收取多少费用

  • 所有人:可以修改数据源配置的地址

  • 来自:交易签名人

第 3 步:设置你的 BandChain 网关服务器

为了与 BandChain 交互以接收和满足请求,高级数据提供商要设置并维护自己的 BandChain 网关服务器,该服务器运行与 BandChain 基础设施和数据提供商自己的数据 API 基础设施交互的软件逻辑。通过与 Band Protocol 团队的合作,我们对简单的设置进行了讲解。网关服务器执行以下功能 :

  1. 接收来自 BandChain 验证者的请求。

  2. 与 BandChain 验证来自验证者的上述请求是否已提交给 BandChain。这提供了另一种安全措施,防止恶意行为者免费获得数据。

  3. 如果请求被验证,则向 API 服务器发送请求,并将数据转发给验证者。

有兴趣成为数据提供者,或想了解 BandChain 网关服务器的实施实例,并了解逐步的命令行和验证逻辑,请联系我们获得演示教程:dev@bandprotocol.com。

我们将在几周后推出主网之前,在我们的 GitHub 上为公众发布一份包含详细实施案例的文件。

BandChain 第二阶段:如何作为高级数据供应商获得收益

往期推荐

文章来源于网络,如有侵权联系站长做处理。发布者:btcbtc,转转请注明出处:https://www.zmyg.org/3323.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注