摘要
Band Protocol (BAND)是数据预言机平台,为跨不同区块链的多个项目提供服务。它使用委托权益证明共识机制,其中委托人、验证者和节点,通过质押原生代币BAND来参与。
链下信息的请求由验证者收集,提交至链中,再发放给提出请求的DApp。
在十年内,区块链和去中心化金融(DeFi),改变了全球金融体系的现状。然而,去中心化应用程序(DApp)开发者面临的一大阻碍是难以访问可靠、准确的真实世界数据。这些数据源位于区块链外部,必须整合至链上。为了努力解决这一问题,在加密货币生态系统中,Band Protocol等预言机已成为常态。
Band Protocol (BAND)是跨链数据预言机平台,汇总了真实世界的数据,并将其连接至API和智能合约。Band Protocol成立于2017年,支持DApp链上和链下数据源之间的信息交换。最初,该协议建立在以太坊(ETH)区块链之上,于2020年6月移至Cosmos网络,以便降低燃料费,优化成本。
作为预言机网络,Band Protocol是现实世界、链下数据和区块链之间的媒介。通过其服务,智能合约可根据实际的链下事件和信息执行。若没有可靠的预言机,DApp很难以可信、去中心化,且具有透明信息来源的方式运行。
Band protocol使用通过Cosmos SDK构建的独立BandChain区块链。开发者可使用BandChain开发定制的预言机脚本,为DApp和智能合约提供链下真实数据。自定义预言机脚本包括:数据、数据源、报告数据所需的验证者数量,以及汇总数据的方法。
执行预言机脚本的流程如下:
1.DApp根据其自定义的预言机脚本请求数据。
2.此请求由一组随机的验证者接收,他们从指定的数据源中提取数据来响应。
3.根据自定义预言机脚本,来自不同验证者的数据报告将被汇总。
4.最终的汇总数据永久存储在BandChain,并生成预言机数据证明。
5.经验证的预言机数据将传输至发出请求的DApp或区块链。
Band Protocol使用其原生BAND代币和委托权益证明共识机制来保护预言机网络。目前,在BandChain区块链中,活跃着90多个专业和社区节点运行者。每个节点运行者必须在网络中质押BAND代币,以便抑制恶意行为。作为成功处理数据请求的奖励,验证者可瓜分查询费用和区块奖励。
作为BAND代币持有者,有两种方式参与网络:作为验证者或委托人。BandChain中的验证者还需要质押BAND代币,以此确保数据可信度。
代币持有者可将其代币质押或委托给验证者,以此获得质押奖励,和已收集的数据请求费用。此外,BAND代币还可用于协议的治理机制。
Band Protocol的主要亮点源于从以太坊到Cosmos的转换。该项目的创建有三大设计目标:
1.速度和可扩展性 - 以最小延迟处理大量数据请求。
2.跨链兼容性 - 采用多种区块链,能够为大多数公开可用的区块链提供服务。
3.数据灵活性 - 支持以通用系统检索和汇总数据的不同方法。
Cosmos网络独特的IBC(区块链间通信)协议,为区块链提供了快捷的互操作性和自主性。通过此功能,Band Protocol可为在不同网络中构建的项目提供服务,并与之开展合作,包括以太坊、Fantom、Avalanche等等。
Band Standard Dataset包括来自越来越多数据源的80多个数据反馈集合。这些去中心化的数据馈源,使DApp开发者在区块链网络中开发和部署时,具有创造性、敏捷性和灵活性。
Band Protocol是一家不断发展的预言机解决方案供应商,专注于实现Web3。它旨在提供快捷、可扩展、可定制且可互操作的服务,这对想融入Web3生态系统的开发者极具吸引力。