亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        區(qū)塊鏈技術(shù)發(fā)展與應(yīng)用前景

        2020-11-25 04:38:10郭文俊楊澤民張葉娥
        電子技術(shù)與軟件工程 2020年18期
        關(guān)鍵詞:機(jī)制系統(tǒng)

        郭文俊 楊澤民 張葉娥

        (山西大同大學(xué)計算機(jī)與網(wǎng)絡(luò)工程學(xué)院 山西省大同市 037009)

        區(qū)塊鏈技術(shù)是以比特幣為代表的“去中心化”、“去信任化”的一種新型分布式數(shù)據(jù)庫技術(shù)方案。該方案的主旨思想為整個數(shù)據(jù)庫由參與系統(tǒng)的所有節(jié)點共同維護(hù),運(yùn)用其獨有的節(jié)點針對網(wǎng)絡(luò)數(shù)據(jù)信息進(jìn)行分布式的存儲、驗證以及信息的交流與傳輸,具有不可篡改、透明、安全等特性。區(qū)塊鏈技術(shù)因其獨特的功能和交易模式獲得了金融產(chǎn)業(yè)、高新技術(shù)產(chǎn)業(yè)和相關(guān)管理部門的高度關(guān)注,也因此區(qū)塊鏈技術(shù)具備了廣闊的發(fā)展應(yīng)用前景。

        1 區(qū)塊鏈技術(shù)的定義

        區(qū)塊鏈技術(shù)是通過Encrypted Data Block 進(jìn)行數(shù)據(jù)的存儲和驗證,利用分布式共識機(jī)制(Consensus Mechanism)保障數(shù)據(jù)的生成與更新,利用智能合約(Smart Contract)確保塊內(nèi)data 的相關(guān)操作,其特征是不依附于任何可信的第三方機(jī)構(gòu),有效保證了無信任關(guān)聯(lián)節(jié)點間的信息互通。

        2 區(qū)塊鏈技術(shù)基礎(chǔ)保障

        本節(jié)簡要介紹構(gòu)建區(qū)塊鏈的基礎(chǔ)技術(shù)保障。

        2.1 Merkle樹

        區(qū)塊鏈中的每一個block 都包含了記錄該區(qū)塊的交易記錄,整個block 系統(tǒng)采用Merkle 樹對進(jìn)行交易的節(jié)點記錄做歸納表示,同時生成屬于該交易記錄的數(shù)字簽名。Merkle 樹在驗證交易以及文件對比中的應(yīng)用較多,尤其是在分布式數(shù)據(jù)環(huán)境下,Merkle 樹會大大減小數(shù)據(jù)的傳輸有效保證了Blockchain“不可篡改”的特性。

        2.2 區(qū)塊鏈時間戳

        區(qū)塊鏈中的數(shù)據(jù)block 按時間戳(Timestamp)排列,由Block Header 指針連接成鏈?zhǔn)浇Y(jié)構(gòu),使得Blockchain“可追溯”的性能得以保障。比特幣的應(yīng)用需求推動了區(qū)塊鏈技術(shù)的發(fā)展,而比特幣作為數(shù)字貨幣,double spending 問題成為其發(fā)展的瓶頸,而區(qū)塊鏈技術(shù)利用時間戳服務(wù)解決了double spending 問題。區(qū)塊鏈系統(tǒng)依靠給block 內(nèi)的每一筆交易記錄蓋上特定的時間戳,以此來表明該時刻該交易確實發(fā)生,交易的所有則權(quán)益已經(jīng)發(fā)生轉(zhuǎn)移,如若先前的資金擁有者再次使用該數(shù)字貨幣系統(tǒng)就會報錯,從而有效解決了double spending 問題。

        2.3 共識機(jī)制

        由于區(qū)塊鏈網(wǎng)絡(luò)中節(jié)點的不可信且要求所有節(jié)點均存儲數(shù)據(jù)的相同狀態(tài),所以當(dāng)要更新block 內(nèi)的某一個節(jié)點的數(shù)據(jù)時,需要調(diào)動所有節(jié)點以便對本次更新操作達(dá)成一致共識。區(qū)塊鏈常用的共識機(jī)制有工作量證明共識機(jī)制(PoW),權(quán)益證明共識機(jī)制(PoS),委托權(quán)益證明共識機(jī)制(DPoS)以及實用拜占庭容錯算法(PBFT)。

        2.3.1 工作量證明共識機(jī)制

        工作量證明共識機(jī)制(Proof of Work),是比特幣體統(tǒng)所用的共識機(jī)制,利用該機(jī)制使系統(tǒng)block 內(nèi)各個節(jié)點最終達(dá)成共識,進(jìn)而得到最終區(qū)塊。工作量證明機(jī)制的原理是網(wǎng)絡(luò)中的節(jié)點通過工作量證明確定下一個即將要添加到區(qū)塊鏈中的節(jié)點。一旦這樣的節(jié)點被找到就說明該節(jié)點確實經(jīng)過了大量的計算,因此這種共識機(jī)制其安全性能的保障是以系統(tǒng)性能的損耗為代價的,任何想要在此機(jī)制中偽造或修改某一節(jié)點信息的攻擊至少需要付出近一半以上的算力,故此工作量證明機(jī)制可以很好地應(yīng)用到公有鏈網(wǎng)絡(luò)中,并且可以有效抵御女巫攻擊[1]。但由于要耗費大量的算力才能得到復(fù)合要求的結(jié)果,因此基于PoW 共識機(jī)制的區(qū)塊鏈存在交易結(jié)果確認(rèn)緩慢、系統(tǒng)資源冗余開銷高等問題。

        2.3.2 權(quán)益證明共識機(jī)制

        權(quán)益證明共識機(jī)制(Proof of Stake),是PoW 機(jī)制常用的替代機(jī)制,PoS 共識機(jī)制將節(jié)點所擁有的貨幣量及貨幣幣齡總和作為證明,僅僅需要很少的算力就能維持區(qū)塊鏈的正常運(yùn)轉(zhuǎn)。由于這種機(jī)制在block 內(nèi)的產(chǎn)生沒有經(jīng)過大量的算力消耗,導(dǎo)致這種機(jī)制下的貨幣價值源難以確定。

        2.3.3 委托權(quán)益證明共識機(jī)制

        委托權(quán)益證明共識機(jī)制(Delegated Proof of Stake),是PoS 共識機(jī)制的一種改進(jìn)變體,在該機(jī)制中block 內(nèi)的交易節(jié)點是通過投票機(jī)制進(jìn)行選擇的,block 內(nèi)的每一個節(jié)點均可以為其信任的節(jié)點進(jìn)行投票,投票權(quán)重的大小則根據(jù)每個投票節(jié)點所擁有的交易度來決定。最終票數(shù)最多的節(jié)點會被選出來作為頂層交易節(jié)點負(fù)責(zé)驗證所有交易并為這些交易創(chuàng)建block,頂層交易節(jié)點在完成自身職責(zé)的同時也可以獲得收益。DPoS 是基于民主投票的思想來實現(xiàn)的,通過民主投票和選舉機(jī)制使得block 內(nèi)的節(jié)點免受集中化制約和惡意使用,常使用的加密貨幣有Steem、BitShares 等。

        2.3.4 實用拜占庭容錯算法

        實用拜占庭容錯算法(Practical Byzantine Fault Tolerance),這是一種基于通訊的共識協(xié)議,基于通訊的協(xié)議將投票權(quán)分配給網(wǎng)絡(luò)中的各個節(jié)點,并利用多輪通訊最終達(dá)成統(tǒng)一協(xié)議。這該協(xié)議的執(zhí)行可分為預(yù)準(zhǔn)備(pre-prepare)階段、準(zhǔn)備(prepare)階段和提交(commit)階段3 個階段[2]:具體過程為:一個master 節(jié)點會在預(yù)準(zhǔn)備階段向所有節(jié)點廣播其請求,在準(zhǔn)備階段所有節(jié)點收到廣播請求后判斷是否執(zhí)行該操作,若同意執(zhí)行則添加自己的數(shù)字簽名在消息中,并廣播給其他節(jié)點;若不同意執(zhí)行,則不發(fā)送任何消息,當(dāng)某一節(jié)點接收到其他節(jié)點發(fā)來的執(zhí)行操作消息數(shù)量達(dá)到一定程度后說明執(zhí)行操作達(dá)成了共識。在最后的提交階段,節(jié)點執(zhí)行相應(yīng)的請求,并將執(zhí)行結(jié)果回報給master 節(jié)點。PBFT 算法可以保證當(dāng)30%的參與節(jié)點受到惡意攻擊時分布式系統(tǒng)仍具有可用性。

        2.4 P2P技術(shù)

        區(qū)塊鏈基于P2P 技術(shù)使得block 內(nèi)每個節(jié)點都擁有系統(tǒng)的全部信息,再加上P2P 沒有“中心化”的server,使得block 內(nèi)所有節(jié)點在參與系統(tǒng)運(yùn)行方面體現(xiàn)出獨立特性,整個server 是分散在不同的節(jié)點上的,因此當(dāng)某一節(jié)點遭受惡意攻擊時并不會影響整個系統(tǒng)的運(yùn)轉(zhuǎn)[3-4],從而很好地實現(xiàn)了區(qū)塊鏈網(wǎng)絡(luò)“去中心化”的結(jié)構(gòu)特性,保證了區(qū)塊鏈“無中心化”的特點。

        3 區(qū)塊鏈技術(shù)分類

        根據(jù)節(jié)點選擇進(jìn)入或退出block 的不同方式,可以將區(qū)塊鏈分為公有鏈(Public Chain),許可鏈(License Chain),私有鏈(Private Chain)3 類。

        3.1 公有鏈

        公有鏈允許系統(tǒng)的任何節(jié)點均可參與block 內(nèi)的數(shù)據(jù)維護(hù)與讀取,而且block 內(nèi)的節(jié)點也可以隨時進(jìn)入或退出系統(tǒng),由此可見,公有鏈?zhǔn)且粋€完全“去中心化”的系統(tǒng)。

        3.2 許可鏈

        任何一個節(jié)點想要進(jìn)入或退出block 均需獲得許可,是一種限制可參與的成員節(jié)點的系統(tǒng),所有block 內(nèi)的節(jié)點進(jìn)行數(shù)據(jù)的讀取和計算均要滿足block 內(nèi)的設(shè)計規(guī)則,在許可鏈內(nèi)多采用的是實用拜占庭容錯算法。

        3.3 私有鏈

        私有鏈目前還不能完全解決信任問題,各節(jié)點之間雖彼此透明但不對外公開,僅限于有信任關(guān)系的個體之間使用。

        4 區(qū)塊鏈技術(shù)的應(yīng)用

        通過對區(qū)塊鏈相關(guān)文獻(xiàn)進(jìn)行統(tǒng)計研究發(fā)現(xiàn)區(qū)塊鏈的應(yīng)用以及涉及到了多個學(xué)科和領(lǐng)域,相關(guān)熱點應(yīng)用主要有智慧醫(yī)療、智慧交通、金融科技、電子政務(wù)等方面。

        4.1 區(qū)塊鏈技術(shù)在智慧醫(yī)療方面的應(yīng)用

        在智慧醫(yī)療中醫(yī)療大數(shù)據(jù)的收集和共享推動著現(xiàn)代醫(yī)學(xué)的進(jìn)步,而這些信息又常常涉及到一些個人私密數(shù)據(jù),故此在大力發(fā)展智慧醫(yī)療的同時也需要研究者們不斷深入思考究竟該采取怎樣的措施以確保醫(yī)療大數(shù)據(jù)的安全,這也是電子醫(yī)療大數(shù)據(jù)共享發(fā)展的一個瓶頸。

        張超,李強(qiáng)等[5]提出了聯(lián)盟式醫(yī)療區(qū)塊鏈系統(tǒng),該系統(tǒng)基于實用拜占庭容錯算法(Practical Byzantine Fault Tolerance),對算力很小的實體給予一定公信力的政府背書,將區(qū)塊鏈應(yīng)用到Medical System 中,有效解決了Electronic Medical Big Data 的隱私泄露問題,同時還增加了Medical Data 在管理上的靈活性,為患者就醫(yī)提供了便捷,也使得醫(yī)學(xué)研究者能夠獲得更可靠、更有效的醫(yī)療數(shù)據(jù)。

        4.2 區(qū)塊鏈技術(shù)在智能交通系統(tǒng)中的應(yīng)用

        由于物聯(lián)網(wǎng)、AI 和大數(shù)據(jù)的迅速發(fā)展有效地推動了智能交通系統(tǒng)(Intelligent Transportation System)的快速發(fā)展,然而Intelligent Transportation System 的趨于“中心化”的特性有制約了其本身的進(jìn)一步發(fā)展。Yong Y,Wang F Y[6]在面向區(qū)塊鏈的智能交通系統(tǒng)中提出了面向智能交通系統(tǒng)的區(qū)塊鏈模型,將區(qū)塊鏈應(yīng)用到智能交通領(lǐng)域中,進(jìn)一步提升了自動駕駛的安全性能。萬子龍,匡芬[7]在基于區(qū)塊鏈技術(shù)的車聯(lián)網(wǎng)安全體系結(jié)構(gòu)探究一文中提出了基于區(qū)塊鏈技術(shù)的車聯(lián)網(wǎng)安全體系,設(shè)計了一個去中心化的車聯(lián)網(wǎng)數(shù)據(jù)交換系統(tǒng),使得車聯(lián)網(wǎng)節(jié)點間安全可靠的通信得以保障。

        4.3 區(qū)塊鏈技術(shù)在供應(yīng)鏈可信數(shù)據(jù)管理方面的應(yīng)用

        供應(yīng)鏈可信數(shù)據(jù)管理作為協(xié)調(diào)各大企業(yè)間合作互通關(guān)系的途徑,在當(dāng)今產(chǎn)業(yè)集成化背景下,如何確保鏈上各企業(yè)成員間的相互信任問題已經(jīng)成為一件亟待解決的事項。黃宇翔,梁志宏等[8]在基于區(qū)塊鏈的供應(yīng)鏈可信數(shù)據(jù)管理中提出了一種將鏈上貿(mào)易規(guī)則編寫成符合block 共識機(jī)制的智能合約這樣一種解決方案,為供應(yīng)鏈的貿(mào)易數(shù)據(jù)管理提出了新的思路。

        4.4 區(qū)塊練技術(shù)在電子取證信息中的應(yīng)用

        隨著信息技術(shù)的快速發(fā)展,電子取證技術(shù)也應(yīng)用而生,這種新型的取證技術(shù)在數(shù)字取證調(diào)查中得到廣泛的應(yīng)用。然而,電子取證技術(shù)的核心數(shù)據(jù)獲取工作是由相關(guān)中心機(jī)構(gòu)運(yùn)維產(chǎn)生的,這樣的數(shù)據(jù)運(yùn)維機(jī)構(gòu)一旦遭受惡意的攻擊,通過電子取證技術(shù)獲取的證據(jù)其數(shù)據(jù)的完整性無法確保,基于區(qū)塊鏈技術(shù)的電子取證模型擺脫了中心機(jī)構(gòu)的制約,使得電子取證技術(shù)具有更好的防篡改特性有效地確保了電子數(shù)據(jù)的安全性和完備性。黃曉芳,徐蕾等[9]在一種區(qū)塊鏈的云計算電子取證模型中提出了基于Merkle 樹的取證技術(shù),通過改進(jìn)后的共識算法有效降低了block 產(chǎn)生的時間。侯義斌,梁勛等[10]在基于區(qū)塊鏈的電子取證系統(tǒng)架構(gòu)模型一文中設(shè)計出了一套基于區(qū)塊鏈的電子取證模擬系統(tǒng)有效地提高了存證效率。孫靖超[11]在基于區(qū)塊鏈的可擴(kuò)展電子取證模型研究中設(shè)計了一種基于委托權(quán)益證明機(jī)制和實用拜占庭容錯機(jī)制相結(jié)合的block 電子取證模型,該模型有效地增強(qiáng)了系統(tǒng)的可擴(kuò)展性和單位時間的吞吐量,使其在并發(fā)場景下展現(xiàn)出更好的取證效果。

        5 結(jié)語

        區(qū)塊鏈技術(shù)作為近年來被研究者們追議的技術(shù),其應(yīng)用已經(jīng)滲透到多個行業(yè)領(lǐng)域內(nèi),而且這個趨勢在不斷地持續(xù)升溫,一度使得對區(qū)塊鏈技術(shù)的研究成為當(dāng)下最熱門的研究熱點之一[12-13],因此,需要對于區(qū)塊鏈技術(shù)的研究加大力度,投入更多的精力,同時也需要政府在區(qū)塊鏈技術(shù)研發(fā)、區(qū)塊鏈技術(shù)成果轉(zhuǎn)化等方面給予更多的政策引導(dǎo)和資金支持。本文通過對近幾年國內(nèi)外發(fā)表的與區(qū)塊鏈技術(shù)相關(guān)的綜述論文進(jìn)行探究梳理,從區(qū)塊鏈技術(shù)的概念、區(qū)塊鏈技術(shù)基礎(chǔ)保障、區(qū)塊鏈技術(shù)分類、區(qū)塊鏈技術(shù)的應(yīng)用等四方面對區(qū)塊鏈進(jìn)行了簡單的梳理闡述,目的在于幫助熱衷于區(qū)塊鏈技術(shù)的科研工作者了解區(qū)塊鏈技術(shù)當(dāng)下的研究狀況、研究熱點、研究導(dǎo)向以及區(qū)塊鏈技術(shù)未來的發(fā)展演化趨勢。

        猜你喜歡
        機(jī)制系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        構(gòu)建“不敢腐、不能腐、不想腐”機(jī)制的思考
        WJ-700無人機(jī)系統(tǒng)
        ZC系列無人機(jī)遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        自制力是一種很好的篩選機(jī)制
        文苑(2018年21期)2018-11-09 01:23:06
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        定向培養(yǎng) 還需完善安置機(jī)制
        破除舊機(jī)制要分步推進(jìn)
        高清国产日韩欧美| 领导边摸边吃奶边做爽在线观看 | 国产三级a三级三级| 俄罗斯老熟妇色xxxx| 国产精品高潮无码毛片| 久久精品国产精品亚洲婷婷| 真实夫妻露脸爱视频九色网| 一本一本久久aa综合精品| 高清无码一区二区在线观看吞精| 扒下语文老师的丝袜美腿| 亚洲天堂av中文字幕在线观看| 蜜臀av999无码精品国产专区| 真人男女做爰无遮挡免费视频| 精品黄色av一区二区三区| 亚洲av综合色一区二区| 国产精品成人3p一区二区三区| 久久久久无码精品亚洲日韩| 亚洲高清在线观看免费视频| 偷拍一区二区三区四区视频| 国产精品激情| 美日韩毛片| 精品国产夫妻自拍av| 国产18禁黄网站免费观看| 18分钟处破好疼哭视频在线观看 | 蜜臀av一区二区三区免费观看| 欧美日韩视频在线第一区| 国产人成无码视频在线| 国内精品女同一区二区三区| 妺妺窝人体色www婷婷| 日韩av高清无码| 国产高清黄色在线观看91| 风韵人妻丰满熟妇老熟女视频| 国产综合无码一区二区辣椒| 9999精品视频| 日韩激情av不卡在线| 久久久久九九精品影院| 国产看黄网站又黄又爽又色| 国产一区二区三区视频免费在线| 久久久精品人妻一区二区三区妖精 | 国产一女三男3p免费视频| 99re6久精品国产首页|