欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

AzureBlockchainService從Blockchain基礎(chǔ)知識(shí)開始

更多微軟Azure 動(dòng)手實(shí)戰(zhàn)視頻,請(qǐng)關(guān)注公眾號(hào):

創(chuàng)新互聯(lián),專注為中小企業(yè)提供官網(wǎng)建設(shè)、營(yíng)銷型網(wǎng)站制作、成都響應(yīng)式網(wǎng)站建設(shè)公司、展示型成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作等服務(wù),幫助中小企業(yè)通過(guò)網(wǎng)站體現(xiàn)價(jià)值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營(yíng)銷推廣問(wèn)題。

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

本文是前奏,本來(lái)要介紹Azure上的Azure Blockchain Service,發(fā)現(xiàn),需要從什么是區(qū)塊鏈開始講起。。。

什么是區(qū)塊鏈?我們從比特幣說(shuō)起, 2008年11月,中本聰提出了比特幣白皮書,比特幣系統(tǒng)從09年至今,未出現(xiàn)重大安全事故。

1.比特幣的底層技術(shù)便是區(qū)塊鏈;

2.比特幣是點(diǎn)對(duì)點(diǎn)的電子現(xiàn)金系統(tǒng)(支付領(lǐng)域);

3.該系統(tǒng)基于區(qū)塊鏈技術(shù)構(gòu)建;

4.該系統(tǒng)通過(guò)區(qū)塊鏈技術(shù),使得點(diǎn)對(duì)點(diǎn)電子交易不需要中間方驗(yàn)證;

5.具有實(shí)驗(yàn)性質(zhì),運(yùn)行10年,未出現(xiàn)重大問(wèn)題。

簡(jiǎn)單理解區(qū)塊鏈,從一個(gè)故事說(shuō)起:

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

張三給李四轉(zhuǎn)1000塊錢的故事:

1.張三大吼一聲,我給李四轉(zhuǎn)了1000塊錢;

2.張三附近的村民聽到了這聲吶喊,然后確認(rèn)了張三有足夠余額;

3.村民檢查過(guò)后,每個(gè)村民都在自家的賬本上記錄:

????張三轉(zhuǎn)給李四1000,張三3000-1000=2000;李四200+1000=1200;

4.?張三附近的村民把轉(zhuǎn)賬告訴鄰村,鄰村又告訴鄰村,全球人都知道了并記錄到了自家賬本上。

幾個(gè)問(wèn)題?

李四的問(wèn)題:賬本會(huì)不會(huì)被篡改?

村民A的問(wèn)題,為什么要費(fèi)力氣給張三記錄這筆交易呢?

全體村民的問(wèn)題,以誰(shuí)記的為準(zhǔn)?

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

賬本會(huì)不會(huì)被篡改?

通俗理解,把一段時(shí)間內(nèi)的交易放到一個(gè)區(qū)塊中,通過(guò)對(duì)區(qū)塊進(jìn)行哈希運(yùn)算(哈希運(yùn)算理解為Hash算法可以將一個(gè)數(shù)據(jù)轉(zhuǎn)換為一個(gè)標(biāo)志,這個(gè)標(biāo)志和源數(shù)據(jù)的每一個(gè)字節(jié)都有十分緊密的關(guān)系。Hash算法還具有一個(gè)特點(diǎn),就是很難找到逆向規(guī)律。原始數(shù)據(jù)中發(fā)生任何改變,哈希運(yùn)算的結(jié)果都將發(fā)生變更),產(chǎn)生該區(qū)塊的哈希值,該區(qū)塊發(fā)生任何變化,區(qū)塊的哈希值就會(huì)有巨大改變,講哈希算法的結(jié)果寫入到下一個(gè)區(qū)塊中,將前后兩個(gè)區(qū)塊串起來(lái)。

若上一頁(yè)賬單(區(qū)塊)數(shù)據(jù)被修改,那它的數(shù)據(jù)指紋(哈希值)會(huì)發(fā)生改變,就無(wú)法與下一頁(yè)賬單中記錄的哈希值對(duì)應(yīng)上。所有玩家就能識(shí)別出這是個(gè)被篡改的無(wú)效鏈,并將其拋棄。

所以,通過(guò)區(qū)塊+鏈的方式,賬不可篡改。

作為普村A,為什么要費(fèi)力氣記賬呢?

因?yàn)橛泻锰帲褪撬^的礦工激勵(lì),第一個(gè)獲得記賬權(quán)的人,會(huì)獲得獎(jiǎng)勵(lì)。

誰(shuí)記得為準(zhǔn)?

工作量證明(PoW),誰(shuí)最先計(jì)算出某個(gè)題目的答案,就以誰(shuí)的賬本為準(zhǔn),其他人復(fù)制該賬本。某個(gè)題目的答案,其實(shí)就是區(qū)塊頭中的隨機(jī)數(shù)。

區(qū)塊鏈的幾個(gè)特點(diǎn):

1.去中心化(Decentralized)去中心化系統(tǒng),其沒(méi)有中介機(jī)構(gòu),所有節(jié)點(diǎn)的權(quán)利和義務(wù)都相等,任一節(jié)點(diǎn)停止工作都會(huì)不影響系統(tǒng)整體的運(yùn)作;

2.去信任(Trustless)系統(tǒng)中所有節(jié)點(diǎn)之間無(wú)需信任也可以進(jìn)行交易,因?yàn)閿?shù)據(jù)庫(kù)和整個(gè)系統(tǒng)的運(yùn)作是公開透明的,在系統(tǒng)的規(guī)則和時(shí)間范圍內(nèi),節(jié)點(diǎn)之間無(wú)法欺騙彼此;

