亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

什么是區(qū)塊鏈預(yù)言機(jī)(BlockChain Oracle)

sydMobile / 924人閱讀

摘要:預(yù)言機(jī)是什么月日,在中國(guó)人民銀行發(fā)布的區(qū)塊鏈能做什么不能做什么的報(bào)告中,是這樣對(duì)預(yù)言機(jī)定義的。區(qū)塊鏈外信息寫入?yún)^(qū)塊鏈內(nèi)的機(jī)制,一般被稱為預(yù)言機(jī)。在中國(guó)叫甲骨文公司的原因可能是另一個(gè)故事。

預(yù)言機(jī) Oracle 是區(qū)塊鏈中非常重要的一個(gè)功能,但我發(fā)現(xiàn)很少有人討論,也可能很多人對(duì)此并不了解。而網(wǎng)上關(guān)于預(yù)言機(jī)的文章很少,很多也沒(méi)有講明白,甚至有些還是錯(cuò)誤的。所以我整理了一篇詳細(xì)的文章,分享給大家,相信看完一定會(huì)對(duì) Oracle 有一個(gè)深層次的了解。

1、預(yù)言機(jī)(Oracle)是什么?

11 月 6 日,在中國(guó)人民銀行發(fā)布的《區(qū)塊鏈能做什么?不能做什么?》的報(bào)告中,是這樣對(duì)預(yù)言機(jī)定義的。

區(qū)塊鏈外信息寫入?yún)^(qū)塊鏈內(nèi)的機(jī)制,一般被稱為預(yù)言機(jī) (oracle mechanism) 。

預(yù)言機(jī)的功能就是將外界信息寫入到區(qū)塊鏈內(nèi),完成區(qū)塊鏈與現(xiàn)實(shí)世界的數(shù)據(jù)互通。它允許確定的智能合約對(duì)不確定的外部世界作出反應(yīng),是智能合約與外部進(jìn)行數(shù)據(jù)交互的唯一途徑,也是區(qū)塊鏈與現(xiàn)實(shí)世界進(jìn)行數(shù)據(jù)交互的接口。

聽(tīng)上去很難理解,我們舉例來(lái)說(shuō)。

大家會(huì)很形象的把公鏈比作操作系統(tǒng)(Windows、IOS、安卓),DAPP 類比的話就是 APP,那么預(yù)言機(jī)可以形象的比做 API 接口。API 是一組定義、程序及協(xié)議的集合,通過(guò) API 接口實(shí)現(xiàn)計(jì)算機(jī)軟件之間的相互通信。

這樣類比雖然不準(zhǔn)確,但意思就是預(yù)言機(jī)是區(qū)塊鏈和現(xiàn)實(shí)世界之間的紐帶,可以實(shí)現(xiàn)數(shù)據(jù)互通的工具。

2、Oracle 為什么被中譯為預(yù)言機(jī)?

跟別人提起預(yù)言機(jī),很多人的第一反應(yīng)都是預(yù)測(cè)市場(chǎng),預(yù)言機(jī)這個(gè)名字確實(shí)容易想到預(yù)測(cè)。

Oracle 最初是來(lái)源于古希臘宗教,意為“神諭、先知、預(yù)言”。而在互聯(lián)網(wǎng)領(lǐng)域,預(yù)言機(jī)(英語(yǔ):oracle machine),又稱諭示機(jī),是一種抽象電腦,用來(lái)研究決定型問(wèn)題。可以被視為一個(gè)多了個(gè)黑盒子(預(yù)言者)的圖靈機(jī),這個(gè)黑盒子的功能是可以在單一運(yùn)算之內(nèi)解答特定問(wèn)題。

也許你會(huì)好奇這跟甲骨文公司有什么關(guān)系嗎?其實(shí)沒(méi)有關(guān)系。

Oracle 在中國(guó)叫甲骨文公司的原因可能是另一個(gè)故事。在中國(guó)商朝晚期,王室把在動(dòng)物骨骼或龜甲上做占卜記事的文字叫甲骨文,甲骨文被英譯為 Oracle bone script,后來(lái) Oracle 公司到中國(guó)中譯為了甲骨文公司。(很有道理的猜測(cè) 哈哈哈)

3、區(qū)塊鏈為什么需要預(yù)言機(jī)?

區(qū)塊鏈?zhǔn)且粋€(gè)確定性的、封閉的系統(tǒng)環(huán)境,目前區(qū)塊鏈只能獲取到鏈內(nèi)的數(shù)據(jù),而不能獲取到鏈外真實(shí)世界的數(shù)據(jù),區(qū)塊鏈與現(xiàn)實(shí)世界是割裂的。

一般智能合約的執(zhí)行需要觸發(fā)條件,當(dāng)智能合約的觸發(fā)條件是外部信息時(shí)(鏈外),就必須需要預(yù)言機(jī)來(lái)提供數(shù)據(jù)服務(wù),通過(guò)預(yù)言機(jī)將現(xiàn)實(shí)世界的數(shù)據(jù)輸入到區(qū)塊鏈上,因?yàn)橹悄芎霞s不支持對(duì)外請(qǐng)求。

