www.e4938.cn-老师你下面太紧了拔不出来,99re8这里有精品热视频免费,国产第一视频一区二区三区,青青草国产成人久久

<button id="60qo0"></button>

<strike id="60qo0"></strike>
<del id="60qo0"></del>
<fieldset id="60qo0"><menu id="60qo0"></menu></fieldset>
  • 當(dāng)微服務(wù)撞上區(qū)塊鏈

    2018-03-12 14:43:39 csdn  點(diǎn)擊量: 評(píng)論 (0)
    導(dǎo)語(yǔ):每一種新技術(shù)的產(chǎn)生與發(fā)展,都會(huì)與既有的技術(shù)與實(shí)踐存在著聯(lián)系,例如微服務(wù)作為一種技術(shù)架構(gòu),實(shí)際上是在SOA架構(gòu)和JavaEE等分布式架

    的可能,就必須對(duì)賬。傳統(tǒng)對(duì)賬有以我為主、以他為主兩種模式。這里就只能以他為主,以區(qū)塊鏈平臺(tái)為主了。由于區(qū)塊鏈技術(shù)針對(duì)交易的特點(diǎn)對(duì)存儲(chǔ)結(jié)構(gòu)進(jìn)行了要求,利用已有的時(shí)間戳、交易先后次序,可以是對(duì)賬變得更加容易。


    基本的對(duì)賬處理流程如下
    1. 區(qū)塊鏈平臺(tái)和企業(yè)應(yīng)用的記錄必須有關(guān)聯(lián)的id(可以是多要素的組合)
    2. 區(qū)塊鏈平臺(tái)和企業(yè)應(yīng)用都要保證生成的對(duì)賬文件明細(xì)記錄的連續(xù)性
    3.對(duì)于“隔日賬”需重復(fù)核對(duì)

     

    區(qū)塊鏈?zhǔn)且环N新興的技術(shù),他的本質(zhì)是一種加入業(yè)務(wù)特性的分布式數(shù)據(jù)庫(kù),通過(guò)對(duì)區(qū)塊鏈技術(shù)的研究,我們找到了業(yè)務(wù)與區(qū)塊鏈技術(shù)結(jié)合的方式,提出了微服務(wù)應(yīng)用架構(gòu)集成區(qū)塊鏈的技術(shù)模式。


    1) 區(qū)塊鏈的業(yè)務(wù)價(jià)值是通過(guò)數(shù)據(jù)共享降低信任成本。
    區(qū)塊鏈建立了一個(gè)記賬簿,每個(gè)參與方在交易中都通過(guò)這個(gè)記賬簿進(jìn)行交互,保證每一筆發(fā)生的交易一定被可靠的記錄下來(lái)并不可篡改,不必再反復(fù)確認(rèn),不必?fù)?dān)心技術(shù)問(wèn)題導(dǎo)致的業(yè)務(wù)流程變更,不必做應(yīng)急系統(tǒng),從而降低了信任成本。

    2)區(qū)塊鏈技術(shù)的本質(zhì)是分布式數(shù)據(jù)庫(kù)。
    區(qū)塊鏈技術(shù)的數(shù)據(jù)共享方式要滿(mǎn)足(1)多副本、(2)可靠記錄、(3)不可篡改、(4)多方透明幾個(gè)特性,總結(jié)下來(lái),區(qū)塊鏈技術(shù)對(duì)應(yīng)用而言,就是一個(gè)分布式數(shù)據(jù)庫(kù),分別對(duì)應(yīng)分布式數(shù)據(jù)庫(kù)的(1)分布式存儲(chǔ)、(2)點(diǎn)對(duì)點(diǎn)可靠傳輸、(3)存儲(chǔ)過(guò)程與(4)數(shù)據(jù)安全幾個(gè)方面。

    3)為分布式應(yīng)用而生的微服務(wù),與區(qū)塊鏈技術(shù)是天生的一對(duì)。
    微服務(wù)通過(guò)區(qū)塊鏈網(wǎng)關(guān)與區(qū)塊鏈平臺(tái)交互,區(qū)塊鏈網(wǎng)關(guān)主要功能包括通訊網(wǎng)關(guān)、事件監(jiān)聽(tīng),同時(shí)配合微服務(wù)應(yīng)用框架,完成數(shù)據(jù)一致性、對(duì)賬功能。與區(qū)塊鏈網(wǎng)關(guān)集成的能力,是微服務(wù)架構(gòu)天生具備的。

    以上是對(duì)我們研究成果一個(gè)簡(jiǎn)要介紹,后續(xù)我們還會(huì)對(duì)使用區(qū)塊鏈技術(shù)的細(xì)節(jié)進(jìn)行分析,與大家共同探討。

     

    附記:理解區(qū)塊鏈技術(shù)常見(jiàn)的幾個(gè)困惑

    困惑1:比特幣是區(qū)塊鏈技術(shù)的一個(gè)應(yīng)用,不能把比特幣應(yīng)用的所有內(nèi)容都?xì)w結(jié)為區(qū)塊鏈技術(shù)
    上文提到,區(qū)塊鏈技術(shù)從比特幣中獨(dú)立出來(lái)是 2014 年左右的事情,此前每每舉出區(qū)塊鏈的案例都是比特幣,給區(qū)塊鏈技術(shù)的應(yīng)用造成了很多誤解。我建議先了解區(qū)塊鏈技術(shù),再了解比特幣,先理解聯(lián)盟鏈的業(yè)務(wù)場(chǎng)景,再了解公有鏈的業(yè)務(wù)場(chǎng)景,公有鏈看作是聯(lián)盟鏈的一種大規(guī)模延展,,可以少走一些彎路。
     
    困惑2:公有鏈情況下數(shù)據(jù)存儲(chǔ)性能不高,但聯(lián)盟鏈的性能可以遠(yuǎn)高于公有鏈,能滿(mǎn)足多數(shù)場(chǎng)景的要求
    數(shù)據(jù)一致性問(wèn)題是分布式存儲(chǔ)最大的問(wèn)題,而并發(fā)越高,沖突的概率就越大。區(qū)塊鏈技術(shù)之所以能支持的每秒交易數(shù)(TPS)不高,主要是共識(shí)機(jī)制比較復(fù)雜,或者說(shuō)共識(shí)機(jī)制就是刻意為了降低并發(fā)性,減少數(shù)據(jù)沖突的概率。在公有鏈上,這是一個(gè)無(wú)法逾越的問(wèn)題,只能從事實(shí)時(shí)性要求不敏感的業(yè)務(wù)。但是,在聯(lián)盟鏈中,由于鏈中的參與方并不多,也不需要每個(gè)節(jié)點(diǎn)都記賬,就可以使用一些性能更高的共識(shí)機(jī)制,例如前面說(shuō)的PBFT。我們?cè)?jīng)嘗試過(guò)一種全對(duì)等的算法,可以支持更高的性能。
     
    困惑3:應(yīng)用區(qū)塊鏈技術(shù)不一定必須有礦工來(lái)挖礦
    初次接觸區(qū)塊鏈技術(shù),礦工/挖礦這個(gè)概念讓人非常費(fèi)解:(1)為什么一定要挖礦?(2)為什么要給記賬成功的節(jié)點(diǎn)獎(jiǎng)勵(lì)比特幣來(lái)鼓勵(lì)記賬?(3)非比特幣的業(yè)務(wù)中如何鼓勵(lì)記賬?這個(gè)困惑歸根結(jié)底還是把區(qū)塊鏈和比特幣混淆造成的。前面說(shuō)過(guò),挖礦是通過(guò)工作量證明(POW)達(dá)成共識(shí)的機(jī)制,挖礦能力愈強(qiáng)就取得了記錄權(quán)。更重要的是比特幣的貨幣屬性,發(fā)行貨幣要么靠國(guó)家信用(例如紙幣),要么靠奇缺資源(例如黃金),比特幣為了防止濫發(fā),就需要用算力做為一種奇缺資源。這樣說(shuō)來(lái),比特幣實(shí)際上把共識(shí)算法、貨幣屬性、鼓勵(lì)記賬這幾件事都用挖礦來(lái)解決了,思路確實(shí)精妙。但是,在業(yè)務(wù)規(guī)則不同的聯(lián)盟鏈中就不一樣了,除了有其他更高效的共識(shí)算法外,不需要奇缺資源,不需要專(zhuān)門(mén)對(duì)記賬做鼓勵(lì),因?yàn)楸仨氂涃~已經(jīng)是核心企業(yè)之間的契約,可以通過(guò)技術(shù)手段保證數(shù)據(jù)的同步,支持審計(jì)等能力,自然就不需要挖礦了。
     
    困惑4:目前應(yīng)用區(qū)塊鏈技術(shù)不是去中心,而是多中心
    去中心是一個(gè)理想,經(jīng)常有人問(wèn)(1)為什么要去中心?去中心有什么好處?(2)真的能去中心嗎?后來(lái),我深入研究聯(lián)盟鏈的場(chǎng)景時(shí)發(fā)現(xiàn),實(shí)際的業(yè)務(wù)場(chǎng)景大多是多中心(這又是比特幣惹的禍,他真的想去中心),例如上述的企業(yè)聯(lián)盟方式,幾個(gè)建立聯(lián)盟的核心企業(yè)就是多中心,他們共同成為一個(gè)新的中心。傳統(tǒng)方式建立新的中心,往往通過(guò)建立清算機(jī)構(gòu)的方式,而區(qū)塊鏈技術(shù)讓建立中心的成本降低了。
     
    困惑5:不是所有的區(qū)塊鏈節(jié)點(diǎn)都是記賬節(jié)點(diǎn),很多節(jié)點(diǎn)僅僅用來(lái)進(jìn)行數(shù)據(jù)同步而已
    多中心就意味著不是每個(gè)節(jié)點(diǎn)都需要記賬,記賬的工作由幾個(gè)中心節(jié)點(diǎn)負(fù)責(zé)就可以了,其他節(jié)點(diǎn)與記賬節(jié)點(diǎn)間是數(shù)據(jù)同步的關(guān)系,也就是非記賬節(jié)點(diǎn)上也有全部數(shù)據(jù)。聯(lián)盟鏈中非記賬節(jié)點(diǎn)一般處在加盟企業(yè),由于數(shù)據(jù)可見(jiàn)性的要求,非記賬節(jié)點(diǎn)中的數(shù)據(jù)并不是都可見(jiàn)的,但是這一副本可以做為一種法律依據(jù),提高了篡改數(shù)據(jù)的成本。
     
    從數(shù)據(jù)的角度來(lái)看,區(qū)塊鏈本質(zhì)是一種分布式數(shù)據(jù)庫(kù),這里的“分布式”是指區(qū)塊鏈技術(shù)利用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不僅解決了分布式數(shù)據(jù)存儲(chǔ)問(wèn)題,也解決了存儲(chǔ)時(shí)的分布式一致性問(wèn)題。區(qū)塊鏈技術(shù)利用分布式記賬簿保證數(shù)據(jù)可靠傳輸和訪(fǎng)問(wèn),利用可自動(dòng)執(zhí)行的智能合約來(lái)編程和操作數(shù)據(jù)。所以,我認(rèn)為,基于分布式數(shù)據(jù)庫(kù)來(lái)理解區(qū)塊鏈,認(rèn)清區(qū)塊鏈技術(shù)常見(jiàn)的一些困惑和誤區(qū),可以讓大家對(duì)區(qū)塊鏈有個(gè)比較正確的理解方式。

     
    大云網(wǎng)官方微信售電那點(diǎn)事兒

    責(zé)任編輯:售電衡衡

    免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本站無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
    我要收藏
    個(gè)贊
    ?
    另类老妇性bbwbbw| 国产精品无码专区| 鸭子TV国产在线永久播放葵| 久久夜色撩人精品国产| 日本人妻丰满熟妇久久久久久| 国产a一级无码毛片一区二区三区| 久久天天丁香婷婷中文字幕| 99久久综合狠狠综合久久止| 国产精品无码免费看一区二区| 国产理论视频免费|