3.集體維護(hù)(Collectively Maintain)系統(tǒng)是由其中所有具有維護(hù)功能的節(jié)點(diǎn)共同維護(hù)的,系統(tǒng)中所有人共同參與維護(hù)工作;

4.可靠數(shù)據(jù)庫(kù)(Reliable Database)系統(tǒng)中每一個(gè)節(jié)點(diǎn)都擁有最新的完整數(shù)據(jù)庫(kù)拷貝,修改單個(gè)節(jié)點(diǎn)的數(shù)據(jù)庫(kù)是無(wú)效的,因?yàn)橄到y(tǒng)會(huì)自動(dòng)比較,認(rèn)為最多次出現(xiàn)的相同數(shù)據(jù)記錄為真。

區(qū)塊鏈不是新技術(shù),是一組技術(shù)的組合:

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

核心技術(shù)-分布式賬本

通過(guò)P2P的方式,將正確的賬本發(fā)送給其他人。

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

核心技術(shù)-密碼學(xué)

主要在下一個(gè)區(qū)塊中,存儲(chǔ)上一個(gè)區(qū)塊的哈希值。

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

核心技術(shù)-區(qū)塊構(gòu)成

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

核心技術(shù)-分布式共識(shí)

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

核心技術(shù)-智能合約

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

區(qū)塊鏈的技術(shù)演進(jìn)

普遍認(rèn)為,區(qū)塊鏈已經(jīng)經(jīng)歷了三個(gè)階段:

  1. 加密貨幣階段:就是指以比特幣系統(tǒng)為代表的加密貨幣階段;

  2. 數(shù)字資產(chǎn),加密金融:在比特幣發(fā)展成全民挖礦的情況下,于2013年,以太坊創(chuàng)始人Vitalik Buterin發(fā)布以太坊初版白皮書。以太坊引進(jìn)了智能合約的概念,從真正意義上,可以滿足商業(yè)化應(yīng)用發(fā)布的需求。與第一階段,只服務(wù)于比特幣等加密貨幣不同,區(qū)塊鏈2.0階段,依賴以太坊,可以用來(lái)編程、分散、擔(dān)保和交易任何事物,實(shí)現(xiàn)了“區(qū)塊鏈+”應(yīng)用的蔓延、擴(kuò)展。大部分的區(qū)塊鏈應(yīng)用,都是基于以太坊而成立,如以太貓,如元鏈星系等區(qū)塊鏈游戲,還有各種加密狗等等。

  3. 隨著區(qū)塊鏈技術(shù)的進(jìn)一步發(fā)展,其“去中心化”功能及“數(shù)據(jù)防偽” 功能在其他領(lǐng)域逐步受到重視。人們開始認(rèn)識(shí)到,區(qū)塊鏈的應(yīng)用也許不僅局 限在金融領(lǐng)域,還可以擴(kuò)展到任何有需求的領(lǐng)域中去。于是,在金融領(lǐng)域之 外,區(qū)塊鏈技術(shù)又陸續(xù)被應(yīng)用到了公證、仲裁、審計(jì)、域名、物流、醫(yī)療、 郵件、鑒證、投票等其他領(lǐng)域中來(lái),應(yīng)用范圍擴(kuò)大到了整個(gè)社會(huì)。

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

三個(gè)階段中,前兩個(gè)還是主要以公開的區(qū)塊鏈為主,也成為公鏈,第三個(gè)階段開始,則開始存在私鏈,聯(lián)盟鏈等形式。

區(qū)塊鏈的分類:

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

公鏈?zhǔn)侵溉魏稳硕伎勺x取的、任何人都能發(fā)送交易且交易能獲得有效確認(rèn)的、任何人都能參與其中共識(shí)過(guò)程的區(qū)塊鏈。

公鏈采取了采取工作量證明機(jī)制(POW)、權(quán)益證明機(jī)制(POS)、股份授權(quán)證明機(jī)制(DPOS)等方式,并將經(jīng)濟(jì)獎(jiǎng)勵(lì)和加密數(shù)字驗(yàn)證結(jié)合了起來(lái),并建立一個(gè)原則就是每個(gè)人從中可獲得的經(jīng)濟(jì)獎(jiǎng)勵(lì)與工作量成正比。這些區(qū)塊鏈通常被認(rèn)為是完全去中心化的。

私鏈?zhǔn)侵钙鋵懭霗?quán)限僅在一個(gè)組織手里的區(qū)塊鏈。讀取權(quán)限或者對(duì)外開放,或者被任意程度地進(jìn)行了限制。相關(guān)的應(yīng)用囊括數(shù)據(jù)庫(kù)管理、審計(jì)、甚至一個(gè)公司,盡管在有些情況下希望它能有公共的可審計(jì)性,但在很多的情形下,公共的可讀性并非是必須的。

聯(lián)盟鏈開放程度和去中心化程度是有所限制的。其參與者是被提前篩選出來(lái)或者直接指定的,數(shù)據(jù)庫(kù)的讀取權(quán)限可能是公開的,也可能像寫入權(quán)限一樣只限于系統(tǒng)的參與者。

區(qū)塊鏈的典型應(yīng)用:幣圈+鏈圈

Azure Blockchain Service 從Block chain 基礎(chǔ)知識(shí)開始

網(wǎng)頁(yè)名稱:AzureBlockchainService從Blockchain基礎(chǔ)知識(shí)開始
URL分享:http://chinadenli.net/article4/gedpoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站響應(yīng)式網(wǎng)站、動(dòng)態(tài)網(wǎng)站App設(shè)計(jì)、用戶體驗(yàn)營(yíng)銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司