什么是加密货币中的预言机?用途|工作原理
这是解构区块链预言机本质的快速指南。从本文中,您将了解什么是加密预言机、它们的用途、它们的工作原理,以及为什么将区块链与现实世界结合起来并不容易。请继续阅读。
根据以太坊基金会的说法,预言机是区块链和现实世界之间的桥梁。它们充当链上 API,您可以查询以将信息输入您的智能合约。这可以是从价格信息到天气预报的**内容。区块链预言机也可以是双向的,用于将数据“发送”到现实世界。
**可以将信息注入智能合约的设备或实体都可以是预言机,因此,从理论上讲,可能不**软件,还可能有硬件预言机,甚至人类预言机。
区块链预言机有不同类型,可以根据 1) 数据来源 2) 信息流方向和 3) 去**化程度进行分类。也就是说,预言机解决方案可以是软件或硬件(数据的来源)、入站或出站(信息流的方向)以及集中式或去**化(去**化程度)。例如,Chainlink(LINK)是一种去**化软件预言机技术,可提供防篡改的输入、输出和计算。
那里有多个区块链预言机,不少于 30 个活跃的不同解决方案在运行并相互竞争。为了简单起见,下面列出了按**市值选出的最受欢迎的区块链预言机:
链环 | 分散式软件、防篡改输入、输出和计算 | 关联 | $3,424,124,000 |
温克林克 | 去**化的软件、输入、输出。 | 赢 | $97,064,429 |
API3 | 去**化、软件、输入 | API3 | $89,212,197 |
巢协议 | 去**化、软件、输入 | 巢 | $73,640,544 |
奥古尔 | 去**化、软件、输入 | 代表 | $78,835,249 |
正如前面提到的,加密中的预言机只是一种第三方服务,将区块链的虚拟封装领域与 Web 2.0 和世界其他地方连接起来,其中大量数据不仅由人类产生,而且还由交易算法产生、气象站、争夺大奖的赛马、进入海港的船只、将农作物运送到某些工厂的轨道等。
为了将所有这些数据直接发送到区块链层,可以使用多种技术。
如果我们谈论的是在线挖掘的数据,那么集中式和分散式加密货币交易所、软件预言机或智能合约的价格肯定足以将这些信息注入区块链。
但当涉及到来自物理世界的数据时,例如气象站或交通枢纽,您可能不仅需要一段代码,还可能需要某种传感器,例如 RFID 芯片。理论上,混合使用硬件工具和智能合约的设备可以被视为硬件预言机。
正如您肯定已经发现的那样,与硬件预言机相比,找到软件预言机用例肯定要容易得多。
作为物理世界的一部分和可能的物联网基础设施,硬件预言机在智能家居、城市、工厂、供应链等方面具有巨大的潜力。迄今为止,这些区块链预言机的实际用例在现实生活中仍然很难找到。然而,这里有一个例子,很接近在不久的将来可能出现的硬件预言机的样子。
在Chainlink虚拟黑客马拉松期间,软件工程师 Aram Moghaddassi 和 Aaron Wasserman 使用 Chainlink 外部适配器将 Arduino RFID 连接到 Chainlink 预言机。根据定义,RFID 使用电磁场自动识别和跟踪附着在物体上的标签。RFID 系统由微型无线电应答器、无线电接收器和发射器组成。当附近 RFID 读取器设备发出的电磁询问脉冲触发时,标签会将数字数据(通常是识别库存编号)传输回读取器。该号码可用于跟踪。
Moghaddassi 和 Wasserman 使用 RFID、Chainlink 外部适配器和 Chainlink 预言机开发了一个去**化的签入和签出跟踪系统,现在欢迎其他开发人员自行部署 RFID 数据提供商智能合约。
这是一个延伸,但这个黑客马拉松用例可能被认为是一个硬件预言机。该技术的可能用例包括跟踪**物**置的安全方式、用于在爱彼迎和酒店办理入住和退房的智能系统等。
根据信息的方向(传入、传出或两者),区块链预言机被称为入站或出站。在这个利基市场中,出站预言机是稀有动物,而将信息传输到区块链的入站预言机则更常见。但为了与我们所拥有的更光明的未来保持一致,涵盖所有可能的情况是有意义的。
入站预言机将数据发送到 dApp,聚合来自不同来源的信息。例如,Compound 和 Aave 使用 Chainlink 预言机来获取 DeFi **的价格信息。凡是具有重大**市值的软件预言机解决方案,它都可能是入站预言机:Kylin Network、NEST Protocol、Chainlink。
例如,Hedge 是一个DeFi平台,可在 Solana 上以 Hedge 的稳定币 USH 提供即时无息**,该平台使用 Chainlink 价格信息来确保Solana上的无息**。AndLiquidity 是一种去**化借贷协议,允许您以以太币作为抵押品提取 0% 利息**,它使用相同的价格信息来确保 27 亿美元的 TVL。
未来,当出站预言机已经成为主流时,它们将以相反的方式传输信息,即从区块链传输到Web 2.0服务。例如,通过出站预言机,网站可以接收有关特定货币在特定时刻的循环供应的数据。但我们还没有到那一步。
迄今为止,我们有两种区块链预言机:**化预言机,例如Provable、Paralink等;以及去**化的——如Hapi、NEST 协议等。
当我们谈论像 Paralink 或 Provable 这样的**化预言机时,它们**化的事实并不意味着它们的数据不可靠。这些预言机仅使用与 Hapi 等去**化预言机网络的工作原理不同的安全参数。例如,Provable 实现了真实性证明的概念,这是一种证明此类数据未被篡改的加密保证。
然而,演讲者、教育家、比特币和开放区块链技术专家安德烈亚斯·M·安东诺普洛斯 (Andreas M. Antonopoulos) 表示,此类预言机可能会以两种方式失败。如果预言机是可信的并且不会受到损害,那么它所处理的数据仍然有可能被更改,然后,尽管它是一个值得信赖的设备,但它会向智能合约提供不真实的数据。另一方面,如果数据是可信和经过验证的,预言机可能会由于故障或故意篡改而无法在智能合约上正确运行。
针对这一问题,Chainlink提出了一种基于信誉的去**化预言机系统,以再现区块链的共识机制并阐明单点故障。去**化预言机(DON)网络背后的主要原则是,每个去**化预言机独立地从外部挖掘数据并将其带到链上。随后,所有节点要么一致同意该数据点的确定性真实值,要么不同意。
请注意,尽管 Chainlink 是**个解决这个臭名昭著的预言机问题的协议,但截至目前,它当然不是**的去**化预言机网络。还有一些其他解决方案,例如 Hapi 和 NEST 也基于节点共识运行。
区块链预言机是一个将信息从链下世界传输到区块链以供其他智能合约使用的实体。
区块链预言机可以通过数据来源、信息流方向和去**化程度来区分。
最流行的预言机解决方案是将价格信息传输到区块链的软件入站预言机。这些解决方案通常以分散的方式运行,这意味着它们没有单点故障。然而,情况并非总是如此。Chainlink 是**家为层或区块链预言机带来高度去**化的初创公司。
什么是区块链预言机?
区块链预言机是区块链与现实世界之间的桥梁。
为什么区块链需要预言机?
由于预言机充当链上 API,因此您可以查询以将现实世界中的信息获取到您的智能合约中。