預言機是現實世界和區塊鏈系統能夠實現數據互通有無的橋梁,其核心功能是做數據信息傳輸。數據是至關重要的,這就要求預言機產品不斷提升數據傳輸的安全、精準、高效等性能。這既是預言機領域的發展趨勢,也是我們提出的預言機3.0時代必須具備的特點。
在 Web3.0區塊鏈網絡時代,完善的中間層基礎設施將促進區塊鏈下一階段的增長引擎。然而目前市面的預言機網絡在性能以及構建應用程序的繁瑣性上,讓很多 DeFi DApps望而卻步。ADAMoracle致力于改變目前的現狀,完成真正意義上的去中心化預言機網絡。
Web 3.0開發者可以通過ADAMoracle實現跨鏈支持的多節點計算去中心化計算網絡。對于DeFi應用市場,消費端客戶通過智能合約接入到ADAMoracle上進行價格獲取,通過多節點連接報價的方式獲取更精準、安全的報價,同時數據實現自動化分布式存儲。每一筆喂價將更好的驗證ADAMoracle的去中心化程度、數據的精準性、更強的穩定性、安全性,以及可拓展性。
數據上鏈: 用戶通過智能合約向 ADAMoracle 發起數據請求,并且附帶相應的 數據需求參數(鏈上),其實也是一筆 ADAM 的通證轉賬,在轉賬事務的payload中攜帶有數據請求的參數;其節點組成的網絡通過訂閱 ADAMoracle 合約的日志獲取相關信息; ADAMoracle System 拆解用戶需求(鏈下);拆解后的任務由不 同的節點通過外部的 API 數據源完成,獲取數據返回;返回的數據 發送至 ADAMoracle System; ADAMoracle System 將數據再次返回至鏈上的 ADAMoracle 智能合約上;ADAMoracle 鏈上合約整合數據(利用不同節點提供的數據的概率分配、去除異常值(Outliers)等操作),同時根據最終結果紀錄每一個提供數據的節點聲譽,最終將結果發送給用戶的智能合約,完成整個流程。
實現跨鏈數據傳遞: ADAMOracle SaaS System 采用“中繼鏈”概念, 這一系統將接收 到的外部鏈請求通過 ADAM EVM 虛擬機將外部鏈請求的智能合約 翻譯成 ADAMoracle 虛擬機標準的智能合約,將實現跨鏈連接 ETH、BTC、 OKExChain、Polkadot 等, 打通整個生態, 實現“人人皆可做數據 的搬運工”。