价格预言机在 DeFi 行业中的重要性——不同类型和应用概述
在本文中了解有关价格预言机及其在 DeFi 领域的重要性的更多信息。探索不同类型的价格预言机,例如 Chainlink、Pyth、TWAP 和 Maker DAO,并了解它们的优点、缺点和安全风险。为您的加密项目选择最合适的价格预言机。

价格预言机在 DeFi 行业中的重要性——不同类型和应用概述
##概括:
价格预言机在 DeFi 世界中发挥着至关重要的作用。它们充当将外部来源的数据引入区块链的桥梁。本文探讨了不同类型的价格预言机及其优缺点。 Chainlink、Pyth、TWAP、Open Price Feed 和 Maker DAO 是一些流行的预言机解决方案。然而,预言机并没有通用的最佳解决方案,因为每种解决方案都有其自身的局限性和优点。了解不同的预言机解决方案并为特定的加密项目选择最佳的解决方案非常重要。
##介绍:
在去中心化金融(DeFi)领域,预言机在确保数据(尤其是价格数据)的准确性和可靠性方面发挥着至关重要的作用。由于区块链上的智能合约无法直接访问外部信息,因此预言机充当了将这些外部数据引入区块链的桥梁。
##什么是价格预言机:
价格预言机是一种特殊类型的预言机,它向链上(区块链)智能合约提供链外(外部)价格信息。因此,它可以将外部数据集成到区块链上的智能合约中。
##为什么价格预言机在 DeFi 中如此重要:
价格预言机在 DeFi 中得到广泛应用,并在许多加密项目中发挥着关键作用。例如,信用协议使用预言机来确定正确的抵押水平并在必要时启动清算。算法稳定币将其锚定在外部资产上。合成资产跟踪现实世界资产的价格以管理其链上合成。因此,任何使用资产价格的项目都需要某种价格预言机。
由于预言机在加密项目中被广泛使用并且几乎始终发挥着重要作用,因此预言机攻击已成为加密项目最流行的攻击类型之一。
##价格预言机的类型、优点、缺点和安全问题:
价格预言机有不同类型,每种都有自己的优点和缺点。以下是一些最流行的解决方案:
###Chainlink 价格预言机:
Chainlink 可能是最著名的预言机提供商。它由一个将数据推送到区块链的预言机(数据源)网络组成。
- Das Netzwerk besteht aus unabhängigen Betreibern, die jeden Datenfeed aktualisieren.
- Ein Smart Contract validiert und aggregiert die Daten dieser Betreiber.
- Betreiber werden für ihre Datenveröffentlichungsaktivitäten belohnt.
数据源具有特定的参数,例如更新价格所需的最小预言机数量和更新频率。
值得注意的是,Chainlink 价格数据源并非在所有网络上都可用,当然也不适用于所有货币。如果项目所需的货币缺失,则必须考虑其他类型的预言机。
###Pyth 价格预言机:
另一个流行的价格预言机提供商活跃在超过 12 个区块链上。 Pyth 由三个主要组件组成:
- Publisher, die Preisdaten liefern.
- Pyth’s Oracle-Programm, das Daten von Publishern aggregiert.
- Consumers, Protokolle, die Preisdaten anfordern.
Pythnet 是由 Solana 提供支持的应用程序区块链,用于数据聚合。 Pythnet 结合发布商价格来生成单一总价格。然后,汇总价格通过虫洞协议传输到目标链,消费者合约从链上存储中检索价格。
###TWAP 预言机:
TWAP 预言机计算特定资产在特定时间段内的平均价格。这些预言机的工作原理是一段时间内的平均值。安全地部署 TWAP 预言机必然具有挑战性,其抵御攻击的能力取决于多个变量,包括套利机制的有效性、流动性池的资本和网络的共识机制等。
- Obwohl TWAP-Orakel eine gewisse Funktionalität bieten, sind sie nicht immun gegen Bedrohungen und Probleme bei der Implementierung.
- Der Einsatz von TWAP-Orakeln ist complex und ihre Resilienz gegen Angriffe hängt von unterschiedlichen Faktoren ab.
尽管 TWAP 预言机的功能看似简单,但其安全实施需要对其复杂性和潜在漏洞有透彻的了解。将它们用作更广泛的 Oracle 战略的一部分可以提高区块链项目的安全性和功能。
###开盘价:
Open Price Feed 预言机由Compound 开发。预言机的主要思想是结合不同来源的价格——最初是 Chainlink 和 Uniswap 市场。
- Das Open Price Feed-Orakel verwendet einen speziellen Vertrag, der eine vertrauenswürdige Quelle ermöglicht, Preise zu aktualisieren.
- Sobald der Preis aktualisiert ist, wird er mit einem Ankerpreis aus dem Uniswap-Pool verglichen.
- Wenn der Preis mehr als die festgelegten Grenzen vom Ankerpreis abweicht, wird das Preisupdate verworfen.
- Der Ankerpreis wird mit der oben beschriebenen TWAP-Methode abgerufen.
公开价格信息可以防御外部价格数据提供商提供的错误数据。但缺点是,如果价格波动频繁,TWAP 价格可能不会更新,外部来源提供的实际资产价格将被丢弃。
###Maker DAO 预言机:
Maker DAO 预言机是 EVM 生态系统中最古老的预言机之一。与 Chainlink 和 Pyth 类似,Maker 使用链下网络,其中价格传输器提供资产价格估值。
- Das On-Chain-Orakel-Modul besteht aus zwei Hauptverträgen: Median und OSM (Oracle Security Module).
- Das ‚Median‘-Komponente bietet den Referenzpreis für Maker. Sie ermittelt den Median der empfangenen Preise und speichert den Wert.
- Der ‚OSM‘-Vertrag stellt sicher, dass die gespeicherten Preiswerte erst nach einer bestimmten Verzögerung genommen werden dürfen.
- Die Nutzung dieses Preis-Orakels ist nur für whitelisted Verträge möglich.
需要注意的是,该价格预言机仅适用于某些合约。
##结论:
价格预言机是 DeFi 生态系统的重要组成部分,众多加密项目的安全都依赖于它们。不幸的是,价格预言机没有通用的最佳解决方案——每个预言机都有自己的局限性、优点和缺点。
这就是为什么了解可用的预言机解决方案并为特定加密项目选择最佳解决方案非常重要。
##常见问题(FAQ):
哪些加密项目可以使用价格预言机?
价格预言机可用于各种加密项目,尤其是 DeFi 领域的项目。示例用例包括需要确保正确抵押品水平的借贷协议、需要来自外部资产的可靠价格锚的算法稳定币,以及需要跟踪 RWA 价格以管理其链上合成物的合成资产平台。
目前预言机有最好的解决方案吗?
不,目前预言机还没有通用的最佳解决方案。每个预言机都有自己的优点和缺点,具体取决于特定的用例、安全模型和网络兼容性。因此,了解可用的预言机并选择最适合特定加密项目的需求和目标的预言机至关重要。
使用 TWAP 预言机有哪些危险?
尽管 TWAP 预言机具有一定的优势,例如通过对指定时间段内的资产价格进行平均来减轻即时价格操纵,但它们并不能免受威胁,并且实施具有挑战性。 TWAP预言机的安全性取决于套利机制的有效性、流动性池的资金以及网络的共识机制等多种因素。它们可以有效地与其他类型的预言机结合使用,以确保多预言机策略中更高的安全性和功能性。