Web3预言机赛道究竟有哪些值得关注的项目?(下)

我们在之前的文章《Web3云服务赛道究竟有哪些值得关注的项目?(上)》为大家介绍了一些Web3去中心云服务项目,本期我们将继续为大家介绍去中心化预言机项目。

去中心化预言机是区块链和智能合约生态系统中的重要组成部分。它充当区块链和外部数据源之间的桥梁。预言机使智能合约能够访问区块链之外的数据,例如现实世界中的事件、价格或任何其他不在区块链上的信息。

Web3去中心化预言机是专为Web3环境而设计的,该环境涵盖在以太坊、BSC、Solana、Polkadot或Cardano等区块链平台上构建的去中心化应用程序(dApps)和协议。这些预言机利用去中心化、无需信任和透明的原则,向智能合约提供可靠且不可篡改的数据。

通过利用多个独立的节点或验证者,Web3去中心化预言机确保数据的完整性,并防止出现单点故障或篡改。它们从各种来源(包括API、网络抓取、物联网设备甚至其他区块链)聚合数据,并将其安全地传递给请求的智能合约。

Web3去中心化预言机在使智能合约与现实世界进行交互方面发挥着至关重要的作用,扩展了它们的用例和潜在影响力。现在,让我们一起探索一些引人注目的去中心化预言机项目,它们正在改变着区块链的未来。

去中心化预言机网络:ChainLink

Chainlink是一个去中心化的预言机网络,使智能合约能够安全可靠地与链外数据和外部API进行交互。Chainlink网络由独立节点操作者组成的去中心化网络(被称为预言机)构成。

在Chainlink网络中,预言机从各种来源(如API、传统数据库和物联网设备)检索数据。这些数据源通过一组去中心化的独立节点运营商从多个数据源进行验证和聚合。确保数据的可靠性和准确性。每个数据源都有一个链上地址和函数(functions),使得智能合约可以从该地址读取数据。

Chainlink VRF(可验证随机函数)是一个可证明公平且可验证的随机数生成器(RNG),使得智能合约可以访问随机值,而不会影响安全性或可用性。对于每个请求,Chainlink VRF会生成一个或多个随机值,并生成这些值是如何确定的的加密证明。该证明会在链上发布和验证,然后才能被任何使用应用程序使用。这个过程确保结果无法被任何单个实体(包括预言机运营商、矿工、用户或智能合约开发者)篡改或操纵。

Chainlink Automation使智能合约函数能够通过一个高度可靠和去中心化的自动化平台进行条件执行。基于Chainlink Automation构建,可以帮助企业更快地进入市场,无需处理集中式自动化堆栈的设置成本、持续维护和相关风险等问题。

Chainlink Functions提供了无需运行和配置自己的Chainlink节点即可访问链外计算的能力,为智能合约提供了访问去中心化的、最小化信任的计算基础设施。智能合约将代码发送到去中心化预言机网络(Decentralized Oracle Network,DON),每个DON的预言机在无服务器环境中运行相同的代码。DON聚合所有独立运行的结果,并将最终结果返回给智能合约,代码可以是从简单计算到从API提供商获取数据的任何内容。

Chainlink网络已被广泛应用于不同行业,包括去中心化金融(DeFi)、游戏、保险、供应链管理等。它使智能合约能够安全高效地访问现实世界的数据,拓展了区块链应用的各种用例和功能。

跨链预言机:Band Protocol

Band Protocol是一个基于区块链的去中心化数据预言机(Oracle)解决方案。它旨在为去中心化应用程序提供可靠、安全和准确的外部数据源。Band Protocol利用多个数据提供者(Data Provider)和一个激励机制来获取、聚合和验证数据,并将其提供给智能合约。这使得智能合约能够在其执行过程中使用实时和准确的外部数据。

BandChain是Band Protocol的高性能区块链,提供跨链数据预言机服务。它允许任何区块链上的智能合约安全地访问链外数据。它构建在Cosmos SDK之上,并利用Tendermint的拜占庭容错共识算法来实现即时的最终结果。

通过Inter-Blockchain Communication(IBC)桥接功能,它为区块链上的智能合约提供跨链数据预言机服务。通过该功能,BandChain区块链上的预言机结果可以通过IBC协议或自定义的单向桥接被发送到其他区块链,而且延迟最小。

