簡而言之,區塊鏈預言機有助於在鏈下數據和智能合約的外部世界之間訪問、處理和傳輸信息。也就是說,沒有它們,DeFi 和應用區塊鏈應用程序就不可能實現。
它們傳輸的數據可以有多種形式,因為它們允許與不同的鏈下系統進行通信——包括Web API、雲提供商、電子簽名、支付系統、物聯網設備和其他區塊鍊等。
也就是說,了解它們在提高區塊鏈效用方面的潛力是很有價值的,最令人興奮的發展是什麼,旨在減輕對任何當前預言機解決方案的信任,以及這些真相仲裁者將扮演什麼角色去中心化服務的未來。
為了回答這些問題,CryptoSlate 與該主題的一些知名專家進行了交談,其中一些專家將於今年6 月在柏林舉行世界上第一個完全專注於預言機的技術不可知論峰會。
將智能合約連接到其原生區塊鏈之外的信息
雖然它們已經代表了使DeFi 成為可能的基礎設施的關鍵部分——確保區塊鏈生態系統中數據的有效性——但隨著更多用例轉向Web3,預言機可能會變得更加突出。
Social Minds Inc. 創始人Edmund Edgar 解釋說:“當我們查看大量用例時,我們意識到我們確實需要實際創建信息——我們需要實際回答可以用人類語言提出的問題。”創建了世界上第一個名為Reality Keys 的智能合約預言機。
Reality Keys 早在2013 年就為比特幣腳本而設計,並沒有得到太多使用,但它作為開發Reality.eth 的基礎——以太坊上的開源仲裁平台。
“Reality.eth 旨在回答你喜歡的任何問題,它不是依賴於單個實體,而是眾包的,”Edgar 解釋說,解釋了多人如何回答這個問題,並且設計中包含了帶有債券的系統,以鼓勵他們誠實回答。
在提到與Gnosis Safe 的集成時,Edgar 指出Reality.eth 正越來越多地用於治理。
Gnosis Safe 最初是一個多重簽名錢包,後來發展成為去中心化自治組織(DAO) 的操作系統。
它的SafeSnap 模塊是一個基於預言機的解決方案,它利用Reality.eth,通過鏈上執行鏈下投票來實現治理提案的去中心化執行。
SafeSnap 的工作原理(來源:Gnosis)
“你使用一個名為Snapshot 的系統對代幣持有者進行投票,然後你使用Reality.eth 找出投票內容,並將該信息傳遞給智能合約,以便它可以對其採取行動,”Edgar 解釋說oracle 在去中心化治理工具套件中的作用。
減少對受信任方的依賴
此時,有幾種不同類型的區塊鏈預言機服務。最基本的類型學區分了第一方和第三方預言機。雖然第一方預言機由API 提供者自己運營,但後者並非由其所服務信息的所有者運營,而是充當數據源和區塊鏈之間的中間人。
NGD 開發主管兼Neo基金技術專家Steven Liu 解釋說:“有些預言機服務是中心化的,而有些是去中心化的,”同時補充了他們的原生預言機解決方案如何結合兩種設計的不同功能。
Neo 網絡為其用戶提供了許多不同的功能,包括去中心化文件存儲系統、身份系統和使智能合約能夠訪問外部資源的預言機系統。
“我們的原生預言機API 可以直接由智能合約請求,它涉及節點共識過程,這使其成為一種去信任的去中心化服務,”Liu 補充說,並指出由於它採用異步模式,請求-響應處理機制不會’ t 延遲Neo 的區塊確定性。
Neo Oracle Service 請求-響應處理機制(來源:Neo)
正如Liu 解釋的那樣,NEO 持有者選擇的Neo 理事會由21 名成員組成,他們承擔著不同的職責。其中之一是選舉預言機節點,為智能合約提供可靠數據。 ”
“這些節點因回答預言機請求而獲得報酬和獎勵,但是,如果服務不佳或有不當行為,理事會可以刪除甚至更換它們。”
當被問及當前區塊鏈預言機研發麵臨的一些最大挑戰時,埃德加指出,到目前為止,“沒有人真正構建過一個沒有受信任方的預言機,同時不受賄賂的影響。”
在將區塊鏈技術用於原生資產以外的任何事物時,預言機至關重要,它們利用真正的去中心化和模糊性的能力成為一個亟待解決的問題,它將定義依賴於數據完整性和安全性的未來系統和服務。
雖然最常見的方法依賴於提供數據和簽署信息的第三方,但代幣投票作為一種替代的、更加去中心化的方法出現了。
“預言機決定了智能合約的輸入,進而影響智能合約的實際作用,”UMA 的聯合創始人Hart Lambur 解釋說,UMA 是一個基於以太坊區塊鏈的去中心化金融合約平台。
“雖然區塊鏈數據在記錄在賬本上後變得不可更改,但它之前沒有經過驗證,留下了預言機,並且通過擴展智能合約,可以操縱,”Lambur 指出,他認為UMA 的樂觀預言機使用獨特的爭議解決方案來解決這個問題系統。
任何人都可以在鏈上推送答案,只有答案錯誤才會有爭議。
“我們稱這種解決系統是’樂觀的’,因為除非有爭議,否則數據被認為是真實的,”他說,並指出與傳統的價格供給預言機相比,樂觀預言機可以以一種方式將超級特定的數據帶到鏈上,不依賴節點。
插入樂觀預言機不需要使用在UMA 上啟動的合約(來源:UMA)
“經濟激勵措施保持準確性,因為任何人都可以通過回複查詢來獲得獎勵,如果查詢不正確和有爭議,就會賠錢,”Lambur 總結道。
解決數據偏差並就一個絕對真理達成一致
“雖然我們能夠組建去中心化組織,使代幣持有者能夠對問題進行投票,但理論上,在某些情況下,賄賂這些選民以某種方式投票可能是有利潤的,”埃德加補充道。
根據Edgar 的說法,儘管代幣持有者投票系統在實踐中被證明是非常強大的,但這並不一定意味著它們不能被操縱。
“你現在真的看不到這些投票系統崩盤,但你永遠不會知道,”他爭辯說,並解釋說“使用加密貨幣,你會讓事情運行很長時間,然後有人會成功攻擊其中的一部分,然後類似的攻擊就會接踵而至。”
“Augur 是一個去中心化的預言機和預測市場平台,其設計不依賴於受信任方,但它具有所謂的安全約束,”Edgar 補充說,並指出它可以在沒有一定數量的資金的情況下獲得安全,至少在理論上,是“有利潤的攻擊”。
在極端情況下,Augur 的方法使系統能夠分叉成多個副本——允許人們使用他們喜歡的任何版本——最終揭示這些系統中哪個更有價值。這種方法最初是由Paul Sztorc 在Truthcoin 白皮書中提出的。 Edgar 目前正在設計一種更進一步的設計,在極端情況下會分叉整個第2 層分類帳。
想要相互交易所的人最終需要就某種共同的世界觀達成一致——堅持他們認為正確的東西。
“通過Augur 使用的那種分叉方法,你最終可能會得到兩個經濟體,”Edgar 評論說,並強調“區塊鏈無法證明什麼世界觀是正確的,但我們可以讓每個世界觀與自己協調,並允許人們在他們想要的任何現實中相互交談。”
“我們還可以確定哪種世界觀在現金方面最有價值——但同樣——這不一定是正確的,”他補充說,同時總結道,“區塊鍊是一種協調工具,我們能做的最好的事情就是在人們之間進行協調共同的世界觀。”
揭秘區塊鏈神諭:第1 部分的帖子首次出現在CryptoSlate 上。
資訊來源:由0x資訊編譯自BITCOININSIDER。版權歸作者Anonymous所有,未經許可,不得轉載
0X簡體中文版:揭秘區塊鏈預言機:第1 部分