Findora 集成 Band 协议

TLDR
Band Protocol 是第一个集成在 Findora 上的预言机服务,现在已经在其测试网上运行。
BandChain Oracle 数据将可供在 Findora 网络上构建的 dApp 开发人员使用。
随着 Findora 新资助计划的启动,此次整合来得正是时候,可以为开发人员提供支持。在这里申请:https://findora.org/grants/
如何在 Findora 上与 BandChain 交互——技术入门。
我们对 dApp 开发者的承诺
我们知道在核心协议之外还有许多其他用于 dApp 开发的构建块。Findora 开发人员需要的一项关键基础设施是强大的预言机解决方案——我们一直在努力将最好的预言机引入我们的链。
这就是为什么我们很高兴地宣布集成 Band Protocol(https://bandprotocol.com/),这是 Findora 上的第一个预言机。作为 L1,我们认为让我们的开发人员社区能够访问可扩展、跨链和可定制的预言机技术非常重要。Band Protocol 完全符合该要求。
与 Band Protocol 的战略集成
我们与 Band 的集成为开发人员在 Findora 上访问链下数据提供了无限的可扩展选项,出色的数据格式和类型选择,以及基于开发人员偏好的与链下数据交互的不同方式,所有这些都通过 Band 协议的自定义 oracle 脚本解锁。
BandChain 强大的预言机数据使得在 Findora 上构建所有类型的 dApp 成为可能,包括去中心化金融、游戏、预测市场等。现在可以构建这些,而不必担心有限的数据可用性、可扩展性问题或高交易成本。
随着合作伙伴关系的推进,我们希望为在 Findora 上使用 Band Protocol 的团队提供更多支持,并努力帮助团队充分利用 BandChain 的全方位数据。通过 Band,开发人员不仅限于在 Findora 上创建金融 dApp——他们最终可以创建利用现实世界数据的 dApp,包括天气、体育或任何具有 API 端点的数据。
Band Protocol 很自豪能够与 Findora 集成并支持 Findora 的为 Web3 创造一个需要隐私的未来使命。这种集成以及他们的新资助计划将为开发人员开始在网络上构建并探索以前不可能的用例铺平道路。
— Band Protocol 的 CSO Sireethorn Satchatippavarn
与 Band Protocol 的战略集成
因为 Findora 是一个通用链,所以对 dApp 开发人员来说选择是无限的。在 Findora 上构建对于需要快速确定性、低 gas 成本和隐私功能的 dapp 来说最有意义。
Findora 的双链架构结合了 EVM 的灵活性及其 UTXO 链的隐私增强功能。开发人员将拥有 EVM 的所有可变性,但具有可审计的隐私和选择性数据披露。通过在 Findora 上集成 BandChain oracle 数据,dApp 开发人员将能够以低廉的费用和即时终结性访问任何外部数据源或 API。
Band 团队很棒。他们的技术以及他们帮助开发者和合作伙伴的承诺给我们留下了深刻的印象。在 Findora 上集成 Band oracles 非常容易,这很棒,因为它使我们能够专注于开发人员的需求,而不是将时间和资源花费在集成上。他们对多链的关注与我们为所有 Web3 带来隐私的目标一致。我们期待着在未来继续这种伙伴关系。
— Sam Harrison – Discreet Labs,首席执行官
Band Protocol 的主要特点包括:
可扩展性和高效
Band Protocol 利用独立的高性能区块链 BandChain 进行所有预言机计算,包括数据来源、聚合、更新和结算。这减轻了在拥塞的区块链(例如以太坊)上使用预言机网络的任何依赖性或限制,事实证明以太坊会延迟数据更新并产生高昂的运营成本。
具有成本效益和及时的数据
BandChain 构建在 Cosmos-SDK 上,可以在大约 3 秒的出块时间内处理每秒数千笔交易。这意味着,如果 Findora 开发者需要经济高效的频繁数据更新或实时反馈,他们最终将拥有一个 oracle 解决方案,能够满足这些需求,而无需支付大量的 gas 费用。
可定制的去中心化预言机
使用 Band Protocol 的开发人员能够创建经过微调的去中心化预言机,连接到具有自定义更新和安全参数的任何外部数据源或 API。假设如此,这意味着 Findora 智能合约理论上可以利用任何数据类型,包括价格信息、天气、航班和现实事件。
申请资助——在 Findora 上使用 Band Protocol
从 2 月 1 日开始,我们邀请各地的小型团队和开发人员带来他们最具创意的想法,申请资助,并在 Findora 上使用 Band Protocol 构建应用程序。您可以使用 Band 提供给第 1 层链(如 Findora)的数据构建许多不同的应用程序。尽情发挥你的创造力!
申请:https://findora.org/grants/
在 Findora 上使用 Band 协议
请在此处查看在 Findora 上使用 Band Protocol 的文档:
https://docs.findora.org/developers/evm-tools-and-tutorials/band-protocol
要从 Band Protocol 的 StdReference 合约中查询价格,希望使用价格值的合约应该引用 Band Protocol 的 StdReference 合约。该协定公开了 getReferenceData 和 getReferenceDataBulk 函数。
这些可以通过 IStdReference 接口导入。

参考数据
ReferenceData 结构定义为:

其中结构变量:
rate 定义为基准 / 报价汇率乘以 1e18。
lastUpdatedBase 定义为基准价格上次更新的 UNIX 纪元。
lastUpdatedQuote 被定义为上次更新报价的 UNIX 纪元。
获取参考数据
输入
基符号作为类型字符串
引用符号作为类型字符串
输出
基准引用对的结果类型为 ReferenceData
例子
例如,如果我们想查询 BTC/USD 的价格,下面的演示合约展示了如何做到这一点。

demo() 的结果将产生:


getReferenceDataBulk
getReferenceDataBulk 将两个列表作为输入,基本符号和引号。返回值为 ReferenceData[]。
输入
类型为 string[] 的基本符号数组
类型为 string[] 的引号数组
输出
基准引用对数组的结果类型为 ReferenceData[]
例子
例如,如果我们想查询 BTC/USD 和 ETH/BTC 的价格,下面的演示合约展示了如何做到这一点。

demo_bulk() 的结果将产生:
结果可以解释为:

关于 Band Protocol
Band Protocol 是一个跨链数据预言机平台,旨在构建高质量的 web3 开发产品套件。旗舰预言机解决方案将现实世界的数据和 API 聚合并连接到智能合约,使 DeFi、预测市场和游戏等智能合约应用程序能够在链上构建,而无需依赖集中式预言机的单点故障。Band Protocol 得到强大的利益相关者网络的支持,包括世界顶级风险投资公司之一红杉资本和领先的加密货币交易所 Binance。
Website |Whitepaper |Telegram |Twitter |Medium|Youtube |Reddit |Github
关于 Findora
Findora 将以太坊的可编程性与先进的隐私保护 ZK 技术相结合。它允许开发人员使用 Solidity、SDK 和他们熟悉的功能来构建创新的隐私 Dapp。
作为一条创新的 L1, Findora 是零知识密码学领域的领导者。它的 ZK 技术将允许开发人员将隐私和可审计性结合起来,以实现合规性。通过 SDK, Findora 为 Web3 提供了一个即插即用的隐私工具。
通过隐私保护和零知识创新,Findora 使 Web3 能够被大规模采用。
Findora 相关链接:
Website:https://findora.org Mainnet:https://mainnet.findora.org Medium:https://medium.com/findorafoundation Twitter:https://twitter.com/Findora Github:https://github.com/findoranetwork Findora Academy:https://medium.com/findorafoundation/tagged/academy
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。
来源链接

