在区块链中,预言机是实现连接链上与链外数据的桥梁,将现实世界的数据写入到区块链上。预言机是链外数据的提供平台,也是智能合约的参数输入源,它能真实、准确地将链外数据输入链内,从而保证链内数据的真实性,实现智能合约可信的与外部世界进行交互。预言机可以为其提供高度确定的市场信息源,包括价格信息、波动率等核心数据,进一步确保了数据的真实性和可信度。
ADAMoracle 属于去中心化预言机网络服务设施,也是连接现实世界数据与区块链系统,为众多应用场景提供标准化解决方案,实现与区块链外的服务进行无缝交互的中间件。
ADAMoracle的诞生,将为链上的智能合约开发者提供全面的工具和数据,为智能合约开发者提供更为安全且极致便利的预言机整体解决方案。
ADAMoracle系统的运行步骤如下:
1. 用户通过智能合约向ADAMoracle发起数据请求,并且附带相应的数据需求参数(链上);
2. ADAMoracle节点组成的网络通过订阅ADAMoracle合约的日志获取相关信息;
3. ADAMoracle Core拆解用户需求(链下);拆解后的任务由不同的节点通过外部的API数据源完成,获取数据返回;
4. ADAMoracle Core将数据再次返回至链上的ADAMoracle智能合约上;ADAMoracle链上合约整合数据,同时根据最终结果纪录每一个提供数据的节点声誉,最终将结果发送给用户的智能合约,完成整个流程。
多个外部数据源保证了数据获取的去中心化性,同时在大多数节点会为了自身利益正常工作的前提下,保证了数据源的完整性与真实性。通过这样的方式,ADAMoracle预言机具备更好的去中心化程度、更真实的数据、更强的稳定性。
预言机赛道近期甚是火热,ADAMoracle预言机提供新的解决方案和落地应用,进一步促进DeFi项目的发展。