DAC多元量子智能合約預言機 虛擬及現(xiàn)實世界的橋梁

在《經(jīng)濟學人》雜志中,其對區(qū)塊鏈的定義是這樣的:“區(qū)塊鏈是信任的機器”。


區(qū)塊鏈最大的核心創(chuàng)新在于去中心化的解決信任問題,不需要再去信任和依靠第三方機構(gòu)的情況下進行價值轉(zhuǎn)移。其中,智能合約起到了重要的作用。它是一套數(shù)字形式定義的合約,幫助合約參與方執(zhí)行完成任務的協(xié)議,節(jié)省了時間和繁瑣的步驟。然而智能合約存在外部數(shù)據(jù)的交互需求,這就使得區(qū)塊鏈無法獲取現(xiàn)實世界的數(shù)據(jù)!預言機至此進入了人們的視野。


預言機也就是人們常說的“oracle”其實就是一種單向的數(shù)字代理,可以查找和驗證真實世界的數(shù)據(jù),并以加密的方式將信息提交給智能合約。預言機就好比區(qū)塊鏈世界中的一個第三方數(shù)據(jù)代理商。

【預言機的誕生】

在區(qū)塊鏈中,只能獲取到鏈上的數(shù)據(jù),而不能訪問到鏈外真實世界的數(shù)據(jù),這意味著區(qū)塊鏈世界是與外界封閉的,區(qū)塊鏈內(nèi)部自己進行流轉(zhuǎn)但無法與外部取得聯(lián)系,當某些功能或者說智能合約需要讀取外界信息時是接收不到信號的,也就是說智能合約無法主動去獲取鏈外的數(shù)據(jù),只能被動接受數(shù)據(jù),這也就是其誕生預言機的主要原因。


如果達到什么條件,就會觸發(fā)什么結(jié)果,這就是智能合約執(zhí)行的過程。但是智能合約無法自己讀取鏈外的數(shù)據(jù),必須要一個外部的數(shù)據(jù)源告訴它發(fā)生了什么,它才能夠執(zhí)行相應的內(nèi)容。


(舉個栗子:如果我們在智能合約里要基于全球人口總數(shù)量 M 做一些運算。那么這就是一個系統(tǒng)外的信息,是不確定的,在不同節(jié)點去外界拿這個數(shù)據(jù) M 得到的結(jié)果可能是不一樣的,甚至同一節(jié)點不同時間去外界拿的結(jié)果都可能是不一樣的。因此節(jié)點之間并不能相互驗證正確性。)


而且隨著更多的節(jié)點加入網(wǎng)絡,新的節(jié)點需要把之前區(qū)塊鏈上的所有交易重放一遍,這個時候去取得全球人口總數(shù)量 M 也是有可能完全不一樣的,新節(jié)點也沒法去確認鏈上原本的數(shù)據(jù)是否是正確的。這樣區(qū)塊鏈的共識機制就會崩潰。因此區(qū)塊鏈不能開這個主動的同步的獲取外界數(shù)據(jù)的網(wǎng)絡端口。


預言機的功能是給鏈上提供真實世界的數(shù)據(jù)的中介,其最重要的特性是需要保證預言機這個中介本身沒有作惡,沒有篡改數(shù)據(jù)。智能合約只是在滿足相應條件下,才達到觸發(fā)狀態(tài)的程序。也就是說智能合約的觸發(fā)和運行不能沒有數(shù)據(jù)源,當智能合約接受到了這些確定性數(shù)據(jù)才能進行下一步的運行。所以如果沒有預言機,就會導致區(qū)塊鏈與外部世界的隔離。所有需要與外部世界交互的應用場景,都無法實現(xiàn)。這會大大限制區(qū)塊鏈生態(tài)的發(fā)展。

正如全球首個去中心化跨鏈資產(chǎn)通兌平臺DAC,在實現(xiàn)虛擬世界和現(xiàn)實世界的信息互通中引入了“多元量子智能合約預言機”。DAC認為層層穿越并非加密世界唯一的進入方式,DAC礦機作為強大且昂貴的造夢機,可以直接連接現(xiàn)實世界與加密世界。


【DAC多元量子智能合約預言機概述】

?

DAC即Decentralized autonomous community,是一個去中心化跨鏈資產(chǎn)通兌生態(tài),其為所有參與方和節(jié)點提供豐富、穩(wěn)定、安全的接口,并利用區(qū)塊鏈重要的激勵屬性來鼓勵大家參與共治,讓社群和社會化的力量來推動生態(tài)系統(tǒng)的自動進化。DAC旨在通過資產(chǎn)跨鏈(抵押、托管、通兌)和跨鏈通信(交互中間件工具)兩大核心引擎驅(qū)動生態(tài)發(fā)展,構(gòu)建去中心化強大無邊界的生態(tài)網(wǎng)絡。

在技術(shù)層面上,DAC又是一個Web3.0元件層解決方案,用于管理數(shù)據(jù),解決Web3中區(qū)塊鏈的數(shù)據(jù)可用性和可靠性問題的技術(shù)棧使用DAC的Dapps通過DAC的公用智能合約數(shù)據(jù)端存取數(shù)據(jù),而不是通過區(qū)塊鏈外部的預言機存取數(shù)據(jù)。DAC的數(shù)據(jù)是社區(qū)優(yōu)化的數(shù)據(jù)來源,為dApp使用者和開發(fā)者提供了一個可以自行操作、優(yōu)化和管理的數(shù)據(jù)來源框架,以達成可以被信任且可靠的目的。通過創(chuàng)建社區(qū)治理型數(shù)據(jù)的標準框架,DAC可以創(chuàng)建一種社區(qū)可擴展型的方法,以讓所有的dApp可以廣泛采用和集成可信數(shù)據(jù)。


DAC數(shù)據(jù)界面與應用程序為可跨平臺的,這意味著它們可用于優(yōu)化和管理任何社區(qū)認為合適的數(shù)據(jù)目的。因此,數(shù)據(jù)來源可以使用平均值、中位數(shù)或多數(shù)進行聚合,并且可以從多個拉遠(如中心化外部數(shù)據(jù)來源或鏈上數(shù)據(jù)聚合器)進行聚合。


DAC為此提供了一整套技術(shù)解決方案,主要針對隨機數(shù)預言機、多資產(chǎn)價、指認驗證、防止攻擊算法以及可驗證隨機函數(shù)VRF,仲裁協(xié)議等模塊,組成了一套完整的DAC-Protocol.


總結(jié):

預言機的功能是給鏈上提供真實世界的數(shù)據(jù)的中介,如果沒有預言機,就會導致區(qū)塊鏈與外部世界的隔離。所有需要與外部世界交互的應用場景,都無法實現(xiàn),這會大大限制區(qū)塊鏈生態(tài)的發(fā)展。DAC與現(xiàn)實世界不同,混沌的加密世界里沒有夢主,任何人都可以打破物體規(guī)律,天馬行空創(chuàng)造建筑,甚至再造多層空間(閃電網(wǎng)絡、側(cè)鏈、跨鏈)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容