具體原因是這樣的。區(qū)塊鏈?zhǔn)谴_定性的環(huán)境,它不允許不確定的事情或因素,智能合約不管何時(shí)何地運(yùn)行都必須是一致的結(jié)果,所以虛擬機(jī)(VM)不能讓智能合約有 network call(網(wǎng)絡(luò)調(diào)用),不然結(jié)果就是不確定的。

也就是說(shuō)智能合約不能進(jìn)行 I/O(Input/Output,即輸入/輸出),所以它是無(wú)法主動(dòng)獲取外部數(shù)據(jù)的,只能通過(guò)預(yù)言機(jī)將數(shù)據(jù)給到智能合約。

我們通過(guò)一個(gè)例子來(lái)說(shuō)明一下。

假設(shè)現(xiàn)在我被關(guān)進(jìn)了一個(gè)小黑屋里(不要多想,只是例子

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/24499.html

相關(guān)文章

  • 區(qū)塊技術(shù)科普丨什么預(yù)言機(jī)Oracle

    摘要:區(qū)塊鏈為什么需要預(yù)言機(jī)因?yàn)閰^(qū)塊鏈上的智能合約和去中心化應(yīng)用對(duì)外界數(shù)據(jù)擁有交互需求。菠菜區(qū)塊鏈內(nèi)菠菜或者菠菜類游戲都涉及到隨機(jī)數(shù)。穩(wěn)定幣目前預(yù)言機(jī)主要服務(wù)于加密資產(chǎn)類穩(wěn)定幣。是第一個(gè)去中心化的預(yù)言機(jī)。目前各家預(yù)言機(jī)項(xiàng)目的解決方案各有利弊。 在《經(jīng)濟(jì)學(xué)人》雜志中對(duì)區(qū)塊鏈的定義:區(qū)塊鏈?zhǔn)切湃蔚臋C(jī)器。區(qū)塊鏈最大的核心創(chuàng)新在于去中心化的解決信任問(wèn)題,不需要再去信任和依靠第三方機(jī)構(gòu)的情況下進(jìn)行價(jià)值...

    JayChen 評(píng)論0 收藏0
  • 阻礙區(qū)塊應(yīng)用落地的五大難題和解決方案

    摘要:及時(shí)是對(duì)于大多數(shù)行業(yè)內(nèi)從業(yè)者,對(duì)區(qū)塊鏈的認(rèn)知也參差不齊。應(yīng)用門檻偏高區(qū)塊鏈應(yīng)用門檻高主要體現(xiàn)在對(duì)用戶不友好。對(duì)于區(qū)塊鏈無(wú)法直接獲取鏈外信息的問(wèn)題,解決方案就是預(yù)言機(jī)。我們意識(shí)到這是阻礙區(qū)塊鏈生態(tài)發(fā)展和去中心化應(yīng)用大規(guī)模普及的一個(gè)重要因素。 2018年初區(qū)塊鏈掀起了一陣新熱潮,多家互聯(lián)網(wǎng)公司紛紛宣布推出區(qū)塊鏈項(xiàng)目,新興的區(qū)塊鏈項(xiàng)目方和媒體百家爭(zhēng)鳴,一時(shí)之間區(qū)塊鏈行業(yè)風(fēng)光無(wú)限。 區(qū)塊鏈概念...

    qujian 評(píng)論0 收藏0
  • DOS Network一月項(xiàng)目月報(bào)

    摘要:歡迎大家閱讀第一期項(xiàng)目月報(bào)為了跟大家更好的溝通和交流,將在每個(gè)月為大家跟進(jìn)項(xiàng)目進(jìn)展月報(bào)。月報(bào)主要分為項(xiàng)目研發(fā)和社區(qū)及營(yíng)銷兩個(gè)部分。贏得了由波場(chǎng)舉辦的開(kāi)發(fā)者大賽大獎(jiǎng)。最新資訊,盡請(qǐng)通過(guò)以下方式關(guān)注官方網(wǎng)站中文電報(bào)群英文電報(bào)群 showImg(https://segmentfault.com/img/remote/1460000018308002?w=2535&h=1080);歡迎大家閱讀...

    freewolf 評(píng)論0 收藏0
  • 去中心化預(yù)言機(jī) DOS Network 白皮書正式發(fā)布!

    摘要:下面簡(jiǎn)單介紹一下預(yù)言機(jī)網(wǎng)絡(luò)預(yù)言機(jī)網(wǎng)絡(luò)是什么網(wǎng)絡(luò)是一個(gè)為多條主流區(qū)塊鏈提供實(shí)時(shí)的鏈外數(shù)據(jù)輸入以及可驗(yàn)證鏈外計(jì)算能力的一個(gè)去中心化預(yù)言機(jī)二層網(wǎng)絡(luò)。問(wèn)題去中心化應(yīng)用存在進(jìn)行復(fù)雜運(yùn)算的需求,但鏈上計(jì)算資源有限且昂貴,難以在鏈上實(shí)現(xiàn)復(fù)雜的運(yùn)算。 各位區(qū)塊鏈愛(ài)好者和 DOS Network 的支持者,感謝各位長(zhǎng)期以來(lái)的支持和等待!我們非常高興地宣布: DOS Network 項(xiàng)目白皮書已正式發(fā)布在...

    Eminjannn 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<