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

?

基于區(qū)塊鏈技術(shù)的數(shù)字圖書館場景化分層應(yīng)用模型

2020-11-23 07:38朱白李寅
湖北農(nóng)業(yè)科學 2020年18期
關(guān)鍵詞:架構(gòu)設(shè)計區(qū)塊鏈技術(shù)數(shù)字圖書館

朱白 李寅

摘要:建立了基于區(qū)塊鏈技術(shù)的數(shù)字圖書館場景化分層應(yīng)用模型體系架構(gòu),并詳細介紹了各層的關(guān)鍵功能組件和核心服務(wù)模塊,最后與傳統(tǒng)數(shù)字圖書館應(yīng)用場景進行綜合對比分析。結(jié)果表明,相比傳統(tǒng)數(shù)字圖書館應(yīng)用服務(wù)場景,區(qū)塊鏈技術(shù)在數(shù)字圖書館場景化應(yīng)用中安全可信,能進一步增強數(shù)字圖書館系統(tǒng)架構(gòu)的互操作性及可擴展性,并進一步實現(xiàn)圖書館異構(gòu)數(shù)字資源的安全流通。

關(guān)鍵詞:區(qū)塊鏈技術(shù);數(shù)字圖書館;場景化應(yīng)用;分層模型體系;架構(gòu)設(shè)計

中圖分類號:G250.7? ? ? ? ?文獻標識碼:A

文章編號:0439-8114(2020)18-0127-06

DOI:10.14088/j.cnki.issn0439-8114.2020.18.026 開放科學(資源服務(wù))標識碼(OSID):

The application model of digital library scene based on blockchain technology

ZHU Bai, LI Yin

(Shangluo University, Shangluo? 726000, Shaanxi, China)

Abstract: A hierarchicaliy scenario application model architecture of digital library based on the blockchain technology was built, and the key functional components and core service modeles of each layer in detail were introduced, finally the comprehensive and comparative analysis with the traditional digital library application scenarios was made. Results showed that the comparative analysis of the traditional and the blockchain technology service scenarios, the blockchain technology applied to the scenario application of digital library was safe and reliable, and could solve the credibility of digital library resources effectively, enhance the interoperability and scalability of the system architecture, and further realize the safe circulation of the heterogeneous digital resources.

Key words: blockchain technology; digital library; scenario application; hierarchical model system; architecture design

隨著科學技術(shù)的不斷進步,比特幣走入人們的視野,而區(qū)塊鏈技術(shù)作為比特幣底層技術(shù)之一,在各行業(yè)得到了應(yīng)用。《文化部“十三五”時期文化發(fā)展改革規(guī)劃》指出要“推動公共數(shù)字文化建設(shè),加快數(shù)字圖書館、文化館、博物館、美術(shù)館建設(shè),統(tǒng)籌實施重大公共數(shù)字文化建設(shè)工程,加強數(shù)字產(chǎn)品和服務(wù)的開發(fā),提高優(yōu)質(zhì)資源供給能力?!薄敖y(tǒng)籌實施全國文化信息資源共享工程、數(shù)字圖書館推廣工程和公共電子閱覽室建設(shè)計劃,完善國家公共文化數(shù)字支撐平臺,建設(shè)國家基本公共數(shù)字文化資源庫?!盵1] 區(qū)塊鏈技術(shù)是繼大數(shù)據(jù)、云計算、物聯(lián)網(wǎng)后的又一項顛覆性技術(shù),是現(xiàn)代信息社會最前沿的技術(shù)之一,已被列入《“十三五”國家信息化規(guī)劃》,并明確將其定位為長期戰(zhàn)略性前沿技術(shù),指出該技術(shù)是未來五年提供數(shù)字化、網(wǎng)絡(luò)化、智能化服務(wù)的關(guān)鍵技術(shù)之一[2]。2019年1月10日,國家互聯(lián)網(wǎng)信息辦公室發(fā)布《區(qū)塊鏈信息服務(wù)管理規(guī)定》[3],要求區(qū)塊鏈信息服務(wù)提供者應(yīng)當在提供服務(wù)之日起10個工作日內(nèi)通過區(qū)塊鏈信息服務(wù)備案管理系統(tǒng)填報備案信息,可見國家對區(qū)塊鏈技術(shù)的重視,同時也標志國家對以區(qū)塊鏈技術(shù)提供的服務(wù)進行正式的監(jiān)管,從而為區(qū)塊鏈技術(shù)的安全化、規(guī)范化應(yīng)用打下堅實基礎(chǔ)。2019年10月24日,在中央政治局第十八次集體學習時,習近平總書記強調(diào),“把區(qū)塊鏈作為核心技術(shù)自主創(chuàng)新的重要突破口”“加快推動區(qū)塊鏈技術(shù)和產(chǎn)業(yè)創(chuàng)新發(fā)展”。區(qū)塊鏈已走進大眾視野,成為社會的關(guān)注焦點[4,5]。隨著區(qū)塊鏈技術(shù)在圖書館領(lǐng)域的應(yīng)用,將進一步提升數(shù)字化智慧圖書館的服務(wù)效率和管理質(zhì)量,同時也為數(shù)字圖書館的創(chuàng)新發(fā)展注入新的引擎和活力。

