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