币圈界报道:

ICP构建自洽信任层:以原生出站调用替代传统预言机

多数区块链系统依赖第三方预言机将外部数据引入智能合约,而DFINITY的互联网计算机则另辟蹊径,将可信数据获取能力直接嵌入其共识架构之中。

节点协同验证的异步请求机制

该功能使智能合约可直接发起至外部HTTP(S)服务器的请求,涵盖GET、HEAD和POST方法,全程不经过中间代理。其核心逻辑在于:子网内所有节点同步向同一目标地址发起相同调用,仅当超过三分之二节点返回一致响应时,合约才执行后续操作——这一设计与ICP整体的拜占庭容错模型保持一致。

在13节点标准子网中,13次并发请求将同时抵达目标接口。为确保结果一致性,合约端需通过转换函数过滤掉随每次请求动态变化的内容(如时间戳或唯一标识符),从而保证诚实节点生成可比对的输出。开发者应部署去重机制,避免后端服务重复处理同一逻辑请求。

去中心化数据交互的范式跃迁

相较于依赖第三方预言机的模式,此方案实现了更高程度的去中心化——整个流程仅涉及子网副本与外部服务,无须引入额外中介。用户因此可享受更低的交易成本,且因跳过预言机路由环节,请求延迟大幅降低。

典型应用场景包括:实时获取加密资产汇率以支撑去中心化金融产品、调用气象数据触发保险赔付逻辑。此外,该机制还支持通过传统通信通道发送通知与邮件,并能与基于HTTP的云基础设施对接,促进与其他区块链系统的互操作。

对开发者的挑战在于,外部接口必须具备承受子网全体节点并发请求的能力。因此,合理运用响应去重与内容标准化策略,是保障系统稳定运行的关键前提。