ADAMoracle 屬于去中心化預言機網絡服務設施,也是連接現實世界數據與區塊鏈系統,為眾多應用場景提供標準化解決方案,實現與區塊鏈外的服務進行無縫交互的中間件。ADAMoracle的誕生,將為鏈上的智能合約開發者提供全面的工具和數據,為智能合約開發者提供更為安全且極致便利的預言機整體解決方案。
ADAMoracle系統的運行步驟如下:
1.用戶通過智能合約向ADAMoracle發起數據請求,并且附帶相應的數據需求參數(鏈上);
2.ADAMoracle節點組成的網絡通過訂閱ADAMoracle合約的日志獲取相關信息;
3.ADAMoracle Core拆解用戶需求(鏈下);拆解后的任務由不同的節點通過外部的API數據源完成,獲取數據返回;
4.ADAMoracle Core將數據再次返回至鏈上的ADAMoracle智能合約上;ADAMoracle鏈上合約整合數據,同時根據最終結果紀錄每一個提供數據的節點聲譽,最終將結果發送給用戶的智能合約,完成整個流程。
為了建立一個廣域節點系統,ADAMoracle將招募許多節點。根據節點的功能,可以分為三類:數據聚合器、節點計算提供者和存儲服務器提供者。
ADAMoracle數據聚合器:
數據聚合器從多個公開透明的交易所獲取關鍵數據,并將最可靠的數據傳輸到鏈上生態系統,從而為DeFi協議提供安全可靠的價格數據。
ADAMoracle節點計算提供商:
節點計算提供商(全球節點)運行在ADAMoracle安全可靠的區塊鏈上,在鏈上實現真正的去中心化數據。未來可以創建自己的挖掘池,建立分布式報價機制,并存儲相關數據源,獲得數據需求方(客戶)支付的相應ADAM令牌。
ADAMoracle存儲服務器提供商:
存儲服務器提供商(存儲節點)將負責數據的驗證和存儲,提供更安全可靠的數據,構建真正安全、可靠的分布式存儲Oracle網絡。