1 數(shù)字圖書館區(qū)塊鏈技術(shù)研究現(xiàn)狀

區(qū)塊鏈技術(shù)在圖書館新型應(yīng)用模式深度契合了智慧化數(shù)字圖書館的發(fā)展理念。其應(yīng)用從系統(tǒng)理論到實踐研究,已經(jīng)逐步呈現(xiàn)出精細化、多元化的趨勢,有關(guān)圖書館區(qū)塊鏈技術(shù)應(yīng)用研究的綜述也在不斷的逐步增加。

截至2020年6月1日,在CNKI上以“圖書館”“區(qū)塊鏈”關(guān)鍵字檢索期刊,共有相關(guān)研究論文100篇,其中核心和CSSCI來源期刊33篇,在這33篇核心論文中,研究最多的是應(yīng)用理論研究方面,有9篇,其次是版權(quán)管理和保護方面,有5篇,其他如信息資源安全共享、云平臺智慧閱讀、文獻采購、個人信息保護、出版交易平臺、機構(gòu)知識庫、發(fā)展研究、服務(wù)升級、數(shù)字內(nèi)容產(chǎn)業(yè)鏈、移動用戶行為、新型分層架構(gòu)、數(shù)字資產(chǎn)管理、變革性影響、創(chuàng)新升級、移動視角搜索、隱性知識采集等(表1)。

基于應(yīng)用角度,武洪興[6]從區(qū)塊鏈技術(shù)概念入手,將其特征和三大技術(shù)保障與圖書館實際相結(jié)合,探討了區(qū)塊鏈技術(shù)在圖書館中的應(yīng)用構(gòu)想,分析了在圖書館應(yīng)用中存在的問題,并從國家層面和圖書館層面提出了相應(yīng)對策;周耀[7]介紹了區(qū)塊鏈技術(shù)及其核心價值,詳細分析了區(qū)塊鏈技術(shù)在智慧圖書館建設(shè)中的優(yōu)勢,設(shè)計了基于區(qū)塊鏈技術(shù)的智慧圖書館應(yīng)用系統(tǒng)構(gòu)想,提出了圖書館應(yīng)持續(xù)不斷地學習與改革,以期與其他區(qū)塊鏈產(chǎn)業(yè)的快速發(fā)展相同步;秦珂[8]、趙力[9]、汪瓊等[10]分別對區(qū)塊鏈技術(shù)視野下的圖書館數(shù)字版權(quán)、著作權(quán)保護等方面進行了研究;黃敏聰[11]對區(qū)塊鏈技術(shù)及其對圖書館發(fā)展的變革性影響進行了研究;高勝等[12]提出了基于區(qū)塊鏈技術(shù)的新型分層數(shù)字圖書館體系架構(gòu)。以上研究為數(shù)字圖書館應(yīng)用區(qū)塊鏈技術(shù)提供了很好的理論借鑒與參考。

2 區(qū)塊鏈技術(shù)概述及其實現(xiàn)原理

區(qū)塊鏈技術(shù)是分布式數(shù)據(jù)存儲、點對點傳輸、共識機制、加密算法等計算機技術(shù)的新型應(yīng)用模式。它本質(zhì)上是一個去中心化的數(shù)據(jù)庫,是比特幣的底層技術(shù)之一,是一串使用密碼學算法相關(guān)聯(lián)產(chǎn)生的數(shù)據(jù)塊,每一個數(shù)據(jù)塊中包含了一次比特幣網(wǎng)絡(luò)交易的信息,用于驗證其信息的有效性和生成下一個區(qū)塊[13]。分布式賬本、非對稱加密、共識機制、智能合約是區(qū)塊鏈的四大核心技術(shù)[14-17],區(qū)塊鏈技術(shù)具有去中心化、開放性、獨立性、安全性和匿名性等5大特征。

