去中心化預(yù)言機服務(wù)網(wǎng)絡(luò)DOS Network介紹
DOS Network支持多鏈的去中心化預(yù)言機服務(wù)網(wǎng)絡(luò),解決區(qū)塊鏈數(shù)據(jù)獲取及復(fù)雜計算問題的二層(Layer-2)網(wǎng)絡(luò)解決方案,旨在通過去中心化的預(yù)言機服務(wù)網(wǎng)絡(luò)為多鏈提供真實世界的可靠數(shù)據(jù)輸入及可驗證的計算能力。
DOS預(yù)言機網(wǎng)絡(luò)是什么?
DOS網(wǎng)絡(luò)是一個為多條主流區(qū)塊鏈提供實時的鏈外數(shù)據(jù)輸入以及可驗證鏈外計算能力的一個去中心化預(yù)言機二層網(wǎng)絡(luò)。它連接了鏈上智能合約與鏈外數(shù)據(jù)源和算力,賦能智能合約更多的應(yīng)用場景??芍С指鞣N主流區(qū)塊鏈,如以太坊、EOS、TRON、ThunderCore 等。
DOS預(yù)言機網(wǎng)絡(luò)能解決什么問題?
除了人們廣泛討論的公鏈性能問題之外,目前還存在兩大阻礙智能合約和大規(guī)模商業(yè)去中心化應(yīng)用落地的問題:
· 問題1:去中心化應(yīng)用往往需要與現(xiàn)實世界進行數(shù)據(jù)交互,但區(qū)塊鏈無法直接獲取鏈外真實世界的數(shù)據(jù)。
· 問題2:去中心化應(yīng)用存在進行復(fù)雜運算的需求,但鏈上計算資源有限且昂貴,難以在鏈上實現(xiàn)復(fù)雜的運算。
DOS網(wǎng)絡(luò)的使命和價值在于解決以上提及的兩個問題,作為一項基礎(chǔ)設(shè)施,給智能合約和去中心化應(yīng)用提供現(xiàn)實世界的數(shù)據(jù)和更多的鏈外計算能力,為區(qū)塊鏈的落地和大規(guī)模應(yīng)用鋪路。
DOS預(yù)言機網(wǎng)絡(luò)架構(gòu)
我們將DOS預(yù)言機網(wǎng)絡(luò)分為鏈上和鏈下兩部分:
a. 鏈上部分: 由部署在支持的鏈上的系統(tǒng)合約和管理合約組成,主要包括對預(yù)言機請求的處理、對結(jié)果的驗證、節(jié)點注冊、代幣抵押、節(jié)點狀態(tài)監(jiān)控,支付等功能。不同鏈上的開發(fā)者和智能合約可以通過鏈上系統(tǒng)合約提供的統(tǒng)一接口來請求預(yù)言機服務(wù)。
b. 鏈下部分: 由第三方用戶(即節(jié)點運營者)運行的、實現(xiàn)了核心協(xié)議的客戶端所組成的第二層分布式點對點網(wǎng)絡(luò)。協(xié)議客戶端包括幾個重要模塊:事件監(jiān)聽和鏈適配器、分布式隨機數(shù)引擎、密碼學(xué)和鏈下組內(nèi)共識、請求/計算任務(wù)處理等,具體包含哪個模塊取決于用戶節(jié)點所提供的預(yù)言機服務(wù)類型。
DOS預(yù)言機網(wǎng)絡(luò)如何保證返回的數(shù)據(jù)沒有被篡改?
DOS 網(wǎng)絡(luò)利用了可驗證隨機方程 (VRF) 和閾值密碼學(xué) (Threshold Cryptography) 來驅(qū)動安全、無法被預(yù)測、并且可驗證的工作組的選取。不同的預(yù)言機請求將會被隨機選中的工作組來處理,沒有工作組或節(jié)點能提前預(yù)知自己會在何時處理來自哪兒、什么樣的請求。
選中的工作組中的節(jié)點獲取數(shù)據(jù),使用閾值密碼學(xué)協(xié)同產(chǎn)生一個對數(shù)據(jù)完整性的證明。該證明隨同數(shù)據(jù)結(jié)果以一條交易的方式發(fā)回鏈上系統(tǒng)合約并驗證 - 惡意提交者會在驗證過程中失敗從而被監(jiān)測以及懲罰。
如何成為DOS預(yù)言機網(wǎng)絡(luò)的節(jié)點?有什么好處?
DOS網(wǎng)絡(luò)是一個無需許可的分布式點對點網(wǎng)絡(luò)。任何人在鏈上系統(tǒng)合約中抵押一定數(shù)量的網(wǎng)絡(luò)通證后,都可以運行客戶端協(xié)議軟件加入DOS網(wǎng)絡(luò)來賺取獎勵。
為了激勵早期節(jié)點加入來快速啟動DOS網(wǎng)絡(luò),節(jié)點除了賺取正常的預(yù)言機請求的服務(wù)費之外我們還引入了類似權(quán)益證明的挖礦機制,占總量 35% 的通證會被預(yù)留作為挖礦獎勵。
我們期望給感興趣的、潛在的節(jié)點運行者們分發(fā)運行DOS節(jié)點所需要的絕大部分通證來吸引大量節(jié)點并且減輕它們的獲取成本。
同時為了公平、廣泛的通證分發(fā),以及運行一個DOS節(jié)點需要的通證數(shù)量、運行環(huán)境等更詳細(xì)的信息會在未來公布。此外,節(jié)點運營者將會享有整個網(wǎng)絡(luò)和生態(tài)系統(tǒng)的治理投票權(quán)。
DOS預(yù)言機網(wǎng)絡(luò)如何實現(xiàn)跨鏈數(shù)據(jù)調(diào)取?
DOS網(wǎng)絡(luò)的長期發(fā)展方向是成為支持多條主流公鏈的預(yù)言機網(wǎng)絡(luò),為區(qū)塊鏈之間的跨鏈信息交互打開一扇大門。
假設(shè)DOS網(wǎng)絡(luò)同時向Ethereum和EOS提供數(shù)據(jù)傳輸預(yù)言機服務(wù),那么理論上,Ethereum上的智能合約能夠觸發(fā)跨鏈狀態(tài)變化,通過DOS客戶端節(jié)點,調(diào)用EOS上的智能合約。因此,DOS網(wǎng)絡(luò)在未來有潛力實現(xiàn)跨鏈智能合約數(shù)據(jù)調(diào)取。