国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于區(qū)塊鏈技術(shù)的充電樁運維系統(tǒng)研究

2021-10-27 07:00:34梁欽賜
中國新技術(shù)新產(chǎn)品 2021年15期
關(guān)鍵詞:哈希共識運維

梁欽賜

(國網(wǎng)福建省電力有限公司泉州供電公司,福建 泉州 362000)

電動汽車已經(jīng)成為汽車行業(yè)發(fā)展的必然趨勢,對電動汽車來說,充電樁是其動力來源,也是保證其穩(wěn)定運行的基礎(chǔ)設(shè)施。充電樁運維系統(tǒng)涵蓋內(nèi)容較廣,主要包括運行情況實時監(jiān)測、計量精度監(jiān)測、同配售電機構(gòu)間的結(jié)算管理以及同監(jiān)管部門間的數(shù)據(jù)報備等,涉及多方利益主體。因此建立一個靈活、穩(wěn)定、低成本以及透明化的管理系統(tǒng)十分必要。隨著信息技術(shù)的飛速發(fā)展,許多先進技術(shù)方法被應(yīng)用于充電樁運維系統(tǒng)中,例如軟件模塊化設(shè)計、曼哈頓距離法、優(yōu)化架構(gòu)設(shè)計以及優(yōu)化充電模式等[1],雖然上述技術(shù)方法均在一定程度上解決運維系統(tǒng)存在的相關(guān)問題,但是其采用的均為傳統(tǒng)管理模式,具有中心化特點?,F(xiàn)如今電動汽車逐漸得到了人們的廣泛應(yīng)用,對充電樁管理水平的要求也在不斷提高?;诖?,該文對基于區(qū)塊鏈技術(shù)的充電運維系統(tǒng)展開分析。

1 區(qū)塊鏈原理概述

1.1 區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)分析

從狹義層面進行分析,區(qū)塊鏈主要為根據(jù)時間流程通過殊勛連接方式由數(shù)據(jù)區(qū)塊組成的一種數(shù)據(jù)結(jié)構(gòu),具有鏈?zhǔn)教攸c,具備密碼學(xué)特征,可以避免被篡改和改造,也是分布式賬本的一種類型。從廣義層面進行分析,區(qū)塊鏈能夠通過塊鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)對數(shù)據(jù)進行存儲和驗證,在分布式節(jié)點共識算法的作用下,工作人員能夠便捷地完成數(shù)據(jù)的生成和更新工作;另外,在密碼學(xué)模式的輔助作用下,能夠確保數(shù)據(jù)傳輸和訪問的安全性,因此該結(jié)構(gòu)是通過智能合約進行展開操作和編程的分布式基礎(chǔ)結(jié)構(gòu)。

區(qū)塊鏈中區(qū)塊的基本數(shù)據(jù)單元如圖1所示。各區(qū)塊的主要組成部分包括父區(qū)塊哈希值、時間戳、默克爾根以及加密數(shù)據(jù),哈希值屬于固定字符串的一種,在區(qū)塊鏈數(shù)據(jù)和散列算法的結(jié)合下誕生,該算法的特點是能夠確保區(qū)塊鏈中哈希值的唯一性,實現(xiàn)對各區(qū)塊的有效標(biāo)識,全部節(jié)點均可以通過哈希運算對值數(shù)的準(zhǔn)確性進行驗證,并查看區(qū)塊內(nèi)容是否被更改。另外各區(qū)塊中均存在主動哈希值,它們互相聯(lián)系,保證區(qū)塊之間的串聯(lián)性,進而形成區(qū)塊鏈[2]。默克爾根屬于根哈希值的一種,由全部區(qū)塊數(shù)據(jù)信息組成,也是一種哈希二叉樹的數(shù)值,區(qū)塊頭需要具備根哈希值,但是并不需要將所有數(shù)據(jù)封裝,因此也適用于功耗較低的移動設(shè)備;除此之外,它還能夠?qū)Ψ峭暾麉^(qū)塊鏈網(wǎng)絡(luò)節(jié)點的運行狀態(tài)進行實時檢驗。

圖1 區(qū)塊的基本數(shù)據(jù)單元圖

1.2 數(shù)字簽名