區(qū)塊鏈起源于比特幣,其發(fā)展經(jīng)歷了3個階段:第一階段是區(qū)塊鏈1.0階段,2008年11月1日,形成了基于區(qū)塊鏈、P2P網(wǎng)絡(luò)、加密、時間戳等技術(shù)的比特幣電子現(xiàn)金系統(tǒng)架構(gòu)理念[18],2009年1月3日序號為0的創(chuàng)世區(qū)塊誕生,2009年1月9日出現(xiàn)了序號為1的區(qū)塊,序號為0的創(chuàng)世區(qū)塊和序號為1的區(qū)塊相連接形成了鏈,標志著區(qū)塊鏈的誕生[19]。區(qū)塊鏈1.0時代主要突出體現(xiàn)的價值為分布式,沒有應(yīng)用性的功能被具體利用,以基于程序算法的數(shù)字貨幣回報為主,但其發(fā)展瓶頸是挖礦高能耗。第二階段是區(qū)塊鏈2.0階段,區(qū)塊鏈依據(jù)可以追溯、不可篡改等特性形成了信任基礎(chǔ),為智能合約提供了可信任的執(zhí)行環(huán)境,1994年Szabo[20]最先提出智能合約,2014年Buterin[21]創(chuàng)造了以太坊,將智能合約引入以太坊。智能合約為上層應(yīng)用的開發(fā)提供基礎(chǔ)設(shè)施支持,智能合約與數(shù)字貨幣相結(jié)合,使區(qū)塊鏈技術(shù)在金融領(lǐng)域的應(yīng)用場景中得到了更廣泛的支持和優(yōu)化。第三階段是2018年區(qū)塊鏈技術(shù)進入3.0階級,它是由區(qū)塊鏈構(gòu)造的一個全球性分布式記賬系統(tǒng)。在這階段,區(qū)塊鏈技術(shù)已經(jīng)能夠滿足更加復雜的商業(yè)邏輯,不再局限于金融行業(yè)應(yīng)用場景,能夠?qū)γ總€互聯(lián)網(wǎng)中代表價值的信息和字節(jié)進行產(chǎn)權(quán)確認、存儲和計量,使資產(chǎn)在區(qū)塊鏈上可以被交易、追蹤和控制,解決了各行各業(yè)的互信問題與數(shù)據(jù)傳遞安全性的技術(shù)落地與實現(xiàn)。區(qū)塊鏈3.0階段更加具有實用性,賦能任何一個行業(yè)。

區(qū)塊鏈的工作原理將一段時間內(nèi)系統(tǒng)中的任意多個節(jié)點與系統(tǒng)交互的數(shù)據(jù),通過密碼學算法記錄到一個區(qū)塊(Block),然后通過哈希函數(shù)生成該區(qū)塊的哈希值作為數(shù)字指紋,供下個鏈接區(qū)塊進行驗證,發(fā)送節(jié)點將該新區(qū)塊數(shù)據(jù)記錄向整個網(wǎng)絡(luò)進行廣播,系統(tǒng)中所有參與節(jié)點通過共識算法共同認定記錄的真實性,通過認定后的區(qū)塊被全網(wǎng)節(jié)點接受并正式納入?yún)^(qū)塊鏈中存儲。區(qū)塊鏈應(yīng)用的所有區(qū)塊按照時間先后順序鏈接成一個完整的鏈條,就是區(qū)塊鏈。為確保安全性和可靠性,區(qū)塊鏈單鏈條既可以在最后一個區(qū)塊后面增加區(qū)塊,也可以回溯發(fā)生的所有交易信息,區(qū)塊鏈是在不可信的網(wǎng)絡(luò)上建立可信的信息交換,通過計算機程序進行開放式總賬形式記賬,使每個節(jié)點可以獨立記錄在區(qū)塊鏈上發(fā)生的所有交易,也可以將其記錄的數(shù)據(jù)更新至網(wǎng)絡(luò),每個參與維護的節(jié)點都能復制獲得一份完整數(shù)據(jù)庫的拷貝,可以在無需第三方介入的情況下,實現(xiàn)人與人之間點對點的交易和互動,從而構(gòu)成了一個去中心化的分布式數(shù)據(jù)存儲。

3 基于區(qū)塊鏈技術(shù)的圖書館場景化應(yīng)用分層模型架構(gòu)設(shè)計

圖書館場景化應(yīng)用分層模型在借鑒傳統(tǒng)計算機網(wǎng)絡(luò)分層管理設(shè)計思想的基礎(chǔ)上和目前常用的區(qū)塊鏈網(wǎng)絡(luò)模型相結(jié)合并進行一定的改進,劃分為底層基礎(chǔ)設(shè)施層、區(qū)塊鏈服務(wù)架構(gòu)層和智能場景應(yīng)用層來進行分層設(shè)計,如圖1所示。

3.1 底層基礎(chǔ)設(shè)施層

數(shù)字圖書館底層基礎(chǔ)設(shè)施層為整個架構(gòu)提供軟硬件設(shè)施及網(wǎng)絡(luò)數(shù)據(jù)傳輸,軟硬件設(shè)施包括了計算機設(shè)備、網(wǎng)絡(luò)設(shè)備、存儲設(shè)備。目前可以通過兩種方案進行解決,一種是購買物理設(shè)備,將這些設(shè)備進行分布式部署,從而為區(qū)塊鏈計算環(huán)境提供支持,通過網(wǎng)絡(luò)設(shè)備實現(xiàn)交易數(shù)據(jù)的傳輸,通過存儲設(shè)備對圖書館數(shù)字資源進行區(qū)塊鏈式存儲,從而實現(xiàn)本地化部署,但其維護成本高,容易造成硬件資源過剩。另一種是購買第三方云服務(wù),目前國內(nèi)比較成熟的云服務(wù)有阿里云、騰訊云、華為云等,均是利用云計算的虛擬化技術(shù)進行有效整合分布式、異構(gòu)的物理資源,可以有效降低部署和維護成本,提高軟硬件資源利用率。數(shù)字圖書館底層網(wǎng)絡(luò)數(shù)據(jù)傳輸也使用的是目前大部分區(qū)塊鏈項目使用的TCP/IP協(xié)議,它位于整個互聯(lián)網(wǎng)協(xié)議層中的最上層,融合了傳統(tǒng)互聯(lián)網(wǎng)模型OSI模型底層,采用了P2P網(wǎng)絡(luò)等傳播機制,可以有效通過加快全網(wǎng)節(jié)點之間的傳播速度來提升全網(wǎng)的確認共識,實現(xiàn)各節(jié)點之間的快速發(fā)現(xiàn)、廣播和通信等。

