简介
2026/3/26小于 1 分钟
预言机是获取、验证外部信息(即存储在链下的信息)并将其传输到在区块链上运行的智能合约的应用程序。
预言机除了“抓取”链下数据并在以太坊上广而告之以外,还可以将信息从区块链“推送”到外部系统,例如,一旦用户通过以太坊交易并缴费,就能解锁智能锁。
如果没有预言机,智能合约将只能使用链上数据。
预言机的差别在于数据来源(一种或多种来源)、信任模型(中心化或去中心化)和系统架构(立即读取、发布-订阅和请求-响应)。
我们还可以根据以下因素区分预言机:是否检索外部数据供链上合约使用(输入预言机)、将区块链中的信息发送给链下应用程序(输出预言机)或在链下执行计算任务(计算预言机)。