通過以上結(jié)構(gòu)分析可知,區(qū)塊鏈具有數(shù)據(jù)鏈?zhǔn)酱鎯蛡鬏數(shù)奶攸c;另外,為了確保其安全需求以及所有權(quán)驗證需求得到滿足,需要采取一些先進方法對數(shù)據(jù)進行加密處理,例如RSA、ECC和Rabin等,首先需要對其中一個密鑰進行加密處理才可以解開對應(yīng)密鑰,該模式在區(qū)塊鏈技術(shù)中被稱為數(shù)字簽名,對整個系統(tǒng)進行分析,全部數(shù)據(jù)節(jié)點均需要具備公鑰和私鑰,在數(shù)據(jù)傳輸階段,通過私鑰完成簽名處理。在對其他節(jié)點進行接收的過程中,需要對簽名進行驗證,另外還需要檢測數(shù)據(jù)的完整性和合理性,通過檢驗后就可以認(rèn)可數(shù)據(jù)。

1.3 共識機制

對區(qū)塊鏈系統(tǒng)來說,其節(jié)點具備良好的數(shù)據(jù)存儲作用,共識機制的主要作用便是保證存儲數(shù)據(jù)的全面性和準(zhǔn)確性。因此區(qū)塊鏈系統(tǒng)具備下述4個特點:1) 去中心化。主要指所有節(jié)點的平等性、傳送、接收以及存儲等工作均對等,因此是透明、公平的,具有較高的可信度。2) 無法篡改。因為節(jié)點均具備良好的數(shù)據(jù)存儲和維護作用,所以在驗證的作用下得到共識進入系統(tǒng),系統(tǒng)可以充分發(fā)揮哈希函數(shù)單向性的優(yōu)勢以及數(shù)字簽名安全性的特點,確保防偽認(rèn)證功能以及共識機制具備一定的容錯性,保證各節(jié)點無法被篡改。3) 可追溯性。區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)中具備時間戳和鏈?zhǔn)綌?shù)據(jù),能夠保證數(shù)據(jù)時間維度的準(zhǔn)確性,為檢索數(shù)據(jù)全部變更過程提供了巨大的便利。4) 可靠性。系統(tǒng)中全部節(jié)點均對等地維護數(shù)據(jù)并參與全部共識,如果某一節(jié)點發(fā)生故障并不會影響整個系統(tǒng)的穩(wěn)定運行狀態(tài)。并且系統(tǒng)使用非對稱密碼學(xué)實現(xiàn)對敏感數(shù)據(jù)的全面加密,具備權(quán)限的節(jié)點方可進行訪問,進一步強化數(shù)據(jù)的安全性[3]。

2 基于區(qū)塊鏈的充電樁運維系統(tǒng)分析

2.1 場景概述

電動汽車充電樁運維系統(tǒng)主要由充電樁、充電站、檢測箱、檢測機構(gòu)、配電公司以及運維管理部門等構(gòu)成。系統(tǒng)特點包括以下3個方面:1) 具有極高的分散性。多數(shù)情況下,充電樁需要結(jié)合人口密度、交通情況等因素合理地在城市區(qū)域內(nèi)分布,部分區(qū)域充電樁的數(shù)量較少,采取集中式管理方法進行管理就會比較困難。2) 主體繁多。充電樁、配電站、運維部門和檢測部門均為多邊利益主體,因此建立保證多方利益平衡性的有效平臺具有一定的難度。3) 可信性。系統(tǒng)涵蓋的利益主體較多,只有保證彼此信任才能推動系統(tǒng)的穩(wěn)定運行。例如檢測機構(gòu)和充電方的互相信任關(guān)系與充電、用電結(jié)算息息相關(guān),運維部門和監(jiān)管部門的互相信任關(guān)系與數(shù)據(jù)分析、補貼落實關(guān)系密切。