3.2 區(qū)塊鏈服務(wù)架構(gòu)層

數(shù)字圖書館的區(qū)塊鏈服務(wù)架構(gòu)層是整個架構(gòu)的服務(wù)中樞,是區(qū)塊鏈公鏈自身的底層賬本層,包括了區(qū)塊鏈的網(wǎng)絡(luò)層、數(shù)據(jù)層、共識層和激勵層等4個層級。設(shè)計思路和出發(fā)點是將區(qū)塊鏈技術(shù)底層賬本和上層應(yīng)用進行分離,讓底層賬本的重心放在安全性和去中心化上,在性能上可以將需要共識確權(quán)的數(shù)據(jù)上鏈,從而降低對TPS的需求。

1)區(qū)塊鏈數(shù)據(jù)層。主要負責對區(qū)塊鏈的底層數(shù)據(jù)區(qū)塊、鏈表的數(shù)據(jù)結(jié)構(gòu)等進行封裝,包括了數(shù)據(jù)區(qū)塊、鏈式結(jié)構(gòu)、時間戳、哈希函數(shù)、Merkle樹、非對稱加密等設(shè)計。對數(shù)字圖書館的區(qū)塊結(jié)構(gòu)進行了設(shè)計,每個數(shù)據(jù)區(qū)塊 (Block) 分別由區(qū)塊頭和區(qū)塊體兩個部分構(gòu)成,如圖2所示。

區(qū)塊頭用來保存著區(qū)塊的信息,它主要包括:版本號(大小為4字節(jié),用于跟蹤軟件/協(xié)議的更新)、時間戳(大小為4字節(jié),用于記錄該區(qū)塊具體創(chuàng)建的時間戳)、難度目標(大小為4字節(jié),記錄了該區(qū)塊鏈工作量證明難度目標)、隨機數(shù)(大小為4字節(jié),用于驗證工作量難度,隨機生成,需要相應(yīng)算力,如比特幣挖礦獲得)、前一區(qū)塊的哈希值(大小為32字節(jié),記錄了該區(qū)塊的上一個區(qū)塊的Hash地址,用于將本區(qū)塊與前一個區(qū)塊構(gòu)建一一對應(yīng)的映射關(guān)系)、默克爾根哈希值(大小為32字節(jié),記錄了該區(qū)塊中交易的Merkle樹總根的哈希值)區(qū)塊體主要包括了Merkle樹哈希,可以理解為賬本的一種表現(xiàn)形式,記錄了當前區(qū)塊一定時間內(nèi)經(jīng)過驗證的、區(qū)塊創(chuàng)建過程中生成的所有交易記錄或其他信息,客戶要獲取存在該區(qū)塊中的特定數(shù)據(jù)必須有密鑰才行,從而保證了數(shù)據(jù)在傳輸過程中的安全性。

2)區(qū)塊鏈網(wǎng)絡(luò)層。主要用來對數(shù)字圖書館的區(qū)塊交易數(shù)據(jù)進行P2P點對點網(wǎng)絡(luò)傳輸,由于區(qū)塊鏈技術(shù)沒有中心化服務(wù)器,需要依靠用戶點對點交換信息,因此網(wǎng)絡(luò)層負責和底層基礎(chǔ)設(shè)施層進行P2P網(wǎng)絡(luò)對接,以及傳播機制和驗證機制的實施。圖書館數(shù)字資源、服務(wù)、信息傳輸直接在節(jié)點進行,無需中間環(huán)節(jié)服務(wù)器的介入,信息傳輸和服務(wù)都分散在各個節(jié)點上進行,當一個節(jié)點創(chuàng)造出新的區(qū)塊時會進行廣播,其他節(jié)點收到該節(jié)點信息后對該區(qū)塊的數(shù)據(jù)結(jié)構(gòu)、數(shù)字簽名通過共識算法進行驗證,驗證通過后在該區(qū)塊的基礎(chǔ)上進行新區(qū)塊的創(chuàng)建,從而達到共同維護一個底層賬本的作用。

