潘小海
摘要:能源互聯(lián)網(wǎng)企業(yè)進行內(nèi)外數(shù)據(jù)共享時,會出現(xiàn)訪問受限、多標識、被篡改等問題,對數(shù)據(jù)安全共享的效率也產(chǎn)生一定影響。通過區(qū)塊鏈去中心化、無法更改等特點結合,設立以區(qū)塊鏈為基礎的網(wǎng)絡數(shù)據(jù)安全共享系統(tǒng),包含去集中化數(shù)據(jù)命名技術、授權數(shù)據(jù)分布存儲、支持自主分發(fā)協(xié)議,構建數(shù)據(jù)索引命名系統(tǒng),包括一級基礎ODIN與多級擴展ODIN,同時,講解數(shù)據(jù)索引命名的工作制度,驗證ODIN的去中心DNS的功能,為企業(yè)的數(shù)據(jù)安全共享組建安全的網(wǎng)絡環(huán)境。
關鍵詞:能源互聯(lián)網(wǎng);區(qū)塊鏈;數(shù)據(jù)共享;分析
中圖分類號:G642 ? ? ? ?文獻標識碼:A
文章編號:1009-3044(2020)24-0067-02
“能源互聯(lián)網(wǎng)”指的是以電力系統(tǒng)為中心,基于互聯(lián)網(wǎng)新興的信息技術,將分布可再生能源作為主要一次能源,并與天然氣、交通網(wǎng)絡等系統(tǒng)相結合組建的能源利用系統(tǒng)。在如今的能源互聯(lián)網(wǎng)中大部分使用中心化的管理系統(tǒng)來解決問題,但由于能源互聯(lián)網(wǎng)系統(tǒng)較為龐大,系統(tǒng)的工作繁忙,很難實時保持去中心化的高效化。作為去中心化的分布儲存網(wǎng)絡數(shù)據(jù)的區(qū)塊鏈技術是用比特幣的數(shù)字加密貨幣系統(tǒng)的主要技術,組建安全可靠的可信數(shù)據(jù)安全共享系統(tǒng),解決中心化的高投入、低回收與數(shù)據(jù)存儲不可靠的問題等問題。但區(qū)塊鏈也只提供了安全基礎平臺,仍舊缺少與能源互聯(lián)網(wǎng)相適應的數(shù)據(jù)共享技術。所以,本文與區(qū)塊鏈技術的特點相結合設立以區(qū)塊鏈為基礎的數(shù)據(jù)安全共享系統(tǒng),其中包含有去集中化數(shù)據(jù)命名技術、授權數(shù)據(jù)分布存儲等內(nèi)容。本文將開放命名索引技術用到區(qū)塊鏈中,解決數(shù)據(jù)安全標識問題,同時設計以區(qū)塊鏈為基礎的去中心化的DNS域名服務解析制度,解決DNS受控可信的問題。
1以區(qū)塊鏈為基礎的數(shù)據(jù)安全共享系統(tǒng)
文章設計了一種以區(qū)塊鏈為基礎的數(shù)據(jù)安全共享網(wǎng)絡系統(tǒng)。此系統(tǒng)是以如今的互聯(lián)網(wǎng)架構為基礎,把數(shù)據(jù)進行統(tǒng)一的標識,并使用區(qū)塊鏈把數(shù)據(jù)分布存儲,使用設計分發(fā)協(xié)議,從而將數(shù)據(jù)組建成在提供者與消費者中對等的信息網(wǎng)絡,主要內(nèi)容如下:
1.1去集中化數(shù)據(jù)命名技術
與公司數(shù)據(jù)規(guī)范與統(tǒng)一資源標識符相結合,以共享信息模型為基礎來進行建模工作,設計開放數(shù)據(jù)索引命名技術,在網(wǎng)絡中自主命名與交換數(shù)據(jù)索引提供了開放的體系,給自動開放、安全的數(shù)據(jù)管理與產(chǎn)權管理提供了可拓展的數(shù)據(jù)命名標識系統(tǒng),從而為數(shù)據(jù)給予者與用戶的數(shù)據(jù)共享打下了基礎。
1.2 授權數(shù)據(jù)分布高效存儲
將區(qū)塊鏈作為承載的中心,如果連入數(shù)據(jù)時,就對其采取授權加密工作從而達成控制訪問權限的限制。并且,與公司業(yè)務特點與標準相結合,在去中心的網(wǎng)絡實現(xiàn)分布存儲,而數(shù)據(jù)緩存成為區(qū)塊鏈的數(shù)據(jù)共享中的問題。
1.3支持自主對等的數(shù)據(jù)分發(fā)協(xié)議
以區(qū)塊鏈技術的數(shù)據(jù)共享實際上是為了達成P2P的數(shù)據(jù)對等共享網(wǎng)絡。 數(shù)據(jù)安全輸送主要包含開放數(shù)據(jù)索引命名的底層標識符解析、名稱尋址過程與數(shù)據(jù)運輸,比如:設立去中心化的DNS域名解析來進行數(shù)據(jù)的對等安全傳輸。
2去集中化數(shù)據(jù)統(tǒng)一命名技術
2.1開放數(shù)據(jù)索引命名結構
將一級基礎ODIN主要負責處理主鏈間的數(shù)據(jù)命名標識問題,多級基礎ODIN負責處理私有鏈的數(shù)據(jù)命名標識問題,主要內(nèi)容如下:
2.1.1一級基礎ODIN
一級基礎 ODIN的標準構式是PPK與后綴的標準構式可以拓展。兩種命名方式的差別為第一種加入了資源標識并使用數(shù)據(jù)的位置區(qū)塊編號與子數(shù)據(jù)塊索引的二級的標識來識別對所有的數(shù)據(jù)塊;第二種是把全部區(qū)塊的子數(shù)據(jù)完成統(tǒng)一編號后,再標識數(shù)據(jù)的子數(shù)據(jù)塊。
2.1.2多級擴展ODIN
多級擴展ODIN是基于一級ODIN,并由使用者自主使用自有區(qū)塊鏈來定義二級ODIN,并將其注冊記錄整理后組成新區(qū)塊的HASH關鍵字經(jīng)合法驗證并保證其唯一。諸如上述也可以組成更為高級的ODIN標識。
2.2開放數(shù)據(jù)索引命名服務工作制度
ODIN技術將數(shù)據(jù)命名,并使用ODIN數(shù)據(jù)庫接口來給予其他服務,所有ODIN 的工作都應依據(jù)規(guī)定的協(xié)議再進行編碼后,上傳至公有鏈平臺,再經(jīng)過共識后輸入公有鏈。
ODIN技術是在網(wǎng)絡中標識與交換內(nèi)容索引的開放系統(tǒng),其依據(jù)URI標準和SID建模方法,為數(shù)字加密的區(qū)塊鏈開放、可靠的數(shù)據(jù)信息管理與知識管理組建了可以進行拓展的框架。
開放數(shù)據(jù)索引命名服務的工作制度有以下兩個步驟:第一,所以有意向開放數(shù)據(jù)的個體可以使用開源ODIN注冊客戶端來登錄,并將其作為前綴來給開放的數(shù)據(jù)資源編寫一個含有個人前綴的并加入了后綴的ODIN標識串,再把標識串索引至數(shù)據(jù)的元數(shù)據(jù)上,如此ODIN就變?yōu)榱藬?shù)據(jù)資源中的組成部分,并永遠與數(shù)字資源共同存在;第二,已經(jīng)開放的數(shù)據(jù)資源的ODIN記錄、元數(shù)據(jù)信息可使用JSOD編碼的方式存儲在用戶的數(shù)據(jù)庫中,而被儲存的資源就成為ODIN資源標識庫。
3以ODIN為基礎的去中心化DNS域名解析
其主要工作過程如下:數(shù)據(jù)申請者向ODIN用戶端發(fā)出ODIN標識的DNS請求,后用戶端接收到后先在本塊數(shù)據(jù)庫檢索域名,如果查不到就向最近的完整區(qū)塊請求檢索,仍舊查不到就表明此域名不合法.如果查找到,就向指向的ODIN端查找下一級域名,直至不能檢索;最后把查到的索引數(shù)據(jù)輸送到數(shù)據(jù)請求者,經(jīng)解析后得到元數(shù)據(jù)與URL,再使用P2P的傳輸協(xié)議來訪問數(shù)據(jù)。
4實現(xiàn)與驗證
此次驗證使用5臺服務器組建成擴展鏈,并將其與公有鏈相聯(lián)系組成實驗環(huán)境,把一級ODIN標識放置于公有鏈上,把多級擴展ODIN存儲于拓展鏈上再原型驗證,同時分析域名解析的效率。
4.1以區(qū)塊鏈為基礎的ODIN注冊
在ODIN中不但可以使用開放的命名方式,也可以對命名進行部分的約束,如此來進行ODIN域名的管理,以支持本地化的ODIN管理與共享。其他用戶可以依據(jù)已存在的命名標識,其可以作為域名,以供他人查詢,如此來提升去中心化的DNS域名解析能力 。
4.2以ODIN為基礎的去中心化DNS域名解析
域名解析表現(xiàn)為以ODIN去中心化DNS域名解析成功的視圖,其余信息可以便可以以此標識為基礎來進行驗證,保證標識數(shù)據(jù)來源安全。文章也依據(jù)用戶量與DNS解析的訪問效率實行了時間驗證,如果使用者逐漸提升,基于ODIN的DNS域名提升時,訪問的時間也會增加,但用戶數(shù)量和DNS域名間是存在著平衡點,如果用戶緩存域名到達一定數(shù)量的時候,域名的訪問效率也比較高,如果大于此平衡,效率會逐漸降低,區(qū)塊數(shù)對解析速度的影響在剛開始的時候隨著客戶的提升,速度的提升也比較快,后續(xù)再用戶數(shù)量再提升的時候速度提升放緩,并且存在著波動。
5結束語
本文是以區(qū)塊鏈的去中心化、自主對等、無法改變等特點,提出了以區(qū)塊鏈為基礎的數(shù)據(jù)安全共享網(wǎng)絡系統(tǒng),其中包含有去集中化數(shù)據(jù)統(tǒng)一命名、授權數(shù)據(jù)分布存儲與支持對等的數(shù)據(jù)分發(fā)協(xié)議;并設計了開放數(shù)據(jù)索引命名結構,其中包含有一級基礎ODIN與多級擴展ODIN,后又詳細講解了開放數(shù)據(jù)索引命名的工作制度。最后對上述功能進行了驗證與分析。
參考文獻:
[1] 余麗,張濤.美國數(shù)據(jù)有限性開放政策及其對全球網(wǎng)絡安全的影響[J].鄭州大學學報(哲學社會科學版),2019,52(5):12-19.
[2] 羅麗麗.大數(shù)據(jù)與人工智能對高校財務工作影響及對策研究[J].財會學習,2017(21):87.
[3] 任偉,任毅,張慧,等.無人值守無線傳感器網(wǎng)絡中一種安全高效的數(shù)據(jù)存活策略[J].計算機研究與發(fā)展,2009,46(12):2093-2100.
【通聯(lián)編輯:王力】