通過對上述特點的分析,將區(qū)塊鏈技術(shù)應(yīng)用于運維系統(tǒng)具有以下3點優(yōu)勢:1) 在智能合約的作用下能夠有效提高分布式管理水平。區(qū)塊鏈技術(shù)的合理應(yīng)用可以為系統(tǒng)提供穩(wěn)定的自治管理系統(tǒng),并且能夠有效地降低成本,智能合約通過將預(yù)定義的規(guī)則向區(qū)塊鏈系統(tǒng)發(fā)出信號,明確其使用規(guī)則,確保數(shù)據(jù)以及交易的自治化管理。2) 并不需要依賴第三方就可以實現(xiàn)去中心化管理。對運維系統(tǒng)涉及的各個利益主體來說,在系統(tǒng)中全部節(jié)點均為對等的,因此可以保證傳輸、接收以及維護等數(shù)據(jù)交易工作的公正性,有效彌補了傳統(tǒng)管理模式中存在的不足。3) 透明化以及高可信性。因為系統(tǒng)數(shù)據(jù)結(jié)構(gòu)以及共識機制的特點,所以能夠保證充電樁監(jiān)測數(shù)據(jù)傳輸?shù)墓?、透明性,并且保證其無法被篡改,具有可追溯性,為相關(guān)部門得到真實、全面的數(shù)據(jù)提供保障,規(guī)避“騙補”、計量缺乏準(zhǔn)確性等問題發(fā)生[4]。

2.2 基于區(qū)塊鏈的充電樁運維系統(tǒng)結(jié)構(gòu)分析

通過上述分析可知區(qū)塊鏈技術(shù)在運維系統(tǒng)中具有較高的使用價值,該文對基于區(qū)塊鏈的充電樁運維系統(tǒng)結(jié)構(gòu)展開分析。

2.2.1 鏈?zhǔn)竭x型

對區(qū)塊鏈技術(shù)網(wǎng)絡(luò)覆蓋范圍以及節(jié)點的相關(guān)特征進行分析,能夠?qū)ζ漕愋瓦M行合理劃分,可以分為公有、私有和聯(lián)盟鏈。

公有鏈中最為典型的便是比特幣,具有極高的開放性,不需要得到授權(quán)便可以隨意進出系統(tǒng)。在多數(shù)情況下,通過數(shù)字加密和算法激勵機制能夠在相應(yīng)的環(huán)境內(nèi)建立一種共識,該共識具有非一致性的特點。由于系統(tǒng)允許匿名參加并且以PoW共識機制為基礎(chǔ),因此安全性以及運行效率存在許多問題,不適用于充電樁運維系統(tǒng)。

私有鏈系統(tǒng)與公有鏈不同,私有鏈具有封閉性的特點,多數(shù)情況下節(jié)點數(shù)量少,多應(yīng)用于組織內(nèi)部機制,節(jié)點之間具有極高的互信度,節(jié)點存在相關(guān)行為均需要通過組織方面的明確,Paxos等即時確認(rèn)共識算法為該系統(tǒng)使用的主要算法,運行效率較高同時安全性更好,不足之處主要體現(xiàn)在系統(tǒng)結(jié)構(gòu)固定、節(jié)點加入或退出程序比較復(fù)雜,因此對區(qū)域內(nèi)充電樁、現(xiàn)場檢測箱的靈活加入和退出來說較為困難,并不適用于充電樁運維系統(tǒng)[5]。

聯(lián)盟鏈?zhǔn)窃谏鲜鰞烧咧g的一種新型結(jié)構(gòu),在多身份互相了解的組織中應(yīng)用廣泛,內(nèi)部節(jié)點具備核心作用,外部節(jié)點的主要作用是提供和查詢相應(yīng)的信息,同公有鏈相比,該系統(tǒng)的運行效率更高,并且安全性更好,不需要代幣激勵機制,信息確認(rèn)同步以及安全性方面均具有一定的優(yōu)勢。并且與私有鏈相比,聯(lián)盟鏈的靈活性更好,為充電樁的靈活進入和退出提供了便利,因此聯(lián)盟鏈適用于充電樁運維系統(tǒng)。

2.2.2 節(jié)點設(shè)置

對區(qū)塊鏈系統(tǒng)來說,數(shù)據(jù)不但具備傳輸、加密、驗證和存儲的功能,同時還具備系統(tǒng)管理的功能。從理論層面分析,區(qū)塊鏈系統(tǒng)中各網(wǎng)絡(luò)節(jié)點具有平等性,具備的功能以及權(quán)限相同。但是根據(jù)運維系統(tǒng)各節(jié)點的運算能力、能耗以及使用特點合理地劃分節(jié)點類型,主要分為安全節(jié)點和不完全節(jié)點。前者主要指標(biāo)準(zhǔn)規(guī)范的區(qū)塊鏈節(jié)點,具備數(shù)據(jù)傳輸、接收、同步以及共識等功能。對基于區(qū)塊鏈的充電樁運維系統(tǒng)來說,配電部門和監(jiān)管部門屬于完全節(jié)點。后者的主要作用是收集和傳輸數(shù)據(jù),完成節(jié)點信息的收集工作后,只需要再存儲相鄰節(jié)點信息以及區(qū)塊頭信息,因此能夠有效簡化工作流程,但是并不具有維護、共識等作用。對整個系統(tǒng)進行分析,可以將檢測箱、充電樁等作為不完全節(jié)點。

