大多數(shù)defi應(yīng)用程序依賴數(shù)據(jù)來(lái)執(zhí)行智能合約,DAPP必須滿足特定的數(shù)據(jù)格式或僅使用本地區(qū)塊鏈上的數(shù)據(jù),如果無(wú)法連接外部數(shù)據(jù)和資源,大多數(shù)DeFi應(yīng)用程序?qū)o(wú)法工作。
Adamoracle預(yù)言機(jī)可以將智能合約連接到原始區(qū)塊鏈外(即鏈下)的數(shù)據(jù)和系統(tǒng),重新格式化外部連接點(diǎn)(即API),確保兩個(gè)不同的**在交換數(shù)據(jù)時(shí)能夠兼容,Oracle將數(shù)據(jù)傳輸?shù)街悄芎霞s,并根據(jù)服務(wù)協(xié)議(SLA)中預(yù)設(shè)的指令和接口在外部系統(tǒng)中進(jìn)行操作,為智能合約提供安全可靠的橋梁,連接數(shù)據(jù)提供商、web API、企業(yè)系統(tǒng)、云平臺(tái)、物聯(lián)網(wǎng)設(shè)備、支付系統(tǒng)等區(qū)塊鏈。
ADAMoracle系統(tǒng)的運(yùn)行步驟:
用戶通過(guò)智能合約向ADAMoracle發(fā)起數(shù)據(jù)請(qǐng)求,并且附帶相應(yīng)的數(shù)據(jù)需求參數(shù)(鏈上);
ADAMoracle節(jié)點(diǎn)組成的網(wǎng)絡(luò)通過(guò)訂閱ADAMoracle合約的日志獲取相關(guān)信息;
ADAMoracle Core拆解用戶需求(鏈下);拆解后的任務(wù)由不同的節(jié)點(diǎn)通過(guò)外部的API數(shù)據(jù)源完成,獲取數(shù)據(jù)返回;
ADAMoracle Core將數(shù)據(jù)再次返回至鏈上的ADAMoracle智能合約上;ADAMoracle鏈上合約整合數(shù)據(jù),同時(shí)根據(jù)最終結(jié)果紀(jì)錄每一個(gè)提供數(shù)據(jù)的節(jié)點(diǎn)聲譽(yù),最終將結(jié)果發(fā)送給用戶的智能合約,完成整個(gè)流程。
ADAMoracle 是通過(guò)支付ADAM Token 來(lái)激勵(lì)數(shù)據(jù)的提供方,即持續(xù) 地提供有效數(shù)據(jù)的提供方將持續(xù)地獲得 ADAM 的獎(jiǎng)勵(lì)。同時(shí),數(shù)據(jù) 的使用者將需要支付一定額度的 ADAM,以此形成良性的循環(huán),這意味著 ADAMoracle 的使用越多,ADAM 的價(jià)值越高。 可以大膽預(yù)言:區(qū)塊鏈未來(lái)必將通過(guò)預(yù)言機(jī)來(lái)傳遞鏈外數(shù)據(jù)。
ADAM的產(chǎn)出將分階段進(jìn)行。一階段的總獎(jiǎng)勵(lì)為 1200 萬(wàn)ADAM。每個(gè)后續(xù)階段的總獎(jiǎng)勵(lì)將減少 20%。1200萬(wàn)ADAM用完后,進(jìn)入第二階段。二階段的獎(jiǎng)勵(lì)總量比第一階段減少20%,為960萬(wàn);該規(guī)則將在后期繼續(xù),直到所有 6000 萬(wàn) ADAM 全部產(chǎn)出。