时间:2024-04-05|浏览:209
什么是预言机?
预言机是将现实世界的数据与去中心化系统连接起来的实体。在去中心化环境中,预言机以基于区块链的产品而闻名。它们赋予区块链与链下数据交互的能力。
随着以太坊和其他去中心化平台支持智能合约的使用,访问这些系统之外的数据可以在传统和去中心化环境之间架起桥梁。请注意,预言机本身并不是数据源。相反,他们收集、查询、验证和验证来自不同来源的数据,并将其传递给智能合约。
传输的数据范围包括价格反馈、支付、传感器温度、足球比赛得分、
ETC
。大多数情况下,预言机是根据提取数据的位置(软件/硬件)、
流动
它们及其来源(入站/出站)之间的信息,以及它们是分散的还是集中的。
软件和硬件预言机从不同来源获取数据。例如,软件预言机从服务器和数据库等基于互联网的服务获取数据,而硬件预言机从条形码扫描仪等信息读取小工具接收数据。
入站预言机将链下数据传递给智能合约,而出站预言机则将信息从合约转发到现实世界。依赖单个数据提供者的预言机是集中式的,而与多个数据源交互的预言机则被认为是分散式的。
大多数加密货币支持者会提到 Chainlink (LINK) 和 Band Protocol (
乐队
)作为去中心化预言机网络的典型例子。
尽管多个合约和去中心化系统可以引用一个预言机,但还是有一些特定于合约的预言机是为服务单个智能合约而构建的。请注意,具有独特学科知识的个人可以获取、验证和验证数据以供基于区块链的协议使用。这些被称为人类神谕。