該系統(tǒng)是一種分布式對等系統(tǒng),但是在實際應(yīng)用過程中仍存在一定需要解決的問題,例如外界攻擊、故障問題等,工作人員需要加以重視。

2.2.3 PBFT共識機制

PoW類共識算法的關(guān)鍵理念為記賬權(quán)的節(jié)點競爭,各批次的記賬均具有一個難題,只有通過挖掘難題的節(jié)點才能保證區(qū)塊的有效性,也就是“挖礦”。通過對該算法的有效應(yīng)用能夠有效降低成本,只需要確保一半以上節(jié)點的安全性便能夠通過計算力保證區(qū)塊鏈的一致性。但是該機制需要依托大量的計算力,會耗費較多的電能,處理速率較低,并不適用于充電樁運維系統(tǒng)。實用拜占庭容錯屬于一種異步網(wǎng)絡(luò)公式算法,具備良好的容錯能力,能夠提高區(qū)塊鏈系統(tǒng)的響應(yīng)速率,可靠性較好,因此可應(yīng)用于充電樁運維系統(tǒng)中,通過共識算法完成節(jié)點共識。共識過程如圖2所示。

圖2 PBFT執(zhí)行過程

其技術(shù)原理包括以下4點:1) 主節(jié)點通過聯(lián)盟其他節(jié)點收集交易數(shù)據(jù),重新整合形成全新的交易區(qū)塊,之后通過私鑰對新交易區(qū)塊進行數(shù)字簽名和驗證,如公式(1)所示。主節(jié)點吊線需要啟動視圖更換。2) 通過節(jié)點收到主節(jié)點廣播帶來的交易區(qū)塊后,首先需要對區(qū)塊頭中的哈希值和數(shù)字簽名等進行驗證,明確區(qū)塊中交易的合法性和準(zhǔn)確性。完成炎癥后,在節(jié)點驗證結(jié)果附上自己的數(shù)字簽名,通過P2P網(wǎng)絡(luò)廣播至其他節(jié)點,進而在節(jié)點間對新區(qū)塊進行共同炎癥,保證新區(qū)塊的準(zhǔn)確性與合法性。3) 如果某一節(jié)點接收到其他節(jié)點廣播的新區(qū)塊驗證結(jié)果,將其與自身對新區(qū)塊的驗證結(jié)果進行比較,得到審計對比結(jié)論。從節(jié)點會將自身對新區(qū)塊的審計結(jié)果、接收到的審計結(jié)果和對比得出的結(jié)論打包為一個回復(fù)(Reply),附上數(shù)字簽名,傳輸至主節(jié)點。4) 主節(jié)點對節(jié)點傳輸過來的不同審計結(jié)果所采取的操作不同。如果全部節(jié)點認(rèn)可目前交易區(qū)塊,主節(jié)點將全部參與該交易區(qū)塊的從節(jié)點的數(shù)字證書和簽名附在該交易區(qū)塊上,打包廣播內(nèi)全部從節(jié)點,從節(jié)點接收該數(shù)據(jù)區(qū)塊,與數(shù)據(jù)同步,根據(jù)時間的順序與聯(lián)盟鏈連接。

式中:P為節(jié)點編號;V為視圖編號;R為節(jié)點數(shù)量。

2.3 系統(tǒng)功能結(jié)構(gòu)分析

系統(tǒng)功能結(jié)構(gòu)主要包括服務(wù)層、管理層以及數(shù)據(jù)結(jié)構(gòu)層。

