首页 区块链 链视界-为什么 DeFi 需要去中心化预言机?

链视界-为什么 DeFi 需要去中心化预言机?

预言机(Oracles)是加密经济的一个重要基础设施。

没有预言机,区块链就像没有互联网连接的计算机。它们与外部世界隔绝,只能参考区块链内部分类帐的本地信息。

这限制了加密的用例。Oracles解决了这个问题。

想获得ETH/USD的实时价格信息来衡量DeFi协议(如Maker、Aave或Compound)的清算阈值?想要交易AMZN、AAPL或TSLA的合成版本吗?你需要Oracles。

Oracles需要高度安全,因为很多东西都依赖于它们。如果数据传输被泄露,人们就会蒙受损失。这种情况我们已经见过几次了。

既然如此多的DeFi依赖于Oracles,我们应该更多地了解他们。今天,ChainlinkGod揭示了去中心化Oracles的价值。

就让我们一探究竟吧。

去中心化的Oracle网络(DONs):驱动智能合约经济

图文:Logan Craig

智能合约是具有编码逻辑的去中心化应用程序(如果发生x事件,则执行y操作),在区块链网络上确定性地执行。

公共区块链不是由单一的中心化机构或像Facebook、谷歌或苹果这样的技术垄断者来维护,而是由全球各地的独立计算机网络来维护。通过经济激励,这些计算机在没有任何中央领导者进行协调的情况下,就区块链的当前状态达成全球共识。众所皆知,这提供了一系列有价值的属性,例如抗审查、无许可访问、非托管资产管理和不可逆转的交易。

然而,有一个基本问题:区块链就像一台没有互联网连接的计算机。

区块链仅通过跟踪在其自身分类账中发生的活动来生成其强大的安全属性。因此,区块链是有效隔离的网络,无法在不失去使区块链有用的所有属性的情况下,与现实世界中智能合约可能需要的外部资源进行自然连接。

这是一个问题,因为绝大多数智能合约用例都需要外部数据,例如访问以太坊对美元的价格、布宜诺斯艾利斯(Buenos Aires)的平均温度、装有原材料的海运集装箱的位置、另一个区块链网络(如比特币)的状态,或任何其他尚未存储在该区块链的本机分类账上的数据。

区块链无法本地连接到外部数据和事件

为了克服缺乏外部连接的问题,需要一个额外的基础设施,称为“预言机”,它从链外来源获取数据并将其传送到区块链上,以便智能合约应用程序可以使用这些信息。Oracles不仅提供链上传输数据的交付机制,还作为确保数据高度完整性所需的验证机制。如果智能合约要保留端到端的确定性,那么预言机机制需要像底层区块链一样安全可靠,因为预言机数据的输入直接决定了消费智能合约的输出。

正如那句名言所说,垃圾进入会导致垃圾流出。

因此,Oracle机制不能是单个中心化节点,因为这会引入单点故障,例如节点损坏或离线。这将违背使用由数千个节点组成的区块链网络的全部目的。此外,Oracle机制不应依赖于单一数据源,因为数据源可能会提供错误数据和/或离线。

中心化预言机是单点故障

相反,Oracle机制必须在节点运营商和数据源级别去中心化,以确保没有故障点。虽然区块链和预言机旨在实现不同的目标(前者提供交易共识,后者提供现实世界数据共识),但它们的互补性意味着采取相似的方法来实现安全性。

一个适当保护的去中心化Oracle网络(DON)还必须提供额外的安全层,例如连接到高质量数据源的能力(提供准确性和正常运行时间保证),通过加密签名的数据完整性证明(当数据提供者自己运行oracle节点),通过多层聚合过程进行数据验证(减少停机时间、异常值和损坏的数据),加密经济保证以激励正确操作(隐式激励和显式抵押),以及选择性地提供数据隐私(例如零知识证明)。

DONs通过深度防御的方法确保安全性和可靠性

Chainlink,最广泛采用的预言机解决方案遵循这种防御方法,为智能合约生态系统提供一个通用框架,以构建开放访问任何外部数据资源的DON。

目前,有超过450个Chainlink喂价(Price Feeds)在多个区块链网络中运行,包括以太坊、Polygon、BSC、Avalanche、xDai和Heco,并计划扩大到更多的区块链和第二层解决方案,如Arbitrum、Optimism、Solana等。oracle网络不仅提供去中心化的数据馈送,还提供广泛的安全链外计算服务,包括可验证的随机性、Keepers以及其他正在开发的各种形式的链外计算,如FSS、DECO和Town Crier。

Chainlink为智能合约生态系统提供广泛的预言机服务

有了适当保护的DON,开发人员可以创建混合智能合约——将基于区块链的智能合约和DON服务相结合的应用程序,以提供比孤立的链上逻辑更先进的功能。这些应用程序充分利用链上和链下世界的优势,以支持长期以来被视为智能合约核心价值主张的用例。

去中心化Oracle网络 (DON) 的用例

虽然DON支持的混合智能合约用例几乎没有数量限制,但我将介绍一些我认为在短期、中期和长期具有重大破坏力的用例(包括您可能已经熟悉的 DeFi 应用程序示例与)。随着加密生态系统不断创新和进步,这些用例将随着时间的推移继续扩展,以满足其用户的需求。

关于作者: 链视界

热门文章

发表评论

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