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