3)區(qū)塊鏈共識層。由于區(qū)塊鏈系統(tǒng)沒有中心化機構(gòu),因此數(shù)字圖書館在進行數(shù)據(jù)信息傳輸、價值轉(zhuǎn)移時,需要利用共識機制解決并保證每一筆交易在所有記帳節(jié)點上的一致性和正確性。因此在該層封裝網(wǎng)絡(luò)節(jié)點的各類共識算法,讓高度分散的節(jié)點對區(qū)塊數(shù)據(jù)有效性達到快速共識,從而形成共識機制。在數(shù)字圖書館不同的應(yīng)用場景,可以采用以下不同的共識算法:

①POW[22](Proof of Work,工作量證明機制)。通過工作量證明達成共識,是區(qū)塊鏈中使用最多的共識算法,比特幣和以太坊都是基于工作量證明的共識機制。任何網(wǎng)絡(luò)節(jié)點要想生成新的區(qū)塊并寫入,就必須完成工作量證明流程:生成交易并打包進區(qū)塊交易列表,通過默克爾樹算法生成默克爾根哈希,然后把默克爾根哈希及其他相關(guān)字段組裝成區(qū)塊頭,將區(qū)塊頭的字節(jié)數(shù)據(jù)作為工作量證明的輸入,通過不停變更區(qū)塊頭中的隨機數(shù),并對每次變更后的區(qū)塊頭做SHA256運算,如果結(jié)果值小于當前網(wǎng)絡(luò)目標值,則工作量證明完成。

②POS[23](Proof of Stake,權(quán)益證明機制)。通過權(quán)益證明達成共識,系統(tǒng)會根據(jù)節(jié)點持有的區(qū)塊鏈系統(tǒng)的權(quán)益Token(代幣)的數(shù)量與時間的乘積(幣天數(shù))分配相應(yīng)的記賬權(quán),擁有的越多,獲得記賬權(quán)的概率越大。

③DPOS[24](Delegated Proof of Stake,委托權(quán)益證明機制)。通過委托權(quán)益證明達成共識,讓擁有Token的人投票給固定的節(jié)點,這些節(jié)點作為權(quán)益人的代理去行使記賬的權(quán)利。這些獲得投票認可的代表根據(jù)一定的算法依次獲得記賬權(quán)。不同于POW和POS理論上全網(wǎng)都可以參與記賬競爭,DPOS的記賬節(jié)點在一定時間段內(nèi)是確定的。

④PBFT[25-27](Practical Byzantine Fault Tolerance,實用拜占庭容錯)。是一種狀態(tài)機副本復制算法,每個狀態(tài)機的副本都保存了服務(wù)的狀態(tài),要求共同維護一個狀態(tài),所有節(jié)點采取的行動一致,PBFT算法可以容忍小于1/3的無效或者惡意節(jié)點的存在,假設(shè)用f來表示PBFT容忍無效或者惡意節(jié)點數(shù),那么為了保障整個系統(tǒng)可以正常運轉(zhuǎn),則需要有2f+1個正常節(jié)點,如果用|R|表示系統(tǒng)的總結(jié)點數(shù),那么系統(tǒng)的總節(jié)點數(shù)至少應(yīng)為3f + 1??紤]到數(shù)字圖書館區(qū)塊鏈網(wǎng)絡(luò)環(huán)境中,也可能出現(xiàn)與拜占庭將軍類似的環(huán)境,因此利用PBFT來解決處理由于硬件錯誤、網(wǎng)絡(luò)擁塞或中斷以及遭到惡意攻擊等原因造成的計算機和網(wǎng)絡(luò)可能出現(xiàn)不可預料的異常行為,從而達成共識目的。

4)區(qū)塊鏈激勵層。通過設(shè)計一定的經(jīng)濟激勵模型,形成經(jīng)濟激勵的發(fā)行機制和分配機制,在區(qū)塊鏈技術(shù)體系中集成經(jīng)濟因素,鼓勵節(jié)點參與區(qū)塊鏈的安全驗證工作。由于數(shù)字圖書館的大多應(yīng)用場景中,區(qū)塊鏈中其他節(jié)點大部分只參與驗證過程,因而數(shù)字圖書館聯(lián)盟可以根據(jù)實際應(yīng)用場景考慮是否采用經(jīng)濟激勵。

3.3 智能場景應(yīng)用層

智能場景應(yīng)用層可以看作是數(shù)字圖書館區(qū)塊鏈服務(wù)架構(gòu)層的應(yīng)用型擴展,包括了區(qū)塊鏈的合約層和應(yīng)用層兩個層級,可以是基于區(qū)塊鏈技術(shù)的應(yīng)用,也可以是中心化的應(yīng)用結(jié)合,在該層可以通過一系列復雜運算的技術(shù)形成智能合約,構(gòu)建數(shù)字圖書館的多種應(yīng)用場景并達到多鏈并行的效果。該層的重心放在性能和安全上,并將最終關(guān)鍵數(shù)據(jù)傳輸給基礎(chǔ)服務(wù)架構(gòu)層上鏈,其本身利用高性能處理大量數(shù)據(jù),達到現(xiàn)實世界對性能的需求。

