小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

首個(gè)實(shí)用異步共識(shí)算法來了

 風(fēng)行水上 2021-03-15

2021-02-23 11:44 來源:中國(guó)科學(xué)報(bào)


  如果是在中世紀(jì),強(qiáng)大的拜占庭帝國(guó)如何讓自己的將軍們?cè)谝粋€(gè)有叛徒的非信任環(huán)境中建立戰(zhàn)斗計(jì)劃共識(shí)?現(xiàn)今,在區(qū)塊鏈網(wǎng)絡(luò)環(huán)境中,能在不同節(jié)點(diǎn)間達(dá)成共識(shí)的核心算法就是要解決這樣的“拜占庭將軍問題”。

  近日,中國(guó)科學(xué)院軟件研究所張振峰團(tuán)隊(duì)與美國(guó)新澤西理工學(xué)院唐強(qiáng)團(tuán)隊(duì)在區(qū)塊鏈核心技術(shù)——拜占庭容錯(cuò)(BFT)共識(shí)研究中取得突破,提出了目前國(guó)際首個(gè)完全實(shí)用的異步共識(shí)算法——小飛象拜占庭容錯(cuò)(DumboBFT)算法,該成果發(fā)表于網(wǎng)絡(luò)安全旗艦會(huì)議ACM CCS(第27屆國(guó)際計(jì)算機(jī)與通信安全大會(huì))。在異步BFT共識(shí)算法設(shè)計(jì)領(lǐng)域,我國(guó)此前未有重要研究成果在該會(huì)議上發(fā)表。

  研究人員表示,這些成果可為我國(guó)區(qū)塊鏈基礎(chǔ)設(shè)施建設(shè)提供強(qiáng)安全、高性能、可擴(kuò)展的新一代核心技術(shù)。

    持續(xù)數(shù)十年的異步共識(shí)難題 

  1982年,圖靈獎(jiǎng)得主Leslie Lamport以在有叛徒的情況下,忠誠(chéng)的拜占庭將軍們通過信使遠(yuǎn)程通信,就共同進(jìn)攻或后退的作戰(zhàn)目標(biāo)達(dá)成一致,來比喻如何解決區(qū)塊鏈節(jié)點(diǎn)之間的信任問題,這就是拜占庭容錯(cuò)(BFT)共識(shí)算法的來由。后來,為了進(jìn)一步解決信使被敵方俘獲而造成的通信中斷或延遲問題,另一位圖靈獎(jiǎng)得主Michael Rabin等又提出了異步BFT算法。

  張振峰介紹,BFT共識(shí)算法是區(qū)塊鏈的關(guān)鍵核心技術(shù),它可以確保區(qū)塊鏈安全可靠運(yùn)行、提升區(qū)塊鏈擴(kuò)展能力和運(yùn)行性能,具有運(yùn)行性能高、資源消耗低、易于部署等特點(diǎn),因此得到了工業(yè)界的青睞,已經(jīng)廣泛應(yīng)用于國(guó)內(nèi)外區(qū)塊鏈系統(tǒng)中。

  相較而言,異步BFT可以容忍網(wǎng)絡(luò)通信故障、抵抗惡意網(wǎng)絡(luò)節(jié)點(diǎn)的任意破環(huán),是保障區(qū)塊鏈在互聯(lián)網(wǎng)環(huán)境下良好運(yùn)行的更理想的共識(shí)技術(shù)。但如何設(shè)計(jì)高效的異步BFT共識(shí)算法,卻是密碼學(xué)和分布式計(jì)算領(lǐng)域的著名難題。

  “用現(xiàn)有的各類隨機(jī)化算法解決異步共識(shí),就好比一只健壯卻行動(dòng)遲緩的'大象’,不僅會(huì)拖垮運(yùn)行速度,還會(huì)讓系統(tǒng)背上沉重的通信代價(jià)。”張振峰告訴《中國(guó)科學(xué)報(bào)》,早在20年前,國(guó)際密碼學(xué)會(huì)前主席Christian Cachin等人就把“如何提升異步共識(shí)的關(guān)鍵性能指標(biāo)”列為了公開問題。

    “小飛象”成區(qū)塊鏈新一代核心技術(shù) 

  為了設(shè)計(jì)完全實(shí)用的異步共識(shí)算法,中國(guó)科學(xué)院軟件研究所從2015年開始了小飛象拜占庭容錯(cuò)算法研究工作。研究團(tuán)隊(duì)在分析了唯一一個(gè)接近實(shí)用的異步共識(shí)算法HoneyBadgerBFT后發(fā)現(xiàn),其性能受限的根源是大量隨機(jī)化子模塊調(diào)用導(dǎo)致的運(yùn)行時(shí)間增加。

  “我們的新算法提出了全新的可證明可靠廣播原語(PRBC),并巧妙利用多值共識(shí)算法(MVBA)將隨機(jī)模塊的調(diào)用從線性減少到常數(shù),大大降低了運(yùn)行時(shí)間,在容忍1/3的惡意節(jié)點(diǎn)的同時(shí),突破了異步共識(shí)算法在性能上的設(shè)計(jì)挑戰(zhàn)?!睆堈穹逭f,它變成了一只既健壯又靈活快速的“小飛象”。

  在遍布全球四大洲的100個(gè)共識(shí)節(jié)點(diǎn)的測(cè)試網(wǎng)絡(luò)中,小飛象拜占庭容錯(cuò)算法的確認(rèn)延遲時(shí)間為24秒,不到HoneyBadgerBFT算法的1/20;交易吞吐量為每秒近1.8萬筆,是HoneyBadgerBFT算法的9倍多。目前研究人員正計(jì)劃在國(guó)內(nèi)一些主流區(qū)塊鏈平臺(tái)部署該算法。

  隨著深入研究,團(tuán)隊(duì)成員路遠(yuǎn)、盧振亮等人還進(jìn)一步提出了小飛象多值共識(shí)算法(Dumbo-MVBA),在消息數(shù)量、通信代價(jià)和運(yùn)行時(shí)間等關(guān)鍵性能指標(biāo)上達(dá)到了漸進(jìn)理論最優(yōu),確認(rèn)了MVBA才是實(shí)現(xiàn)異步共識(shí)的正確途徑,回答了“如何提升異步共識(shí)算法的關(guān)鍵性能指標(biāo)”這一長(zhǎng)達(dá)20年的公開問題。該成果發(fā)表于分布式計(jì)算理論的旗艦會(huì)議ACM PODC 2020上。

  相關(guān)論文信息:

  https://dl./doi/10.1145/3372297.3417262

  https://dl./doi/10.1145/3382734.3405707

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多