鏈下數(shù)據(jù)交互上鏈ADAMoracle預(yù)言機(jī)支持廣域節(jié)點(diǎn)喂價。
在智能合約中,雖然價值轉(zhuǎn)移能夠由公開可驗(yàn)證的代碼驅(qū)動和自執(zhí)行,不再需要信任任何一方,但核心問題在于智能合約只能在收到輸入后執(zhí)行代碼并在鏈上(on-chain)運(yùn)行,而不能直接進(jìn)入到鏈下(off-chain),這就使得上鏈數(shù)據(jù)的可靠性成為了核心關(guān)鍵。預(yù)言機(jī)一般是指將區(qū)塊鏈外信息寫入?yún)^(qū)塊鏈內(nèi)的機(jī)制,可以理解為打通現(xiàn)實(shí)世界與區(qū)塊鏈?zhǔn)澜绲倪B接橋梁。
ADAMoracle的誕生,將為鏈上的智能合約開發(fā)者提供全面的工具和數(shù)據(jù),為智能合約開發(fā)者提供更為安全且極致便利的預(yù)言機(jī)整體解決方案。
預(yù)言機(jī)就是用以確保鏈下數(shù)據(jù)在交互上鏈的過程中保證準(zhǔn)確和公平,杜絕欺詐和操縱。所以預(yù)言機(jī)的核心在于解決信任問題——提供無需信任的環(huán)境,報送鏈上的數(shù)據(jù)一定是可信的。
特別是在DeFi智能合約這類去中心化應(yīng)用(Dapp)中,通過預(yù)言機(jī),開發(fā)者可以調(diào)用包括行情價格在內(nèi)的各種外部數(shù)據(jù)資源,讓Dapp連通外部現(xiàn)實(shí)世界的數(shù)據(jù)環(huán)境。
ADAMoracle 項(xiàng)目無須持續(xù)花錢抓數(shù)據(jù)或者去買數(shù)據(jù),當(dāng)然也不是數(shù)據(jù)的提供者。ADAMoracle是通過用代幣ADAM來激勵數(shù)據(jù)的提供方,即持續(xù)地提供有效數(shù)據(jù)的提供方將持續(xù)地獲得ADAM的獎勵。同時,數(shù)據(jù)的使用者將需要支付一定額度的ADAM,以此形成良性的循環(huán)。
且我們?nèi)粘=佑|到的喂價功能或數(shù)據(jù)源的可靠支撐只是非常早期的形態(tài),長期來說,預(yù)言機(jī)將作為現(xiàn)實(shí)世界各類數(shù)據(jù)、信息、信用、資產(chǎn)等諸多要素的集大成者,它提供數(shù)據(jù)或信息的正確程度、技術(shù)實(shí)現(xiàn)的去中心化程度以及模塊腳本的智能化程度,并且可以和多個區(qū)塊鏈領(lǐng)域進(jìn)行結(jié)合。
從技術(shù)角度來說通過預(yù)言機(jī)驗(yàn)證數(shù)據(jù)來源的真實(shí)性是現(xiàn)在主流的處理方式。類似ADAMoracle通過共識機(jī)制實(shí)現(xiàn)去中心化的預(yù)言機(jī)系統(tǒng),人人都能參與到預(yù)言機(jī)服務(wù)中,成為預(yù)言機(jī)系統(tǒng)網(wǎng)絡(luò)中的一個節(jié)點(diǎn),通過完成鏈上的數(shù)據(jù)請求,將獲取的數(shù)據(jù)送到鏈上,來獲取收益。如果節(jié)點(diǎn)發(fā)送到鏈上的數(shù)據(jù)有錯誤,那么節(jié)點(diǎn)不僅不會獲得獎勵,還將損失掉預(yù)先抵押的保證金,并且聲譽(yù)會受到嚴(yán)重的影響。而扣掉的保證金,會作為賠償金賠付給用戶。通過此類去中性化預(yù)言機(jī)將數(shù)據(jù)上鏈,會大大降低對人為因素的依賴。