DOS Network:去中心化預言機的踐行者

DOS Network:去中心化預言機的踐行者

預言機(Oracle),首先它肯定不是甲骨文公司,我們可以簡單地將它理解為一種區塊鏈外信息寫入區塊鏈內的機制

預言機的功能是什麼?顧名思義就是它是將區塊鏈以外的信息寫入到區塊鏈內,完成區塊鏈與現實世界的數據互通。它允許確定的智能合約對不確定的外部世界作出反應,是智能合約與外部進行數據交互的唯一途徑,也是區塊鏈與現實世界進行數據交互的接口。

舉個例子,我們把公鏈(以太坊、EOS)比作操作系統(Windows、IOS、安卓),DAPP 類比APP,那麼預言機可以形象地比做 API 接口。API 是一組定義、程序及協議的集合,通過 API 接口實現計算機軟件之間的相互通信。

什麼是DOS Network?

DOS Network:去中心化預言機的踐行者

DOS Network是一個支持多鏈的功能完全的(支持數據預言機和計算預言機)去中心化預言機服務網絡。

旨在去中心化應用能夠以安全有效的方式通過去中心化的鏈下網絡獲取外部數據並執行復雜的計算,這將大大促進區塊鏈上的應用發展。意思就是,利用DOS Network,我們可以解決區塊鏈數據獲取及複雜計算問題的二層(Layer-2)網絡解決方案,通過去中心化的預言機服務網絡可以為多鏈提供真實世界的可靠數據輸入及可驗證的計算能力。上面圖片更形象地展示了其功能,DOS Network可支持各種主流區塊鏈,如 Ethereum、EOS、TRON、ThunderCore 等。而通過DOS Network這些公鏈可以獲取現實世界的股票、天氣、航班等各類信息。

技術創新

DOS Network相較於一般預言機項目,有六大技術創新,分別是:

1、網絡去中心化:設計完全符合區塊鏈思想,可以避免單點故障問題,無需信任第三方獨立機構;

2、實時可驗證結果:

數據結果可實時獲取基本零延遲,並且通過密碼學存儲,可在鏈上驗證數據正確性;

3、完美多鏈兼容:輕量級鏈上接口,密碼學共識於鏈下完成,可服務所有主流公鏈;

4、極強的安全性:可驗證的隨機數引擎及加密簽名技術,保證服務網絡結果的可靠性;

5、高拓展性低成本:由多節點於鏈下完成可靠數據獲取或複雜計算,高性能卻降低鏈上開銷;

6、正向獎勵機制:服務網絡中完成數據獲取或計算任務的誠實節點將獲得獎勵激勵。

應用場景

基於DOS Network可以實現包括不限於以下六個應用場景:

1、去中心化保險自動賠付:通過DOS Network可以進行及時可靠的被投保鏈外事件的獲取,基於區塊鏈的去中心化保險可以實現諸如航班延誤險等險種的自動賠付;

2、穩定幣及加密衍生品:穩定幣和加密衍生品需要頻繁獲取鏈外實時價格數據,DOS Network能夠實時且高效地獲取多重場景的可靠數據;

3、加密資產借貸平臺:DOS Network可提供實時可靠的幣種價格和借貸人社交媒體等信息,為動態確定借貸利率提供強有力的支持;

4、跨鏈去中心化交易所:可部署於多鏈的輕量級DOS Network接口,為去中心化交易所實現跨鏈原子交易提供可能;

5、去中心化博彩及遊戲:鏈上去中心化博彩及遊戲等往往需要安全可靠的隨機性注入,DOS Network隨機數引擎提供了無法預測、可驗證的隨機數產生;

6、區塊鏈計算市場:機器學習訓練模型、3D渲染等商業計算需要完成多種複雜的計算任務,鏈下計算市場提供可驗證的、無限的鏈外計算能力。

如何實現

從白皮書可以看到DOS系統架構可以分為兩層:

DOS Network:去中心化預言機的踐行者

1、鏈上部分: 由部署在支持的鏈上的系統合約和管理合約組成,主要包括對預言機請求的處理、對結果的驗證、節點註冊、代幣抵押、節點狀態監控,支付等功能。不同鏈上的開發者和智能合約可以通過鏈上系統合約提供的統一接口來請求預言機服務。