1)區(qū)塊鏈合約層。是區(qū)塊鏈作為信任機器的重要層級,在這一層封裝數(shù)字圖書館各類自動化智能腳本,通過自定義約束條件,把代碼寫到合約里,實現(xiàn)不需要第三方信任背書,滿足條件到時間立即實時操作。

2)區(qū)塊鏈應(yīng)用層。是區(qū)塊鏈的展示層,封裝了數(shù)字圖書館各種應(yīng)用場景和案例。如圖書館的數(shù)字版權(quán)管理場景,傳統(tǒng)的數(shù)字確權(quán)只是進行一些形式上的審查,對作品內(nèi)容后續(xù)修改或篡改的真實性甄別難度較大,同時確權(quán)還需要中介機構(gòu)去做,比較費時費力,并且容易受中介機構(gòu)的人為因素影響,但在應(yīng)用了區(qū)塊鏈技術(shù)后,這些問題就會迎刃而解。區(qū)塊鏈場景下數(shù)字版權(quán)確權(quán),會通過分布式賬本模式構(gòu)建一個平等、透明的具有安全保障的共信機制,時間戳技術(shù)可以回溯版權(quán)交易過程,所有的交易行為可以通過智能合約去自動進行,對確權(quán)效率將是一個巨大提升,甚至可以做到實時確權(quán)。一個作品的確權(quán)過程從初創(chuàng)到修改完成、定稿、確權(quán)、版權(quán)許可或轉(zhuǎn)讓等行為難以被篡改和偽造,并可以實時在全鏈上進行公布,還被所有公鏈上的所有節(jié)點共同監(jiān)督和公開查詢,從而實現(xiàn)數(shù)字版權(quán)去中介化的透明管理。

4 傳統(tǒng)架構(gòu)服務(wù)場景與區(qū)塊鏈技術(shù)架構(gòu)服務(wù)場景的對比分析

傳統(tǒng)的數(shù)字圖書館服務(wù),在數(shù)據(jù)所有權(quán)、用戶選擇權(quán)、利益相關(guān)者、被動性服務(wù)等方面如何取代人工審批、得到社會公信力和用戶認可,面臨著邏輯困境;在用戶隱私、數(shù)據(jù)安全、數(shù)據(jù)價值、數(shù)據(jù)全面等方面面臨著現(xiàn)實問題。而區(qū)塊鏈技術(shù)的出現(xiàn),其去中心化的數(shù)據(jù)處理、有共識機制的數(shù)據(jù)傳遞、時序穩(wěn)定的智慧合約、可靠的數(shù)據(jù)關(guān)系與個性化推薦為圖書館智慧服務(wù)提供了重新架構(gòu)技術(shù)底層基礎(chǔ)的機會[28]。相對于傳統(tǒng)技術(shù)架構(gòu),區(qū)塊鏈技術(shù)架構(gòu)能使場景化服務(wù)釋放出極大的商業(yè)價值和社會價值,能夠為圖書館場景化服務(wù)提供資源保障、技術(shù)保障和安全保障[29]。

1)場景1:信息資源共享。傳統(tǒng)信息資源共享:由一個中心統(tǒng)一進行信息分發(fā)和發(fā)布,彼此之間定時批量對賬,對于有時效性要求的信息共享難以達到實時共享,信息共享的雙方缺少一種相互信任的通信方式,難以確定收到的信息是否是對方發(fā)送的。

區(qū)塊鏈信息資源共享:區(qū)塊鏈的共識機制要求各個節(jié)點的數(shù)據(jù)需要保持一致,使得自帶信息共享功能,區(qū)塊鏈的P2P技術(shù)可以實現(xiàn)實時信息共享,區(qū)塊鏈共享節(jié)點不可篡改的共識機制,可構(gòu)建一條安全可靠的信息共享通道。

通過傳統(tǒng)信息資源共享與區(qū)塊鏈信息資源共享對比,區(qū)塊鏈信息資源共享不管是從共享方式和共享安全方面都優(yōu)于傳統(tǒng)信息資源共享(表2)。

2)場景2:知識產(chǎn)權(quán)保護。傳統(tǒng)知識產(chǎn)權(quán)保護:簽證證明流程復雜,登記時間長、費用高。公信力不足,個人或中心化的機構(gòu)存在篡改數(shù)據(jù)的可能,公信力難以得到保證。

區(qū)塊鏈知識產(chǎn)權(quán)保護:簽證證明流程簡化,區(qū)塊鏈應(yīng)用到簽證證明后,無論是登記還是查詢都非常方便,無需再奔走于各個部門之間。區(qū)塊鏈的去中心化存儲,安全可靠,保證沒有一家機構(gòu)可以任意篡改數(shù)據(jù)。

通過傳統(tǒng)知識產(chǎn)權(quán)保護與區(qū)塊鏈知識產(chǎn)權(quán)保護對比,區(qū)塊鏈知識產(chǎn)權(quán)保護從簽證流程和安全程度方面都優(yōu)于傳統(tǒng)知識產(chǎn)權(quán)保護(表3)。

