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