去中心化預(yù)言機(jī)網(wǎng)絡(luò)ADAMoracle提供預(yù)言機(jī)整體解決方案。
在區(qū)塊鏈中,預(yù)言機(jī)是實(shí)現(xiàn)連接鏈上與鏈外數(shù)據(jù)的橋梁,將現(xiàn)實(shí)世界的數(shù)據(jù)寫入到區(qū)塊鏈上。預(yù)言機(jī)是鏈外數(shù)據(jù)的提供平臺,也是智能合約的參數(shù)輸入源,它能真實(shí)、準(zhǔn)確地將鏈外數(shù)據(jù)輸入鏈內(nèi),從而保證鏈內(nèi)數(shù)據(jù)的真實(shí)性,實(shí)現(xiàn)智能合約可信的與外部世界進(jìn)行交互。預(yù)言機(jī)可以為其提供高度確定的市場信息源,包括價格信息、波動率等核心數(shù)據(jù),進(jìn)一步確保了數(shù)據(jù)的真實(shí)性和可信度。
ADAMoracle 屬于去中心化預(yù)言機(jī)網(wǎng)絡(luò)服務(wù)設(shè)施,也是連接現(xiàn)實(shí)世界數(shù)據(jù)與區(qū)塊鏈系統(tǒng),為眾多應(yīng)用場景提供標(biāo)準(zhǔn)化解決方案,實(shí)現(xiàn)與區(qū)塊鏈外的服務(wù)進(jìn)行無縫交互的中間件。
ADAMoracle的誕生,將為鏈上的智能合約開發(fā)者提供全面的工具和數(shù)據(jù),為智能合約開發(fā)者提供更為安全且極致便利的預(yù)言機(jī)整體解決方案。
ADAMoracle系統(tǒng)的運(yùn)行步驟如下:
1. 用戶通過智能合約向ADAMoracle發(fā)起數(shù)據(jù)請求,并且附帶相應(yīng)的數(shù)據(jù)需求參數(shù)(鏈上);
2. ADAMoracle節(jié)點(diǎn)組成的網(wǎng)絡(luò)通過訂閱ADAMoracle合約的日志獲取相關(guān)信息;
3. ADAMoracle Core拆解用戶需求(鏈下);拆解后的任務(wù)由不同的節(jié)點(diǎn)通過外部的API數(shù)據(jù)源完成,獲取數(shù)據(jù)返回;
4. ADAMoracle Core將數(shù)據(jù)再次返回至鏈上的ADAMoracle智能合約上;ADAMoracle鏈上合約整合數(shù)據(jù),同時根據(jù)最終結(jié)果紀(jì)錄每一個提供數(shù)據(jù)的節(jié)點(diǎn)聲譽(yù),最終將結(jié)果發(fā)送給用戶的智能合約,完成整個流程。
多個外部數(shù)據(jù)源保證了數(shù)據(jù)獲取的去中心化性,同時在大多數(shù)節(jié)點(diǎn)會為了自身利益正常工作的前提下,保證了數(shù)據(jù)源的完整性與真實(shí)性。通過這樣的方式,ADAMoracle預(yù)言機(jī)具備更好的去中心化程度、更真實(shí)的數(shù)據(jù)、更強(qiáng)的穩(wěn)定性。
預(yù)言機(jī)賽道近期甚是火熱,ADAMoracle預(yù)言機(jī)提供新的解決方案和落地應(yīng)用,進(jìn)一步促進(jìn)DeFi項(xiàng)目的發(fā)展。