2、鏈下部分: 由第三方用戶(即節點運營者)運行的、實現了核心協議的客戶端所組成的第二層分佈式點對點網絡。協議客戶端包括幾個重要模塊:事件監聽和鏈適配器、分佈式隨機數引擎、密碼學和鏈下組內共識、請求/計算任務處理等,具體包含哪個模塊取決於用戶節點所提供的預言機服務類型。

整個協議遵循了網絡系統的一個基本流程:請求-回覆。通過鏈上SDK,智能合約 (開發者) 指明合約需要的數據源以及數據類型,以消息調用的方式向鏈上系統合約發送一個預言機請求。這個預言機請求會被隨機分配給一個鏈下工作組,工作組內的每個成員節點都會從指定的數據源獲取數據並按照規定的類型和結構來解析。隨後組內節點通過閾值密碼學的方式對數據結果達到組內共識並且產生一個對共識結果的證明 (proof)。經過組內共識的數據和相應的證明將會以1條交易 (transaction) 的方式發回系統合約,並觸發合約對提交組、返回結果、結果證明的驗證。與預測市場給鏈上注入數據的方式不一樣的是,DOS預言機網絡處理請求的整個過程完全自動化、不需要人工參與,可以給智能合約提供任意互聯網上能訪問到的數據,並且速度非常快可以認為近乎實時。

目前進度

DOS Network:去中心化預言機的踐行者

從項目路線圖來看,DOS Network已完成前四個里程碑,完成發佈預言機Alpha版本,正在啟動支持多鏈的開發和研究,我們從GitHub可以看到確已完成,同時DOS Network是個嚴謹的公司,在相應的技術文檔中也做了詳實的闡述,值得點贊。

DOS Network:去中心化預言機的踐行者

DOS Network:去中心化預言機的踐行者

項目團隊

DOS Network由畢業於美國卡耐基梅隆大學電子與計算機工程專業、區塊鏈技術早期研究者和研發工程師華思遠和王琦創立,團隊主要成員主要來自於Google、Amazon、Pure Storage的高級軟件工程師和來自於卡耐基梅隆大學和南京大學的密碼學教授組成,均畢業於全球知名高校,並且在分佈式系統,密碼學等領域都有著豐富的工程和科研經驗。

其中項目負責人華思遠,前谷歌軟件工程師兼技術負責人;2013年起的早期比特幣佈道者,加密貨幣研究者和區塊鏈技術專家;2017年起普及智能合約開發和Ðapp應用;卡內基梅隆大學碩士。

運營負責人王琦,前Pure Storage和甲骨文軟件工程師兼技術負責人;2013年起投資比特幣、以太坊等數字資產;區塊鏈技術研究者和研發工程師;卡內基梅隆大學碩士。

技術總監Eric Nien,前亞馬遜高級軟件工程師兼團隊負責人;12年以上互聯網軟件行業經驗;高性能、大規模分佈式系統專家;國立成功大學碩士。

首席密碼學家Vipul Goyal,卡耐基梅隆大學計算機科學系教授;密碼學、安全、隱私、計算理論等方面頂級研究者和科學家;卡內基梅隆大學密碼學組創始成員。

具體可通過下圖或官網https://dos.network獲知。

DOS Network:去中心化預言機的踐行者

小結

由於公鏈的興起與複雜程度的攀升,在未來區塊鏈的發展中,預言機在整個生態中一定會起到越來越重要的作用,會促進越來越多的應用場景的落地。現如今的預言機,在沒有完美的預言機產品的情況下選擇一些替代方案,比如自架預言機,這樣會帶來的問題是單點故障、不公開、不透明,數據的中立性會受到用戶的質疑。而目前市場上唯一可用的預言機產品就是中心化的Oraclize,短期來看擁有比較強的可用性,但是也有信任和單點故障的問題。

所以,長期來看以DOS Network為代表的去中心化預言機的市場廣闊,因為通過安全的數據通路和多信息源對比的思路會讓應用更加安全可靠。 王琦曾說“預言機只是一個數據的搬運工,而非產生者。”DOS Network就是給這些搬運工提供搬運場所的去中心化網絡。隨著5G、物聯網、人工智能的發展,世界一定是從中心化向去中心化轉變,區塊鏈也必將引領潮流,而基於去中心化的預言機就是其中重要的一環,所以在未來的能量也將無限放大。

文章只做項目介紹,並不構成任何投資建議!

交流學習可加微信:kice24athrun。


分享到:


相關文章: