ADAMoracle 预言机能够将智能合约连贯到原生区块链以外(即链下)的数据和零碎,将内部连接点(即 API)从新格式化,并保障这两种不同的软件在替换数据时能够相互兼容。
ADAMoracle 零碎的运行步骤如下:
1. 用户通过智能合约向 ADAMoracle 发动数据申请,并且附带相应的数据需要参数(链上);
2.ADAMoracle 节点组成的网络通过订阅 ADAMoracle 合约的日志获取相干信息;
3.ADAMoracle Core 拆解用户需要(链下);拆解后的工作由不同的节点通过内部的 API 数据源实现,获取数据返回;
4.ADAMoracle Core 将数据再次返回至链上的 ADAMoracle 智能合约上;ADAMoracle 链上合约整合数据,同时依据最终后果纪录每一个提供数据的节点名誉,最终将后果发送给用户的智能合约,实现整个流程。