• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于積分選擇PBFT共識(shí)算法的果品質(zhì)量溯源①

    2022-05-10 02:29:48李軍懷王懷軍
    關(guān)鍵詞:果品吞吐量共識(shí)

    安 洋,李 坤,李軍懷,王懷軍

    (西安理工大學(xué) 計(jì)算機(jī)科學(xué)與工程學(xué)院,西安 710048)

    食品事關(guān)國(guó)運(yùn)民生,食品安全是國(guó)家安全的重要基礎(chǔ),與公眾健康、生活水平、經(jīng)濟(jì)發(fā)展乃至社會(huì)穩(wěn)定息息相關(guān)[1].果品作為常見(jiàn)食品受眾面很廣,其質(zhì)量安全溯源受到廣泛關(guān)注.果品質(zhì)量溯源是將果品從果園培育到銷(xiāo)售的完整產(chǎn)業(yè)鏈中產(chǎn)生的所有數(shù)據(jù)進(jìn)行管理以實(shí)現(xiàn)監(jiān)管,這需要整個(gè)供應(yīng)鏈中的參與者共同實(shí)現(xiàn)[2].然而,現(xiàn)有的主流果品質(zhì)量溯源系統(tǒng)的溯源數(shù)據(jù)都是集中化控制管理的,數(shù)據(jù)信息存儲(chǔ)在中央數(shù)據(jù)庫(kù),因此追溯數(shù)據(jù)極易被人刻意篡改且難以發(fā)現(xiàn),追溯數(shù)據(jù)的采集比較單一,數(shù)據(jù)是否完整也無(wú)法被驗(yàn)證[3].集中式管理數(shù)據(jù)的溯源系統(tǒng)并不能保證查詢(xún)數(shù)據(jù)的真實(shí)性,不能完全滿(mǎn)足果品溯源數(shù)據(jù)安全完整的需求.

    區(qū)塊鏈去中心化等特點(diǎn)滿(mǎn)足果品質(zhì)量溯源系統(tǒng)的需求[4].在供應(yīng)流程中產(chǎn)生的果園基地的環(huán)境數(shù)據(jù)、施肥、防蟲(chóng)、除害、加工、銷(xiāo)售、物流等溯源數(shù)據(jù)都可以通過(guò)物聯(lián)網(wǎng)設(shè)備或人工錄入的方式進(jìn)行信息上鏈,一旦數(shù)據(jù)上鏈便不能修改.區(qū)塊鏈上的所有數(shù)據(jù)都需要信息背書(shū),這樣可以有效減少人為錯(cuò)誤,供應(yīng)鏈上的企業(yè)能夠共同維護(hù)數(shù)據(jù),消費(fèi)者只需通過(guò)溯源碼進(jìn)行鏈上數(shù)據(jù)查詢(xún)即可獲得果品溯源數(shù)據(jù),因此可以很大程度上解決消費(fèi)者對(duì)數(shù)據(jù)的不信任問(wèn)題.

    在基于區(qū)塊鏈的果品質(zhì)量溯源系統(tǒng)中,所有環(huán)節(jié)產(chǎn)生的數(shù)據(jù)都在一個(gè)去中心化、不可偽造和不可篡改的安全環(huán)境中進(jìn)行流通,共識(shí)機(jī)制是保證這些特征的區(qū)塊鏈底層技術(shù)之一[5].由于果品質(zhì)量溯源系統(tǒng)應(yīng)用于供應(yīng)鏈當(dāng)中,每天的交易和賬戶(hù)數(shù)據(jù)更新較為頻繁,系統(tǒng)需要良好的吞吐量以及低交易時(shí)延.雖然區(qū)塊鏈去中心化等特點(diǎn)適用于供應(yīng)鏈,但共識(shí)算法存在吞吐量低、時(shí)延高、節(jié)點(diǎn)數(shù)不能動(dòng)態(tài)變化等問(wèn)題,影響了基于區(qū)塊鏈的果品質(zhì)量溯源系統(tǒng)的整體性能.

    鑒于上述原因,研究實(shí)現(xiàn)一種可以良好的對(duì)抗拜占庭將軍問(wèn)題[6]且可以滿(mǎn)足高吞吐量和低延時(shí)的區(qū)塊鏈共識(shí)機(jī)制成為本文的研究重點(diǎn).

    1 相關(guān)研究

    追溯體系的構(gòu)建需要依托溯源技術(shù).目前,國(guó)內(nèi)外的追溯技術(shù)主要是通過(guò)二維碼、RFID 技術(shù)、NFC 技術(shù)和生物DNA 等技術(shù)手段對(duì)產(chǎn)品標(biāo)記和記錄,實(shí)現(xiàn)信息存儲(chǔ),通過(guò)互聯(lián)網(wǎng)軟件系統(tǒng)或手持設(shè)備等手段查詢(xún)信息真?zhèn)?傳統(tǒng)溯源技術(shù)雖然發(fā)展比較成熟[7–9],但其存在溯源數(shù)據(jù)采集單一、易被篡改、數(shù)據(jù)完整性無(wú)法驗(yàn)證等問(wèn)題.區(qū)塊鏈技術(shù)的去中心化、可追溯性及不可篡改等特性能夠很好的解決傳統(tǒng)溯源技術(shù)存在的問(wèn)題,基于區(qū)塊鏈的溯源方法成為國(guó)內(nèi)外眾多學(xué)者的研究熱點(diǎn)[10–12].

    區(qū)塊鏈的核心技術(shù)包括共識(shí)機(jī)制、分布式存儲(chǔ)技術(shù)、密碼學(xué)和智能合約[13].其中,共識(shí)機(jī)制主要解決分布式系統(tǒng)的一致性問(wèn)題,保證所有節(jié)點(diǎn)維護(hù)的數(shù)據(jù)副本的一致性.共識(shí)算法已經(jīng)有了非常豐富的實(shí)例,從區(qū)塊鏈應(yīng)用衍生出來(lái)的共識(shí)算法有PoW、PoS、DPoS等;從傳統(tǒng)一致性算法衍生出來(lái)的共識(shí)算法有Paxos、Raft、PBFT 等.6 種共識(shí)機(jī)制具體對(duì)比結(jié)果如表1所示.通過(guò)對(duì)區(qū)塊鏈中幾種常見(jiàn)的共識(shí)機(jī)制對(duì)比分析,結(jié)合果品質(zhì)量溯源系統(tǒng)的應(yīng)用需求可得出:PoW和PoS雖然擁有非常良好的拜占庭容錯(cuò)性但吞吐量與交易時(shí)延并不能滿(mǎn)足該系統(tǒng)的性能要求,且其資源消耗普通企業(yè)無(wú)法承擔(dān).Raft、Paxos和Kafka 雖然都擁有良好的吞吐量、交易時(shí)延和低消耗,但均不具備拜占庭容錯(cuò)能力,并不滿(mǎn)足果品質(zhì)量溯源系統(tǒng)對(duì)安全性的要求.PBFT 雖然在吞吐量、交易時(shí)延和消耗都不是最優(yōu),但是其具備抗拜占庭能力,基本滿(mǎn)足果品質(zhì)量溯源系統(tǒng)的需求,因此本文選擇PBFT 共識(shí)算法作為基礎(chǔ),結(jié)合果品質(zhì)量溯源系統(tǒng)的應(yīng)用場(chǎng)景展開(kāi)研究工作.

    表1 6 種共識(shí)機(jī)制多指標(biāo)對(duì)比

    2 基于積分選擇的改進(jìn)PBFT 共識(shí)算法

    針對(duì)共識(shí)機(jī)制低吞吐、高時(shí)延和主節(jié)點(diǎn)隨機(jī)選擇的問(wèn)題,文獻(xiàn)[14]提出使用投票選舉主節(jié)點(diǎn)的方式提高共識(shí)效率,文獻(xiàn)[15]通過(guò)簡(jiǎn)化一致性協(xié)議提高共識(shí)效率,文獻(xiàn)[16]提出分組概念將節(jié)點(diǎn)分為共識(shí)節(jié)點(diǎn)與記賬節(jié)點(diǎn),但這些方法假設(shè)所有節(jié)點(diǎn)都是誠(chéng)實(shí)節(jié)點(diǎn)并未考慮拜占庭問(wèn)題,且根據(jù)時(shí)間戳進(jìn)行垃圾回收并不滿(mǎn)足果品質(zhì)量溯源系統(tǒng)需求.本文引入積分機(jī)制[17],對(duì)抗拜占庭節(jié)點(diǎn),對(duì)一致性協(xié)議步驟進(jìn)行優(yōu)化,通過(guò)積分來(lái)執(zhí)行垃圾回收機(jī)制,以提高吞吐量、降低通信開(kāi)銷(xiāo),從而提高共識(shí)效率.

    2.1 PBFT 共識(shí)算法

    PBFT 共識(shí)算法的核心流程,如圖1所示,算法的核心階段分別是預(yù)準(zhǔn)備階段(pre-prepare)、準(zhǔn)備階段(prepare)和提交階段(commit).圖中的C 代表客戶(hù)端,N0,N1,N2,N3代表節(jié)點(diǎn)的編號(hào),N3代表可能故障的節(jié)點(diǎn)或者是作惡節(jié)點(diǎn),N0是主節(jié)點(diǎn).整個(gè)過(guò)程如圖1,其中,f代表故障節(jié)點(diǎn)數(shù)量.

    (1)從所有參與共識(shí)的節(jié)點(diǎn)中隨機(jī)選擇一個(gè)節(jié)點(diǎn)作為主節(jié)點(diǎn),主節(jié)點(diǎn)的主要工作是負(fù)責(zé)接收客戶(hù)端信息、廣播信息以及生成新的區(qū)塊;

    (2)預(yù)準(zhǔn)備階段:主節(jié)點(diǎn)將從客戶(hù)端接收到的交易請(qǐng)求進(jìn)行校驗(yàn),校驗(yàn)通過(guò)后,加上自己的簽名通過(guò)對(duì)等網(wǎng)絡(luò)廣播至所有參與共識(shí)的從節(jié)點(diǎn),并且將該交易保存在日志文件中;

    (3)準(zhǔn)備階段:所有從節(jié)點(diǎn)收到消息之后,首先對(duì)消息進(jìn)行校驗(yàn),包括主節(jié)點(diǎn)簽名等,校驗(yàn)通過(guò)后,將該交易保存在日志文件并向全網(wǎng)廣播一條準(zhǔn)備消息;

    (4)確認(rèn)階段:節(jié)點(diǎn)對(duì)收到的準(zhǔn)備消息進(jìn)行統(tǒng)計(jì),若收到2f條通過(guò)校驗(yàn)且和自己信息一致的消息,就廣播一條確認(rèn)消息;

    (5)回復(fù)階段:節(jié)點(diǎn)對(duì)收到的確認(rèn)消息進(jìn)行統(tǒng)計(jì),若收到2f+1 條確認(rèn)消息,就將新區(qū)塊更新到本地賬本,并向客戶(hù)端發(fā)送消息;

    (6)客戶(hù)端若收到f+1 條相同消息,共識(shí)結(jié)束.

    通過(guò)對(duì)PBFT 算法共識(shí)過(guò)程的分析可以得出,PBFT 共識(shí)算法存在以下問(wèn)題:1)在執(zhí)行完整的一致性協(xié)議時(shí)節(jié)點(diǎn)間需要進(jìn)行大量的通信,其時(shí)間復(fù)雜度為O(N2);2)主節(jié)點(diǎn)是隨機(jī)選擇的,增大了選擇異常節(jié)點(diǎn)的概率,從而導(dǎo)致視圖轉(zhuǎn)換協(xié)議調(diào)用次數(shù)增多;3)垃圾回收機(jī)制中需要確保至少f+1 個(gè)節(jié)點(diǎn)已經(jīng)執(zhí)行了待回收的舊消息,從而額外增加了節(jié)點(diǎn)間的通信開(kāi)銷(xiāo).

    2.2 改進(jìn)的PBFT 共識(shí)算法

    針對(duì)傳統(tǒng)PBFT 共識(shí)算法存在的問(wèn)題,本文提出了一種基于積分選擇的改進(jìn)PBFT 共識(shí)算法.該算法通過(guò)積分選擇,從一致性協(xié)議、視圖轉(zhuǎn)換協(xié)議、垃圾回收機(jī)制幾方面進(jìn)行了優(yōu)化,提高了共識(shí)算法的效率.系統(tǒng)中節(jié)點(diǎn)的積分是每個(gè)參與共識(shí)的節(jié)點(diǎn)在進(jìn)行共識(shí)過(guò)程中根據(jù)共識(shí)行為進(jìn)行相應(yīng)加減.在成功執(zhí)行一次一致性協(xié)議之后,對(duì)所有達(dá)成共識(shí)的節(jié)點(diǎn)(除主節(jié)點(diǎn)),將積分加5;對(duì)于未達(dá)成共識(shí)的節(jié)點(diǎn),將積分減5;主節(jié)點(diǎn)成功完成一次區(qū)塊生成,積分加1.積分選擇協(xié)議如表2所示,根據(jù)積分賦予節(jié)點(diǎn)不同角色.

    表2 積分選擇協(xié)議

    主節(jié)點(diǎn)的選取依據(jù)積分選擇協(xié)議,積分越高的節(jié)點(diǎn)其安全性越高且更穩(wěn)定不易壞,增大主節(jié)點(diǎn)選擇的安全性,從而降低了視圖轉(zhuǎn)化協(xié)議執(zhí)行的概率,提高共識(shí)效率.通過(guò)不斷的執(zhí)行共識(shí)機(jī)制,成功達(dá)成共識(shí)的節(jié)點(diǎn)將不斷積累積分,認(rèn)為積分高的共識(shí)節(jié)點(diǎn)其安全性更高.

    本文參考文獻(xiàn)[14–17]對(duì)共識(shí)算法的改進(jìn)思路,進(jìn)一步明確節(jié)點(diǎn)分組邊界.具體來(lái)說(shuō),首先將所有節(jié)點(diǎn)的積分從小到大進(jìn)行排序,認(rèn)為[(n?1)/2,n?1]范圍內(nèi)的節(jié)點(diǎn)可信度高,作為共識(shí)節(jié)點(diǎn),共識(shí)節(jié)點(diǎn)至少為4 個(gè),其余節(jié)點(diǎn)作為記賬節(jié)點(diǎn).主節(jié)點(diǎn)從 [3(n?1)/4,n?1]范圍內(nèi)隨機(jī)選擇,算法整體流程如圖2所示.

    具體步驟如下:

    (1)首先將區(qū)塊鏈所有節(jié)點(diǎn)根據(jù)積分選擇協(xié)議的積分選擇依據(jù)進(jìn)行分組,分為共識(shí)節(jié)點(diǎn)和記賬節(jié)點(diǎn);

    (2)客戶(hù)端在共識(shí)節(jié)點(diǎn)中根據(jù)積分區(qū)間選擇主節(jié)點(diǎn)N1,主節(jié)點(diǎn)的主要工作是負(fù)責(zé)接收客戶(hù)端信息、廣播信息以及生成新的區(qū)塊;

    (3)主節(jié)點(diǎn)將從客戶(hù)端接收到的交易請(qǐng)求進(jìn)行校驗(yàn),校驗(yàn)通過(guò)之后,加上自己的簽名通過(guò)對(duì)等網(wǎng)絡(luò)廣播至所有參與共識(shí)的從節(jié)點(diǎn),并且將該交易保存在日志文件中;

    (4)從節(jié)點(diǎn)收到消息,并對(duì)消息通過(guò)簽名字段進(jìn)行認(rèn)證,如果認(rèn)可這條消息,則將同樣的消息加上簽名發(fā)送給主節(jié)點(diǎn),并保留消息內(nèi)容等待二次確認(rèn);

    (5)如果主節(jié)點(diǎn)收到的認(rèn)可信息且消息內(nèi)容沒(méi)有更改的數(shù)量大于等于2f,則將認(rèn)可信息打包再發(fā)給所有節(jié)點(diǎn),共識(shí)節(jié)點(diǎn)將收到的消息進(jìn)行二次確認(rèn)檢查信息是否正確,通過(guò)驗(yàn)證后進(jìn)入commit 狀態(tài),將新區(qū)塊更新到本地賬本,并向客戶(hù)端發(fā)送消息,記賬節(jié)點(diǎn)接收消息更新本地賬本;

    (6)如果客戶(hù)端收到f+1 條消息認(rèn)為達(dá)成共識(shí),共識(shí)結(jié)束.

    算法在執(zhí)行過(guò)程中,本文針對(duì)共識(shí)節(jié)點(diǎn)內(nèi)拜占庭節(jié)點(diǎn)大于承載能力兩種情況,分別給出解決方法:1)若3 階段內(nèi)任意階段條件為滿(mǎn)足,認(rèn)為共識(shí)節(jié)點(diǎn)中存在大于f個(gè)拜占庭節(jié)點(diǎn),則算法執(zhí)行完整的一致性協(xié)議來(lái)解決拜占庭問(wèn)題;2)若節(jié)點(diǎn)請(qǐng)求超時(shí),認(rèn)為主節(jié)點(diǎn)為惡意節(jié)點(diǎn),則算法執(zhí)行視圖轉(zhuǎn)換協(xié)議來(lái)解決主節(jié)點(diǎn)作惡?jiǎn)栴}.

    每次執(zhí)行一致性協(xié)議都會(huì)對(duì)節(jié)點(diǎn)積分產(chǎn)生影響,當(dāng)積分值積累到一定程度后執(zhí)行垃圾回收機(jī)制更新并重置節(jié)點(diǎn)積分值.優(yōu)化的一致性協(xié)議通過(guò)簡(jiǎn)化信息交互過(guò)程,降低了在共識(shí)過(guò)程中的通信開(kāi)銷(xiāo),并且由于引入積分機(jī)制使良好節(jié)點(diǎn)當(dāng)選主節(jié)點(diǎn)的概率增高,降低使用視圖轉(zhuǎn)換協(xié)議的概率,提高了整體的效率.

    2.3 視圖轉(zhuǎn)換協(xié)議和垃圾回收機(jī)制的優(yōu)化

    PBFT 共識(shí)算法中視圖轉(zhuǎn)換協(xié)議的主要目的是當(dāng)判定主節(jié)點(diǎn)為錯(cuò)誤節(jié)點(diǎn)時(shí)更換主節(jié)點(diǎn),具體過(guò)程如圖3所示.

    從節(jié)點(diǎn)需要在view-change 階段相互通訊來(lái)確定主節(jié)點(diǎn)為惡意節(jié)點(diǎn),然后在view-change-ack 階段隨機(jī)選擇新的節(jié)點(diǎn)成為主節(jié)點(diǎn),并舍棄未完成的交易.通過(guò)積分機(jī)制,在view-change-ack 階段根據(jù)當(dāng)前節(jié)點(diǎn)積分選擇新的主節(jié)點(diǎn),可以有效降低使用視圖轉(zhuǎn)換協(xié)議的概率,達(dá)到提高共識(shí)效率的目的.

    PBFT 通過(guò)3 階段協(xié)議來(lái)對(duì)請(qǐng)求達(dá)成共識(shí),但各個(gè)階段產(chǎn)生的消息如果不進(jìn)行垃圾回收的話(huà),系統(tǒng)的存儲(chǔ)空間將會(huì)不堪重負(fù).為此,PBFT 算法設(shè)計(jì)了垃圾回收機(jī)制來(lái)清除本地緩存.根據(jù)前面的3 階段協(xié)議,客戶(hù)端收到某個(gè)請(qǐng)求的執(zhí)行結(jié)果的時(shí)候,表明該請(qǐng)求已經(jīng)被至少f+1 個(gè)節(jié)點(diǎn)提交過(guò),這個(gè)時(shí)候需要?jiǎng)h除該消息.垃圾回收機(jī)制是通過(guò)額外的通訊來(lái)提供證明,證明節(jié)點(diǎn)狀態(tài)正確.如果每執(zhí)行結(jié)束一次一致性協(xié)議都需要生成上述證明,那么整個(gè)網(wǎng)絡(luò)將會(huì)消耗大量資源.

    在PBFT 垃圾回收機(jī)制中,執(zhí)行方式是周期性執(zhí)行,目的是為了防止節(jié)點(diǎn)因?yàn)殄礄C(jī)、網(wǎng)絡(luò)或自身故障等原因而產(chǎn)生節(jié)點(diǎn)信息不一致從而導(dǎo)致系統(tǒng)故障.為了確保系統(tǒng)的正常運(yùn)轉(zhuǎn)以及安全,節(jié)點(diǎn)在清除本地消息日志中舊消息時(shí),必須確保至少存在f+1 個(gè)節(jié)點(diǎn)已經(jīng)執(zhí)行了這些舊消息,因此需要進(jìn)行節(jié)點(diǎn)間是否同步的確認(rèn)通信,這導(dǎo)致每次在執(zhí)行垃圾回收機(jī)制時(shí)就會(huì)產(chǎn)生巨大的通信開(kāi)銷(xiāo).

    改進(jìn)的PBFT 算法在垃圾回收機(jī)制中實(shí)現(xiàn)了動(dòng)態(tài)增加和退出節(jié)點(diǎn)的功能以及積分重新分配的功能.當(dāng)執(zhí)行一致性協(xié)議時(shí)存在節(jié)點(diǎn)積分大于等于閾值的情況時(shí),完成一致性協(xié)議后運(yùn)行垃圾回收機(jī)制,所有參與共識(shí)的節(jié)點(diǎn)會(huì)清除本地日志中已執(zhí)行過(guò)的交易請(qǐng)求,達(dá)到降低網(wǎng)絡(luò)通訊消耗的目的.同時(shí)將系統(tǒng)中所有共識(shí)節(jié)點(diǎn)的信用全部清零,并對(duì)所有參與共識(shí)節(jié)點(diǎn)的積分在一定范圍內(nèi)隨機(jī)賦值,提高了新加入網(wǎng)絡(luò)節(jié)點(diǎn)成為主節(jié)點(diǎn)的可能,從而達(dá)到了共識(shí)節(jié)點(diǎn)的動(dòng)態(tài)增加和退出的目的.

    3 實(shí)驗(yàn)結(jié)果與分析

    本次實(shí)驗(yàn)是應(yīng)用改進(jìn)PBFT 共識(shí)機(jī)制作為Fabric的自定義共識(shí)后端并通過(guò)Caliper 對(duì)區(qū)塊鏈框架中兩種不同事務(wù)在不同情況下進(jìn)行測(cè)試,然后對(duì)測(cè)試結(jié)果進(jìn)行分析討論.實(shí)驗(yàn)環(huán)境配置如表3所示.

    表3 實(shí)驗(yàn)環(huán)境配置

    分別進(jìn)行提交請(qǐng)求和查詢(xún)請(qǐng)求的測(cè)試,觀察在兩種請(qǐng)求下系統(tǒng)資源占用情況與區(qū)塊鏈性能情況.表4、表5分別為在交易數(shù)量為100 時(shí)提交請(qǐng)求和查詢(xún)請(qǐng)求的內(nèi)存和CPU 占用率.

    由表4和表5中的信息可以看出peer1 節(jié)點(diǎn)的內(nèi)存、CPU 等系統(tǒng)資源使用情況都是0,表明該節(jié)點(diǎn)在運(yùn)行過(guò)程中并沒(méi)有對(duì)系統(tǒng)提交的交易做出響應(yīng),即該節(jié)點(diǎn)屬于錯(cuò)誤節(jié)點(diǎn).然而可以看出,當(dāng)系統(tǒng)發(fā)出提交事務(wù)請(qǐng)求的時(shí)候,系統(tǒng)依舊完成了共識(shí)過(guò)程,并沒(méi)有因?yàn)槟承┦Ч?jié)點(diǎn)或惡意節(jié)點(diǎn)造成區(qū)塊鏈系統(tǒng)癱瘓.因此基于積分選擇的改進(jìn)PBFT 共識(shí)算法可以抵抗拜占庭錯(cuò)誤,安全性高.

    表4 提交請(qǐng)求時(shí)資源占用率

    表5 查詢(xún)請(qǐng)求時(shí)資源占用率

    表6、表7表示在提交請(qǐng)求下不斷增加交易數(shù)量以及查詢(xún)請(qǐng)求下不斷增加發(fā)送請(qǐng)求,得出不同情況下系統(tǒng)處理返回?cái)?shù)據(jù)的TPS 以及請(qǐng)求時(shí)延情況(實(shí)驗(yàn)數(shù)據(jù)為10 次請(qǐng)求的平均值).

    表6 不同事務(wù)下PBFT的TPS 以及時(shí)延

    表7 不同事務(wù)下本文方法的TPS 以及時(shí)延

    首先分析吞吐量情況,PBFT 共識(shí)機(jī)制與本文方法提交事務(wù)與查詢(xún)事務(wù)吞吐量對(duì)比情況如圖4、圖5所示.

    結(jié)果表明,在提交事務(wù)中隨著交易數(shù)量的增加吞吐量逐漸增大并趨向飽和,可以看出當(dāng)交易數(shù)量達(dá)到一定程度之后吞吐量將維持在一個(gè)平穩(wěn)的水平.通過(guò)優(yōu)化一致性協(xié)議、視圖轉(zhuǎn)換協(xié)議以及垃圾回收機(jī)制,對(duì)比發(fā)送請(qǐng)求平均吞吐量從604 TPS 提升到了756 TPS提升了25%而響應(yīng)處理請(qǐng)求的平均吞吐量從121 TPS提升到了137 TPS 提升了13%.在查詢(xún)事務(wù)中設(shè)置交易數(shù)量為5 000 在不同的請(qǐng)求發(fā)送速率下可得,系統(tǒng)響應(yīng)平均吞吐量從298 TPS 提升到了350 TPS 提升了17%.

    接下來(lái)分析交易請(qǐng)求的時(shí)延情況,傳統(tǒng)PBFT 共識(shí)機(jī)制與本文方法提交事務(wù)與查詢(xún)事務(wù)的時(shí)延對(duì)比情況,如圖6、圖7所示.

    結(jié)果表明,在進(jìn)行提交事務(wù)與查詢(xún)事務(wù)時(shí),系統(tǒng)的最大時(shí)延、平均時(shí)延都隨著交易數(shù)量的增加而增加,提交事務(wù)的平均時(shí)延從3.36 s 下降到2.56 s,查詢(xún)事務(wù)的平均時(shí)延從4.96 s 下降到4.66 s,有效的提升了果品質(zhì)量溯源用戶(hù)的系統(tǒng)使用體驗(yàn).

    4 結(jié)論

    針對(duì)基于區(qū)塊鏈的果品質(zhì)量溯源系統(tǒng)中存在的共識(shí)算法性能低下問(wèn)題,本文對(duì)PBFT 算法進(jìn)行分析并引入積分選擇協(xié)議,優(yōu)化了一致性協(xié)議、視圖轉(zhuǎn)換協(xié)議以及垃圾回收機(jī)制.在保證算法容錯(cuò)性的同時(shí),降低了共識(shí)過(guò)程中的傳輸消耗,提高了吞吐量,縮短了共識(shí)達(dá)成時(shí)間.在運(yùn)行垃圾回收機(jī)制時(shí)給所有節(jié)點(diǎn)重新分配積分,達(dá)到了動(dòng)態(tài)更改節(jié)點(diǎn)的目的.最后,通過(guò)實(shí)驗(yàn)證明了基于積分選擇的改進(jìn)PBFT 共識(shí)機(jī)制的有效性.

    猜你喜歡
    果品吞吐量共識(shí)
    專(zhuān)家傳授“美顏術(shù)” 果品銷(xiāo)售不再愁
    共識(shí) 共進(jìn) 共情 共學(xué):讓“溝通之花”綻放
    論思想共識(shí)凝聚的文化向度
    惟妙惟肖——中國(guó)古代器物之粉彩像生瓷果品盤(pán)
    商量出共識(shí)
    夏令果品入古詩(shī)
    流翔高鈣功能性果品 深受浦江桃農(nóng)歡迎
    2016年10月長(zhǎng)三角地區(qū)主要港口吞吐量
    集裝箱化(2016年11期)2017-03-29 16:15:48
    2016年11月長(zhǎng)三角地區(qū)主要港口吞吐量
    集裝箱化(2016年12期)2017-03-20 08:32:27
    別讓“PX共識(shí)”在爆炸中瓦解
    十八禁人妻一区二区| 免费看十八禁软件| e午夜精品久久久久久久| 成人18禁高潮啪啪吃奶动态图| 亚洲最大成人中文| 欧美日本亚洲视频在线播放| 国产精品精品国产色婷婷| 禁无遮挡网站| 国产探花在线观看一区二区| 精品国产超薄肉色丝袜足j| 一区福利在线观看| 一个人免费在线观看电影 | 久久久精品国产亚洲av高清涩受| 亚洲国产欧美网| 12—13女人毛片做爰片一| 美女黄网站色视频| 男插女下体视频免费在线播放| 国产激情久久老熟女| 韩国av一区二区三区四区| 亚洲全国av大片| 日本精品一区二区三区蜜桃| 1024手机看黄色片| 窝窝影院91人妻| 老汉色∧v一级毛片| 18禁国产床啪视频网站| 国产亚洲av嫩草精品影院| 黄色丝袜av网址大全| 777久久人妻少妇嫩草av网站| 美女免费视频网站| 免费人成视频x8x8入口观看| 高清在线国产一区| av免费在线观看网站| 美女午夜性视频免费| 久久中文字幕人妻熟女| 中出人妻视频一区二区| 亚洲专区字幕在线| 在线观看一区二区三区| 久久天躁狠狠躁夜夜2o2o| 欧美极品一区二区三区四区| www日本在线高清视频| 午夜影院日韩av| 黄色视频,在线免费观看| 热99re8久久精品国产| 丁香六月欧美| 嫩草影视91久久| 亚洲国产欧美人成| av福利片在线| 一级毛片精品| 最好的美女福利视频网| 久久人妻福利社区极品人妻图片| 老司机福利观看| 欧美性长视频在线观看| 国产主播在线观看一区二区| 久久九九热精品免费| 久久热在线av| 99久久久亚洲精品蜜臀av| 丰满人妻一区二区三区视频av | 国产精品久久久久久精品电影| 一个人观看的视频www高清免费观看 | 精品久久久久久久毛片微露脸| 国产成人一区二区三区免费视频网站| 久久久久免费精品人妻一区二区| 国产av在哪里看| 露出奶头的视频| 99热6这里只有精品| 色综合婷婷激情| 97碰自拍视频| 男女之事视频高清在线观看| 久久伊人香网站| 777久久人妻少妇嫩草av网站| 男女做爰动态图高潮gif福利片| 免费人成视频x8x8入口观看| 久久久久久久久免费视频了| 老汉色∧v一级毛片| 床上黄色一级片| 狂野欧美白嫩少妇大欣赏| 一级毛片高清免费大全| 少妇人妻一区二区三区视频| 成人午夜高清在线视频| 精品久久久久久成人av| 亚洲成人免费电影在线观看| 久久久久久久久久黄片| 亚洲色图 男人天堂 中文字幕| 黄色a级毛片大全视频| 身体一侧抽搐| 听说在线观看完整版免费高清| 久久久久久亚洲精品国产蜜桃av| 老司机深夜福利视频在线观看| 国产成人系列免费观看| 高清毛片免费观看视频网站| 亚洲在线自拍视频| 国产精品影院久久| 亚洲aⅴ乱码一区二区在线播放 | 久久中文字幕人妻熟女| 国内久久婷婷六月综合欲色啪| av福利片在线观看| 亚洲精品粉嫩美女一区| 国产成人一区二区三区免费视频网站| 欧美日韩国产亚洲二区| 精品人妻1区二区| 成在线人永久免费视频| 成人av在线播放网站| 久久久久国产一级毛片高清牌| 亚洲av成人一区二区三| 亚洲精品一区av在线观看| 在线永久观看黄色视频| 成人av在线播放网站| 亚洲全国av大片| 精品久久久久久久毛片微露脸| 欧美中文日本在线观看视频| 国产精品1区2区在线观看.| 免费电影在线观看免费观看| 国产欧美日韩一区二区精品| 亚洲国产日韩欧美精品在线观看 | 大型黄色视频在线免费观看| 极品教师在线免费播放| 丰满人妻熟妇乱又伦精品不卡| 熟女电影av网| 免费av毛片视频| 一本久久中文字幕| 亚洲国产欧美网| 亚洲国产精品999在线| 老鸭窝网址在线观看| 国产人伦9x9x在线观看| 欧美又色又爽又黄视频| 性色av乱码一区二区三区2| 欧美日韩亚洲国产一区二区在线观看| 三级男女做爰猛烈吃奶摸视频| 深夜精品福利| 成年女人毛片免费观看观看9| 欧美精品亚洲一区二区| 国产高清视频在线观看网站| 久久精品国产99精品国产亚洲性色| 又黄又爽又免费观看的视频| 亚洲熟妇中文字幕五十中出| 亚洲第一欧美日韩一区二区三区| av福利片在线观看| 亚洲熟妇熟女久久| 老司机福利观看| 欧美成人午夜精品| 91成年电影在线观看| 女人被狂操c到高潮| 亚洲色图av天堂| 在线免费观看的www视频| 午夜精品久久久久久毛片777| 日本一本二区三区精品| 91字幕亚洲| 我要搜黄色片| 两个人看的免费小视频| 男女午夜视频在线观看| 久久性视频一级片| 搞女人的毛片| 国产欧美日韩一区二区三| 最近在线观看免费完整版| 麻豆一二三区av精品| 色在线成人网| 久9热在线精品视频| 99久久99久久久精品蜜桃| 啦啦啦免费观看视频1| 黄片大片在线免费观看| 免费在线观看视频国产中文字幕亚洲| 国产精品一区二区三区四区久久| 特大巨黑吊av在线直播| 99久久久亚洲精品蜜臀av| 叶爱在线成人免费视频播放| 午夜精品一区二区三区免费看| 女人高潮潮喷娇喘18禁视频| 十八禁人妻一区二区| 精品久久久久久久人妻蜜臀av| 久久国产乱子伦精品免费另类| 母亲3免费完整高清在线观看| 亚洲人成网站高清观看| 精品久久久久久,| 色精品久久人妻99蜜桃| 精品久久久久久久人妻蜜臀av| av国产免费在线观看| 这个男人来自地球电影免费观看| 久久久久免费精品人妻一区二区| 国产精品一区二区三区四区久久| 99热这里只有精品一区 | 亚洲精品一区av在线观看| 国产精品 国内视频| 可以在线观看毛片的网站| 亚洲欧美日韩无卡精品| 最近在线观看免费完整版| 国产免费男女视频| 国产成年人精品一区二区| 国产视频内射| 成人av一区二区三区在线看| 亚洲黑人精品在线| netflix在线观看网站| 一a级毛片在线观看| 国产亚洲av嫩草精品影院| 女人爽到高潮嗷嗷叫在线视频| 久久婷婷人人爽人人干人人爱| 别揉我奶头~嗯~啊~动态视频| 国产成+人综合+亚洲专区| 午夜免费观看网址| 色综合欧美亚洲国产小说| 日本黄大片高清| 最近视频中文字幕2019在线8| 国产久久久一区二区三区| 99久久久亚洲精品蜜臀av| 两个人视频免费观看高清| 国产在线精品亚洲第一网站| 久久精品夜夜夜夜夜久久蜜豆 | 熟女电影av网| 国产成人精品久久二区二区91| 日韩大尺度精品在线看网址| 99re在线观看精品视频| 久久久久性生活片| 12—13女人毛片做爰片一| 大型av网站在线播放| 日日夜夜操网爽| 巨乳人妻的诱惑在线观看| 给我免费播放毛片高清在线观看| 老熟妇乱子伦视频在线观看| 亚洲狠狠婷婷综合久久图片| 国内精品久久久久精免费| 无遮挡黄片免费观看| 一本久久中文字幕| 国产精品乱码一区二三区的特点| 国产精品爽爽va在线观看网站| 国产片内射在线| 亚洲精品一区av在线观看| 午夜免费激情av| 亚洲专区字幕在线| 欧美性猛交黑人性爽| 亚洲第一电影网av| 欧美av亚洲av综合av国产av| 午夜激情福利司机影院| 亚洲 欧美 日韩 在线 免费| 亚洲黑人精品在线| 免费在线观看日本一区| 18禁观看日本| 99re在线观看精品视频| 国产99白浆流出| 日本精品一区二区三区蜜桃| 亚洲成av人片免费观看| 亚洲在线自拍视频| 国内少妇人妻偷人精品xxx网站 | 亚洲九九香蕉| 特大巨黑吊av在线直播| 亚洲专区字幕在线| 巨乳人妻的诱惑在线观看| 久久天躁狠狠躁夜夜2o2o| 黄色丝袜av网址大全| 黄色成人免费大全| av在线播放免费不卡| 精品国产乱码久久久久久男人| 老司机午夜十八禁免费视频| 国产精品亚洲美女久久久| www国产在线视频色| xxx96com| 午夜视频精品福利| videosex国产| 日本撒尿小便嘘嘘汇集6| 搡老熟女国产l中国老女人| 国产三级在线视频| 久久精品国产亚洲av高清一级| 精品久久久久久成人av| 国产精品98久久久久久宅男小说| 91av网站免费观看| 亚洲精品av麻豆狂野| 欧美午夜高清在线| 国内久久婷婷六月综合欲色啪| 国产av在哪里看| 欧美色视频一区免费| 成年版毛片免费区| 久久久久久久精品吃奶| 欧美日韩国产亚洲二区| 精品久久久久久久毛片微露脸| 亚洲av成人精品一区久久| 国产成人系列免费观看| 欧美色欧美亚洲另类二区| 人妻夜夜爽99麻豆av| 母亲3免费完整高清在线观看| 久久久久免费精品人妻一区二区| 亚洲av电影在线进入| 久久久久久久久免费视频了| 精品乱码久久久久久99久播| 亚洲第一电影网av| 男女做爰动态图高潮gif福利片| 在线看三级毛片| 悠悠久久av| 丝袜人妻中文字幕| 国产亚洲av高清不卡| 日本a在线网址| 99国产精品99久久久久| 哪里可以看免费的av片| 欧美久久黑人一区二区| 99久久精品热视频| 色综合欧美亚洲国产小说| 精品一区二区三区视频在线观看免费| 最近最新中文字幕大全免费视频| 午夜日韩欧美国产| 精品久久久久久久毛片微露脸| 精品国产乱子伦一区二区三区| 久久这里只有精品中国| 99热这里只有精品一区 | 亚洲专区国产一区二区| 最近视频中文字幕2019在线8| 国产aⅴ精品一区二区三区波| 精品久久久久久,| 国产熟女午夜一区二区三区| 麻豆成人av在线观看| 国内毛片毛片毛片毛片毛片| 中文字幕av在线有码专区| 欧美午夜高清在线| 亚洲国产中文字幕在线视频| 色在线成人网| aaaaa片日本免费| 999久久久精品免费观看国产| 亚洲精品中文字幕一二三四区| 欧美一级a爱片免费观看看 | 最新美女视频免费是黄的| 亚洲乱码一区二区免费版| 国产精品久久视频播放| 国产1区2区3区精品| 香蕉av资源在线| 亚洲第一欧美日韩一区二区三区| 国产男靠女视频免费网站| 好男人在线观看高清免费视频| 欧美日韩精品网址| or卡值多少钱| 看免费av毛片| 免费av毛片视频| 久久久久国产一级毛片高清牌| 日韩欧美国产一区二区入口| 久久香蕉激情| 精品一区二区三区视频在线观看免费| a级毛片在线看网站| 亚洲成av人片在线播放无| 精品乱码久久久久久99久播| 精品久久久久久久久久久久久| 亚洲美女黄片视频| 中文字幕精品亚洲无线码一区| 日本成人三级电影网站| 一级片免费观看大全| 国产亚洲精品一区二区www| 亚洲精品色激情综合| 亚洲av电影不卡..在线观看| 欧美又色又爽又黄视频| 在线观看免费午夜福利视频| 妹子高潮喷水视频| 这个男人来自地球电影免费观看| 精品不卡国产一区二区三区| 国产精华一区二区三区| 欧美三级亚洲精品| 成年人黄色毛片网站| 日本黄色视频三级网站网址| a在线观看视频网站| 国产精品99久久99久久久不卡| 亚洲欧美一区二区三区黑人| 免费在线观看视频国产中文字幕亚洲| 国产成人精品无人区| 又黄又粗又硬又大视频| 国产黄色小视频在线观看| 无限看片的www在线观看| 天天添夜夜摸| 搡老熟女国产l中国老女人| 国产精品自产拍在线观看55亚洲| 搡老熟女国产l中国老女人| 极品教师在线免费播放| 国产熟女xx| 国内毛片毛片毛片毛片毛片| 亚洲自偷自拍图片 自拍| 国产黄色小视频在线观看| 国产亚洲精品一区二区www| 中文字幕熟女人妻在线| 国产精品亚洲美女久久久| 国产精品自产拍在线观看55亚洲| 女人爽到高潮嗷嗷叫在线视频| 国产精品av久久久久免费| 亚洲成av人片在线播放无| 一二三四社区在线视频社区8| 欧美成狂野欧美在线观看| 国产欧美日韩一区二区精品| 男人的好看免费观看在线视频 | 三级国产精品欧美在线观看 | 久久精品国产亚洲av高清一级| 中文字幕久久专区| 日本 av在线| 亚洲人与动物交配视频| 亚洲专区国产一区二区| 香蕉丝袜av| 午夜精品一区二区三区免费看| 波多野结衣高清无吗| 日日干狠狠操夜夜爽| 久久久久久久久免费视频了| 久久人人精品亚洲av| 久久天躁狠狠躁夜夜2o2o| 窝窝影院91人妻| 国产精品久久久人人做人人爽| 一进一出抽搐动态| 黄色成人免费大全| 视频区欧美日本亚洲| 成人亚洲精品av一区二区| 色哟哟哟哟哟哟| 久久人妻福利社区极品人妻图片| 一本精品99久久精品77| 美女大奶头视频| 欧美色视频一区免费| 亚洲最大成人中文| 美女大奶头视频| 最近视频中文字幕2019在线8| 国产成人av教育| 亚洲午夜精品一区,二区,三区| 欧美黑人欧美精品刺激| 亚洲欧美激情综合另类| 久热爱精品视频在线9| 欧美性猛交黑人性爽| 国产久久久一区二区三区| 国产精品影院久久| 一边摸一边抽搐一进一小说| 欧美色视频一区免费| 成人高潮视频无遮挡免费网站| 岛国视频午夜一区免费看| 可以免费在线观看a视频的电影网站| 老汉色∧v一级毛片| 亚洲欧美一区二区三区黑人| 两性午夜刺激爽爽歪歪视频在线观看 | 熟女少妇亚洲综合色aaa.| 亚洲欧美日韩无卡精品| 亚洲成人久久性| www.www免费av| 动漫黄色视频在线观看| 日韩有码中文字幕| 亚洲 国产 在线| 久久久精品国产亚洲av高清涩受| 村上凉子中文字幕在线| 久久草成人影院| 日韩 欧美 亚洲 中文字幕| 黄色丝袜av网址大全| 久久精品国产清高在天天线| 精品一区二区三区av网在线观看| 女生性感内裤真人,穿戴方法视频| 怎么达到女性高潮| 亚洲中文av在线| 国产精品亚洲美女久久久| 一个人免费在线观看电影 | 国产一区在线观看成人免费| 亚洲第一电影网av| 美女高潮喷水抽搐中文字幕| 亚洲av片天天在线观看| 99国产综合亚洲精品| 国产午夜精品论理片| 人成视频在线观看免费观看| 一级黄色大片毛片| 成人手机av| 97碰自拍视频| 久久久国产成人精品二区| www日本黄色视频网| 中文字幕最新亚洲高清| 一二三四社区在线视频社区8| 在线国产一区二区在线| 一个人免费在线观看电影 | 丰满的人妻完整版| 成人18禁在线播放| 日本精品一区二区三区蜜桃| 色综合婷婷激情| 日日干狠狠操夜夜爽| 老司机在亚洲福利影院| 一本一本综合久久| 日韩精品青青久久久久久| 两人在一起打扑克的视频| www日本黄色视频网| √禁漫天堂资源中文www| 香蕉av资源在线| 黄色毛片三级朝国网站| 极品教师在线免费播放| 成人国产综合亚洲| 给我免费播放毛片高清在线观看| 999久久久国产精品视频| aaaaa片日本免费| 少妇人妻一区二区三区视频| 午夜成年电影在线免费观看| 一二三四社区在线视频社区8| 天堂av国产一区二区熟女人妻 | 久久 成人 亚洲| or卡值多少钱| 免费无遮挡裸体视频| 日韩高清综合在线| 人妻夜夜爽99麻豆av| 久久这里只有精品19| 国产一区二区在线观看日韩 | 黄片大片在线免费观看| 午夜福利高清视频| 首页视频小说图片口味搜索| 国产91精品成人一区二区三区| 人妻丰满熟妇av一区二区三区| 叶爱在线成人免费视频播放| 亚洲色图av天堂| 亚洲色图 男人天堂 中文字幕| 2021天堂中文幕一二区在线观| 亚洲欧美精品综合久久99| 亚洲,欧美精品.| 丁香六月欧美| 国产黄色小视频在线观看| 夜夜看夜夜爽夜夜摸| 久9热在线精品视频| 午夜影院日韩av| 国产av一区在线观看免费| 亚洲国产欧洲综合997久久,| 欧美日韩国产亚洲二区| 桃红色精品国产亚洲av| 久久精品人妻少妇| 精品久久久久久成人av| 99在线人妻在线中文字幕| 看黄色毛片网站| 国产精品 国内视频| 亚洲一区二区三区色噜噜| x7x7x7水蜜桃| 两个人免费观看高清视频| 淫妇啪啪啪对白视频| 国产精品精品国产色婷婷| 国产精品一区二区精品视频观看| 91国产中文字幕| 男女午夜视频在线观看| 久久伊人香网站| 欧美一区二区国产精品久久精品 | 成在线人永久免费视频| 亚洲专区国产一区二区| 热99re8久久精品国产| 在线观看一区二区三区| 脱女人内裤的视频| 丝袜美腿诱惑在线| 国产亚洲av高清不卡| 午夜激情福利司机影院| 婷婷六月久久综合丁香| 色综合婷婷激情| 欧美zozozo另类| 免费在线观看影片大全网站| 欧美3d第一页| 午夜免费观看网址| 欧美乱码精品一区二区三区| 国产精品久久视频播放| 精品人妻1区二区| www.精华液| videosex国产| 老司机在亚洲福利影院| 久久这里只有精品19| 日韩精品免费视频一区二区三区| 日日夜夜操网爽| 久久亚洲真实| 久久久久久九九精品二区国产 | 岛国视频午夜一区免费看| 国产熟女xx| 久久精品成人免费网站| 大型黄色视频在线免费观看| 法律面前人人平等表现在哪些方面| 美女高潮喷水抽搐中文字幕| 国产精品乱码一区二三区的特点| 国产亚洲av嫩草精品影院| 2021天堂中文幕一二区在线观| xxx96com| 精品免费久久久久久久清纯| 999精品在线视频| 欧美黄色淫秽网站| 亚洲av成人av| 色老头精品视频在线观看| 免费在线观看黄色视频的| 美女午夜性视频免费| 99精品在免费线老司机午夜| 狠狠狠狠99中文字幕| 欧美日韩黄片免| 成人亚洲精品av一区二区| 亚洲国产欧洲综合997久久,| 国产精品一区二区三区四区免费观看 | 国产主播在线观看一区二区| 天堂av国产一区二区熟女人妻 | 又黄又粗又硬又大视频| 亚洲色图 男人天堂 中文字幕| 久久国产乱子伦精品免费另类| 啦啦啦观看免费观看视频高清| 免费看美女性在线毛片视频| 欧美日韩黄片免| 国产v大片淫在线免费观看| 亚洲精品美女久久久久99蜜臀| 亚洲av五月六月丁香网| 精品熟女少妇八av免费久了| 日韩欧美一区二区三区在线观看| 看黄色毛片网站| 丝袜人妻中文字幕| 丁香欧美五月| 一级毛片精品| 99riav亚洲国产免费| 久久欧美精品欧美久久欧美| 男女那种视频在线观看| 极品教师在线免费播放| 日韩中文字幕欧美一区二区| 可以免费在线观看a视频的电影网站| 美女高潮喷水抽搐中文字幕| 婷婷亚洲欧美| 亚洲一卡2卡3卡4卡5卡精品中文| 少妇被粗大的猛进出69影院| 国产成人精品久久二区二区免费| 18禁裸乳无遮挡免费网站照片| 日本五十路高清| 国产aⅴ精品一区二区三区波| 亚洲七黄色美女视频| 国产99白浆流出| √禁漫天堂资源中文www| 嫩草影院精品99| 欧美三级亚洲精品| 99热这里只有精品一区 | 久久精品91无色码中文字幕| 婷婷精品国产亚洲av在线| 亚洲人成网站高清观看| 51午夜福利影视在线观看| www.自偷自拍.com| svipshipincom国产片| 黄频高清免费视频| ponron亚洲| 中文字幕最新亚洲高清|