大多数defi应用程序依赖数据来执行智能合约,DAPP必须满足特定的数据格式或仅使用本地区块链上的数据,如果无法连接外部数据和资源,大多数DeFi应用程序将无法工作。
Adamoracle预言机可以将智能合约连接到原始区块链外(即链下)的数据和系统,重新格式化外部连接点(即API),确保两个不同的**在交换数据时能够兼容,Oracle将数据传输到智能合约,并根据服务协议(SLA)中预设的指令和接口在外部系统中进行操作,为智能合约提供安全可靠的桥梁,连接数据提供商、web API、企业系统、云平台、物联网设备、支付系统等区块链。
ADAMoracle系统的运行步骤:
用户通过智能合约向ADAMoracle发起数据请求,并且附带相应的数据需求参数(链上);
ADAMoracle节点组成的网络通过订阅ADAMoracle合约的日志获取相关信息;
ADAMoracle Core拆解用户需求(链下);拆解后的任务由不同的节点通过外部的API数据源完成,获取数据返回;
ADAMoracle Core将数据再次返回至链上的ADAMoracle智能合约上;ADAMoracle链上合约整合数据,同时根据最终结果纪录每一个提供数据的节点声誉,最终将结果发送给用户的智能合约,完成整个流程。
ADAMoracle 是通过支付ADAM Token 来激励数据的提供方,即持续 地提供有效数据的提供方将持续地获得 ADAM 的奖励。同时,数据 的使用者将需要支付一定额度的 ADAM,以此形成良性的循环,这意味着 ADAMoracle 的使用越多,ADAM 的价值越高。 可以大胆预言:区块链未来必将通过预言机来传递链外数据。
ADAM的产出将分阶段进行。一阶段的总奖励为 1200 万ADAM。每个后续阶段的总奖励将减少 20%。1200万ADAM用完后,进入第二阶段。二阶段的奖励总量比第一阶段减少20%,为960万;该规则将在后期继续,直到所有 6000 万 ADAM 全部产出。