服務(wù)層能夠為功能側(cè)、區(qū)塊鏈側(cè)以及通信側(cè)提供相關(guān)服務(wù)。功能側(cè)的主要作用是實現(xiàn)系統(tǒng)的基本功能,例如實時監(jiān)測、現(xiàn)場檢測以及配電管理等;區(qū)塊鏈側(cè)的主要作用是提供核心服務(wù),例如賬戶管理、共識機制以及密鑰管理等;通信側(cè)的主要功能是現(xiàn)場實時通信、遠程實時通信以及路由管理等。另外通信側(cè)還負(fù)責(zé)新節(jié)點的相關(guān)工作,例如充電樁和檢測箱的接入管理。

管理層提供的服務(wù)主要包括以下6個:1) 充電樁與檢測箱注冊管理。2) 不同節(jié)點和不同業(yè)務(wù)的授權(quán)和認(rèn)證管理。3) 同智能電網(wǎng)、電動汽車區(qū)塊鏈之間的跨區(qū)管理。4) 充電、維護保障和檢定交易管理。5) 充電樁和配電部門之間的結(jié)算管理。6) 充電樁和運維部門與監(jiān)管部門間的補貼管理。

數(shù)據(jù)接口層的主要作用是提供桌面客戶端、移動客戶端等相關(guān)服務(wù)端口,為數(shù)據(jù)的研發(fā)提供使用程序接口,同時能夠為數(shù)據(jù)的推送、預(yù)警提供便利。桌面客戶端可以根據(jù)場景的差異合理劃分充電樁檢測裝置平臺,其主要平臺類型為管理平臺、結(jié)算平臺、補貼平臺以及負(fù)荷監(jiān)測平臺等。

通過上述分析可知,實現(xiàn)區(qū)塊鏈技術(shù)和運維系統(tǒng)的有效融合具有極高的使用價值,其特點主要體現(xiàn)在分布式數(shù)據(jù)儲存、鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)、非對稱加密高穩(wěn)定性、無法篡改性以及可追溯等方面,保證數(shù)據(jù)和交易的自治化管理效能,為系統(tǒng)中各利益主體提供了高效、安全且穩(wěn)定的去中心化管理模式。

3 結(jié)語

綜上所述,電動汽車應(yīng)用范圍越來越廣泛,對充電樁運維系統(tǒng)的要求不斷提高,該文在對充電樁運維系統(tǒng)特點進行分析的基礎(chǔ)上,詳細闡述了區(qū)塊鏈技術(shù)在運維系統(tǒng)中的應(yīng)用價值,建立了以區(qū)塊鏈技術(shù)為基礎(chǔ)的充電樁運維系統(tǒng),并對系統(tǒng)結(jié)構(gòu)、功能進行分析,構(gòu)建一種去中心化管理模式。區(qū)塊鏈技術(shù)具備的去中心化分布協(xié)同模式與充電樁運維系統(tǒng)的特點可以完美地契合,因此將區(qū)塊鏈技術(shù)應(yīng)用于充電樁運維系統(tǒng)有助于提高系統(tǒng)的實用性、安全性和穩(wěn)定性。相關(guān)技術(shù)人員仍需要加大研究力度,完善細節(jié),優(yōu)化系統(tǒng)結(jié)構(gòu)。

猜你喜歡
哈希共識運維
共識 共進 共情 共學(xué):讓“溝通之花”綻放
論思想共識凝聚的文化向度
商量出共識
運維技術(shù)研發(fā)決策中ITSS運維成熟度模型應(yīng)用初探
風(fēng)電運維困局
能源(2018年8期)2018-09-21 07:57:24
雜亂無章的光伏運維 百億市場如何成長
能源(2017年11期)2017-12-13 08:12:25
基于ITIL的運維管理創(chuàng)新實踐淺析
基于OpenCV與均值哈希算法的人臉相似識別系統(tǒng)
基于維度分解的哈希多維快速流分類算法
計算機工程(2015年8期)2015-07-03 12:20:04
別讓“PX共識”在爆炸中瓦解
鹤峰县| 荣昌县| 边坝县| 电白县| 吉水县| 长治县| 洪江市| 侯马市| 建阳市| 龙门县| 河西区| 盐城市| 沈丘县| 广南县| 托里县| 河北区| 河西区| 太白县| 游戏| 昌图县| 平湖市| 额济纳旗| 宜兰县| 陆川县| 穆棱市| 石嘴山市| 县级市| 湟源县| 砀山县| 六盘水市| 新安县| 固阳县| 瓮安县| 涿州市| 信宜市| 雅江县| 平山县| 六安市| 常山县| 凉城县| 湟源县|