ICP突破预言机依赖:原生HTTP出站调用解析

比特币 2026-08-22 04:03:56
核心提要:DFINITY的互联网计算机通过内建信任机制,实现智能合约直接调用外部HTTP服务,绕过传统预言机,提升效率与安全性。该功能已在13节点子网中验证,支持GET、HEAD、POST请求,具备高容错性。

互联网计算机重构数据接入范式:原生出站调用替代预言机

主流区块链普遍依赖第三方预言机将链外数据引入智能合约,而DFINITY的互联网计算机另辟路径,将可信数据获取能力嵌入其共识机制底层,实现无需中介的数据交互。

基于共识的外部请求协同验证机制

该功能使智能合约可直接向外部HTTP(S)服务器发起调用,并依据返回结果执行逻辑判断,无需依赖任何预言机服务。当前支持标准的GET、HEAD及POST方法。

其核心设计简洁却深具考量:在特定子网中,所有节点会并行发起对同一目标地址的请求。只有当超过三分之二的节点返回一致响应时,合约才视为有效触发——这一阈值与ICP整体采用的拜占庭容错协议保持一致。只要子网内恶意或失效节点不超过三分之一,系统即可维持正常运作。

以标准13节点子网为例,13个完全相同的请求将同时抵达目标接口。为确保结果一致性,合约端需配置转换函数,自动过滤因请求时间戳等动态因素导致的差异内容,使诚实节点可生成相同输出。建议开发者引入去重标识,避免后端服务重复处理相同业务请求。

架构革新带来的多维优势

相较于传统预言机方案,该机制显著提升去中心化水平——仅涉及子网节点与外部服务之间的直接通信,无须依赖第三方中间层。用户因此可获得更低的调用成本,同时减少因预言机路由造成的延迟,响应速度更快。

典型应用包括:实时获取加密资产价格以构建去中心化金融产品、采集气象信息用于保险合约触发;此外,亦支持通过标准通信通道推送通知与邮件,以及与基于HTTP的云服务节点对接,实现跨链互操作。

对开发者的挑战在于,外部接口必须能承受来自子网全部节点的并发请求。因此,合理部署去重逻辑与响应标准化处理,是保障系统稳定运行的关键前提。

上一篇 新加坡通胀趋缓制造业韧性显现,政策转向成...
下一篇 Solana出块提速至350毫秒,200...

声明:文章不代表币圈网立场和观点,不构成本站任何投资建议。内容仅供参考!

币安 Binance
币安交易所是全球加密货币交易所,注册奖励 500U