3)場景3:用戶身份認證。傳統(tǒng)用戶身份認證:由中介或者中心化機構(gòu)保存用戶大量隱私信息,用戶信息調(diào)用不透明,有極大的賬戶安全風險。

區(qū)塊鏈用戶身份認證:區(qū)塊鏈使用密鑰為用戶注冊身份,個人信息以散列形式存儲,可以用于多個身份相關(guān)屬性,如姓名、惟一身份號碼、指紋或其他生物信息等。區(qū)塊鏈通過去中心化解決當前隱私安全問題,可以極大地保護用戶安全,降低運行風險。

通過傳統(tǒng)用戶身份認證與區(qū)塊鏈用戶身份認證對比,區(qū)塊鏈用戶身份認證從認證方式和認證安全方面都優(yōu)于傳統(tǒng)用戶身份認證(表4)。

5 結(jié)語

目前區(qū)塊鏈技術(shù)越來越受到各界的重視,已經(jīng)在金融等重要領(lǐng)域進行深入的研究和應(yīng)用,雖然在數(shù)字圖書館服務(wù)領(lǐng)域的創(chuàng)新性應(yīng)用尚處于起步階段,但其在圖書館領(lǐng)域的發(fā)展還有很大的拓展空間。區(qū)塊鏈具有顛覆性的技術(shù)理念,在一定深度上契合了數(shù)字圖書館開放、共享、智能的發(fā)展理念,尤其是區(qū)塊鏈的共識機制、分布式數(shù)據(jù)存儲、獨特的加密算法、點對點的數(shù)據(jù)傳輸?shù)刃滦图夹g(shù)應(yīng)用模式,能夠有效提升數(shù)字圖書館數(shù)據(jù)的完整性與精確性,能夠進一步打破機構(gòu)間的壁壘效應(yīng)、提升圖書館的服務(wù)效能。但區(qū)塊鏈技術(shù)也并非是完美無缺的,應(yīng)該充分認識到區(qū)塊鏈技術(shù)還有很多地方需要進一步改進。在現(xiàn)有的區(qū)塊鏈系統(tǒng)中,其不可篡改的特性是一面雙刃劍,數(shù)據(jù)一旦上鏈便無法更改,面對正常的數(shù)據(jù)修改需求,如面臨失效數(shù)據(jù)、錯誤數(shù)據(jù)將會無法刪除,導致垃圾數(shù)據(jù)的堆積,影響系統(tǒng)運行效率。因此,在特定條件下可修改的區(qū)塊鏈方案就具有廣闊的應(yīng)用前景,如任艷麗等[30]提出可修改的區(qū)塊鏈方案提供了很好的參考。隨著國家的重視和加強區(qū)塊鏈應(yīng)用的監(jiān)管,區(qū)塊鏈技術(shù)應(yīng)用的標準和規(guī)范還需進一步建立健全,大力培養(yǎng)區(qū)塊鏈專業(yè)技術(shù)人才也要盡快提上議事日程。結(jié)合大數(shù)據(jù)、云計算、5G、物聯(lián)網(wǎng)等新一代信息技術(shù),數(shù)字圖書館將迎來提檔升級和創(chuàng)新式蓬勃發(fā)展。

參考文獻:

[1] 文化部“十三五”時期文化發(fā)展改革規(guī)劃[EB/OL]. http://zwgk.mcprc. gov.cn/auto255/201702/t20170223_491392.html.

[2] 國務(wù)院關(guān)于印發(fā)“十三五”國家信息化規(guī)劃的通知國發(fā)〔2016〕73 號《“十三五”國家信息化規(guī)劃》[EB/OL]. http://www.gov.cn/zhengce/content/2016-12/27/ content_5153411.htm.

[3] 關(guān)于區(qū)塊鏈信息服務(wù)備案管理系統(tǒng)上線的通告[EB/OL]. http://www.cac.gov.cn/2019-01/28/c_1124053347.htm.

[4] 習近平:把區(qū)塊鏈作為核心技術(shù)自主創(chuàng)新重要突破口[N].人民日報海外版,2019-10-26(01).

[5] 魏大威,董曉莉.利用區(qū)塊鏈技術(shù)驅(qū)動國家數(shù)字圖書館創(chuàng)新升級[J].圖書館理論與實踐,2018(5):98-103.

[6] 武洪興.區(qū)塊鏈技術(shù)在圖書館中的應(yīng)用構(gòu)想[J].圖書館工作與研究,2019(10):89-96.

[7] 周 耀.區(qū)塊鏈技術(shù)在智慧圖書館中的應(yīng)用研究[J].現(xiàn)代情報,2019(4):94-102.

[8] 秦 珂.區(qū)塊鏈技術(shù)視野下的圖書館數(shù)字版權(quán)管理:作用機制、創(chuàng)新價值和建議[J/OL].圖書館論壇,http://kns.cnki.net/kcms/detail/44.1306.G2.20190916.0912.002.html