Band Protocol还提供一系列预先构建的预言机脚本,可用于为任何类型的数据创建自定义预言机。开发人员还可以利用可编程预言机脚本功能,使用任何编程语言创建自定义预言机脚本。

除此之外,另一个重要的产品是Band Standard Dataset,这是一组预先构建的数据集,可用于为任何类型的数据创建自定义预言机。它包括金融数据、体育数据、天气数据等各种数据集。开发人员可以使用这些数据集为他们的智能合约创建自定义预言机,而无需手动收集和验证数据。

Band Protocol为Web 3.0应用提供了一个安全的、与区块链无关的、去中心化的预言机框架。它通过连接智能合约与可信的链下数据,并通过代币经济激励确保数据完整性,有效地在Web 2.0和未来的Web 3.0之间建立了一个可信的信息桥梁。

点对点协议:Augur

Augur协议是一种去中心化的预言机和点对点协议。它旨在创建一个透明可靠的平台,用户可以在各种主题上创建和参与预测市场,包括体育、政治、金融等。

Augur是免费、公共的、开源软件,其中部分根据GNU通用公共许可证(GPL)进行许可,部分根据麻省理工学院(MIT)许可证进行许可。Augur是一组用Solidity编写的智能合约,可以部署到以太坊区块链上。

Augur协议试图解决区块链技术特别是智能合约领域中面临的最困难问题之一,即预言机问题。Augur预言机允许将信息从现实世界迁移到区块链上,而无需依赖受信任的中介或第三方,任何人都可以自由使用,以任何方式使用。

Augur可通过桌面客户端应用程序访问,类似于与以太坊或比特币节点进行交互。Augur协议与其他预测市场平台的主要区别在于开发团队和Forecast Foundation的参与程度。

在Augur中,开发团队的角色仅限于编写和维护开源协议的代码,Forecast Foundation不拥有或领导Augur,也不从协议的使用中收取任何费用,而是支持和开发免费的开源协议Augur。

Forecast Foundation和Augur协议的开发人员不会在Augur协议本身上创建市场、进行交易,也无法监控、控制、审查或修改在Augur协议上执行的任何操作。相反,Forecast Foundation鼓励用户在拥有适当许可和指导的司法管辖区域内执行这些操作,并遵守管理他们在Augur协议上执行的行动的适用法规,同时要求用户承认其他人使用Augur协议可能不符合法规,即使用Augur协议的用户需自担风险。

没有任何单一实体可以修改、更新、升级、审查或对智能合约软件进行任何形式的更改。Augur协议没有保留“管理员密钥”“所有权密钥”或其他在其他早期区块链去中心化应用程序中常见的类似中心化的特征。对Augur协议的任何更改都需要对智能合约集进行完全重新部署,并且需要用户手动选择迁移到该合约集。

Augur协议为预测市场提供了一个无需信任的去中心化基础设施,让个人能够根据自己的预测和见解交易各种事件的结果。

去中心化金融协议:UMA

UMA(Universal Market Access)是一个乐观预言机(Optimistic Oracle)和纠纷仲裁系统,可以安全地将任意类型的数据引入区块链。UMA的Oracle系统为许多项目提供快速和安全的数据验证,包括跨链桥接、保险协议、定制衍生品和预测市场等。

Optimistic Oracle允许合约快速请求和接收数据信息,并充当了发起价格请求的合约和UMA的纠纷解决系统(被称为数据验证机制)之间的升级游戏机制。除非有争议,否则Optimistic Oracle提出的价格将不会被发送到数据验证机制。

如果提出争议,将向数据验证机制发送请求。构建在UMA上的所有合约都使用数据验证机制作为最后手段来解决争议。发送到数据验证机制的争议将在几天内得到解决——UMA通证持有者将对正确结果进行投票。

UMA之所以特殊,是因为它允许用户创建定制的抵押合成Crypto通证,可以跟踪几乎任何资产的价格。通俗地说,通过UMA可以使用ERC-20代币交易任何资产,而无需真正持有该资产。

UMA在去中心化金融(DeFi)生态系统中发挥着重要作用,为开发人员和用户提供了必要的基础设施和工具。它通过区块链技术实现了全球范围内的金融衍生品交易和合约创建,解决了传统金融市场的访问限制和中心化问题。它使得去中心化衍生品、预测市场、保险协议和其他金融应用的创建成为可能,扩大了DeFi领域的发展空间。