[9] 趙 力.區(qū)塊鏈技術(shù)下的圖書館數(shù)字版權(quán)管理研究[J].圖書館學研究,2019(5):75-79.

[10] 汪 瓊,陳 偉.區(qū)塊鏈在圖書館著作權(quán)保護中的效用研究[J].數(shù)字圖書館論壇,2019(3):69-72.

[11] 黃敏聰.區(qū)塊鏈技術(shù)及其對圖書館發(fā)展的變革性影響[J].圖書情報工作,2018(13):11-18.

[12] 高 勝,朱建明.基于區(qū)塊鏈技術(shù)的新型分層數(shù)字圖書館體系架構(gòu)[J].圖書情報工作,2018(24):57-64.

[13] 楊 熳.基于區(qū)塊鏈技術(shù)的會計模式淺探[J].新會計,2017(9):57-58.

[14] 馬 昂, 潘 曉,吳 雷,等.區(qū)塊鏈技術(shù)基礎(chǔ)及應(yīng)用研究綜述[J].信息安全研究,2017(11):968-980.

[15] 袁 勇,王飛躍.區(qū)塊鏈技術(shù)發(fā)展現(xiàn)狀與展望[J].自動化學報,2016(4):481-494.

[16] 沈凱旋,高 勝,朱建明. LibRSM:基于聯(lián)盟鏈的數(shù)字圖書館信息資源安全共享模型[J].國家圖書館學刊,2019(2):77-86.

[17] DINH T T A,LIU R,ZHANG M,et al. Untangling blockchain: A data processing view of blockchain systems[J].IEEE transactions on knowledge and data engineering,2018,30(7):1366-1385.

[18] Bitcoin: A Peer-to-Peer electronic cash system[EB/OL]. https://bitcoin.org/en/bitcoin-paper.

[19] 范希文.金融科技的贏家、輸家和看家[J].金融博覽, 2017(11):44-45.

[20] SZABO N. Smart contracts[EB/OL].http://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html.

[21]? BUTERIN V.A next-generation smart contract and decentralized application platform[R/OL].https://github.com/ethereum/wiki/wiki/White-Paper.

[22] VUKOLIC M.The quest for scalable blockchain fabric:Proof-of-work vs.BFT replication[C] //International workshop on open problems in network security.Zurich:Springer,Cham,2015:112-125.

[23] SALEH F. Blockchain without waste:Proof-of-stake[J]. http://dx.doi.org/10.2139/ssrn.3183935.

[24] CHAUHAN A,MALVIYA O P,VERMA M, et al. Blockchain and scalability[C]//2018 EEE international conference on soft-ware :quality, reliability and security companion (QRS-C). Lis-bon:IEEE,2018:122-128.

[25] SUKHWANI H, MARTI NEZJ M, CHANG X, et al. Performance modeling of pbft consensus process for permissioned blockchain net-work (hyperledger fabric)[C]//2017 EE 36th symposium on reliable distributed systems (SRDS).Hong Kong:EEE,2017:253-255.

[26] 邵奇峰,金澈清,張 召,等.區(qū)塊鏈技術(shù):架構(gòu)及進展[J].計算機學報,2018,41(5):969-988.

[27] 朱 巖,甘國華,鄧 迪,等.區(qū)塊鏈關(guān)鍵技術(shù)中的安全性研究[J].信息安全研究,2016, 2(12):1090-1097.

[28] 陳小平.區(qū)塊鏈技術(shù)在圖書館智慧服務(wù)中的應(yīng)用研究[J].現(xiàn)代情報, 2018(11):66-71.

[29] 王美佳.基于區(qū)塊鏈技術(shù)的圖書館場景化應(yīng)用[J].現(xiàn)代情報, 2019(9): 109-114, 159.

[30] 任艷麗,徐丹婷,張新鵬,等.可修改的區(qū)塊鏈方案[J].軟件學報, DOI:10.13328/j.cnki.jos.005894.

猜你喜歡
架構(gòu)設(shè)計區(qū)塊鏈技術(shù)數(shù)字圖書館
基于安全性需求的高升力控制系統(tǒng)架構(gòu)設(shè)計
對稱加密算法RC5的架構(gòu)設(shè)計與電路實現(xiàn)
應(yīng)用于SAN的自動精簡配置架構(gòu)設(shè)計與實現(xiàn)
基于星務(wù)計算機的系統(tǒng)軟件架構(gòu)設(shè)計
昌乐县| 佛教| 夏河县| 广南县| 广汉市| 朔州市| 和田市| 崇义县| 读书| 龙游县| 湟中县| 固镇县| 宜宾市| 鄂托克旗| 阳朔县| 泸西县| 灵寿县| 西乌珠穆沁旗| 大英县| 蒙山县| 沈丘县| 正阳县| 汝城县| 宁都县| 平顺县| 久治县| 五华县| 辽宁省| 兴海县| 濮阳县| 阳原县| 广河县| 滕州市| 宜川县| 潢川县| 日土县| 浦江县| 随州市| 会同县| 阳朔县| 永福县|