去中心化数据提供商:API3

API3是一个去中心化预言机项目,旨在为区块链应用提供安全和去中心化的数据源。API3代表着"Application Programming Interface Cubed"。

API3的目标是填补传统API(应用程序编程接口)数据提供商与区块链智能合约之间的鸿沟。它使智能合约能够安全地访问链下数据,例如现实世界的信息,而无需依赖于中心化预言机,也避免了单一故障点。

Airnode协议是API3技术的关键组成部分。它是一个预言机节点协议,定义了去中心化应用程序如何向预言机发送请求并接收响应。它用于在基于区块链的Web3应用程序中访问现实世界的数据和服务。

该协议通过利用一组去中心化的数据提供商网络,即Airnode操作员,获取并传递数据给智能合约。这些数据提供商通过一种质押机制来获得激励,以提供准确可靠的数据。API3采用了独特的质押和治理模型,旨在确保数据的完整性,并防止数据操纵或欺诈行为。

最大可提取价值 (MEV) 是对区块链用户的隐藏费用,带来了超过 10 亿美元的收入。而OEV(Oracle Extractable Value)作为API3数据源的一个补充,使去中心化应用程序(dApps)能够从它们产生的MEV机会中获益。

API3的方法侧重于在预言机过程中建立信任和透明度。它旨在为获取链下数据(对于包括DeFi、保险、供应链等各种应用)构建更安全和去中心化的生态系统。

总的来说,API3旨在通过为区块链应用提供强大而去中心化的基础设施,从而颠覆预言机领域,实现访问和验证链下数据的目标。

去中心化马丁格尔网络:NEST Protocol

NEST Protocol是一个基于以太坊区块链的去中心化预言机协议。更具体一点,它是一种被称为马丁格尔网络的去中心化交易基础设施。它利用智能合约消除了市场制造商和流动性提供者,并通过风险共担为交易者提供几乎无限的资金流动性。

其核心概念是马丁格尔算法,它是一种投资策略,基于投机性交易中的平均成本法则。该协议利用智能合约执行马丁格尔策略,允许用户通过连续的加仓或减仓来管理交易风险和资金。

NEST Protocol不涉及传统的市场制造商或流动性提供者,而是通过智能合约直接与交易对手进行交易。这样做的目的是增加交易的透明度、降低成本,并减少与传统交易所和流动性提供者相关的风险。

NEST Oracle是一个去中心化的非合作博弈网络,通过套利和双向期权来确定最终价格。它将去中心化价格流的随机信息引入链上。报价参与需要准备估值资产、报价资产、报价费用和抵押资产。

智能合约将比较所有流动性提供者的价格,在用户的代表下接受最佳报价,并执行交易。它充当用户和流动性提供者之间的网关,确保最佳执行和原子结算。

NEST Protocol的设计目标是通过智能合约执行马丁格尔策略。用户可以利用该协议来管理交易风险和资金,并直接与交易对手进行交易,增加交易透明度和降低成本。

结语

在本文中,我们介绍了一些重要的去中心化预言机基础设施。这些项目为区块链应用提供了可靠的外部数据源,推动了智能合约的发展和广泛应用。

Chainlink是目前最知名的去中心化预言机之一。它通过庞大的节点网络和灵活的数据源选择机制,为智能合约提供安全、可靠的数据服务。而Band Protocol、Augur、UMA、API3和NEST Protocol等项目也在各自领域取得了显著的成就。

通过这些去中心化预言机基础设施,我们可以看到它们在推动区块链技术发展和创新方面的重要作用。它们为智能合约赋予了更强大的功能和灵活性,使得各种应用场景得以实现。

无论是金融领域的创新、保险的智能化、物联网的安全性,还是供应链管理的透明性,去中心化预言机都为这些领域带来了新的机会和变革。

随着区块链技术的不断演进,我们可以期待这些去中心化预言机基础设施在更多领域的广泛应用。通过确保数据的可靠性、安全性和准确性,它们将为构建更加去中心化、透明和可信赖的未来发挥重要作用。

猜你喜欢

转载自blog.csdn.net/Blockchain2022/article/details/131376912