屈艷玲,楊 丹(湖南圖書館)
近年來區(qū)塊鏈技術的出現(xiàn)獲得了金融、公共服務、教育、醫(yī)療等領域及學術界的高度關注。2016 年,我國把區(qū)塊鏈技術提升為國家戰(zhàn)略;2018 年成為區(qū)塊鏈應用元年[1];2019 年 10 日24 日下午,習近平總書記在中央政治局第十八次集體學習時指出,努力推動區(qū)塊鏈技術在健康醫(yī)療、教育、脫貧攻堅、公益等領域的落地應用,為廣大群眾提供更加便捷、高效、智能的公共服務[2]。習主席的指示精神落實到圖書館,為如何有效探究“區(qū)塊鏈+圖書館”重塑讀者服務生態(tài)的本質(zhì),明晰區(qū)塊鏈技術在讀者服務中的應用模式,探索具有實用特色的基于區(qū)塊鏈技術的服務生態(tài),實現(xiàn)服務生態(tài)的再造與優(yōu)化指明了方向,同時也為區(qū)塊鏈技術在圖書館領域的應用研究提供了新方向。
區(qū)塊鏈獨特的多方寫入、公開賬本、信任機制、時序不可篡改等技術特征,可有效的改善資源共享過程中存在的成本高、信息易篡改、信任程度低等缺陷。所謂“區(qū)塊鏈+”,就是利用時下流行的計算機技術、通信技術和區(qū)塊鏈技術,通過數(shù)據(jù)化、去中心化等方式,使區(qū)塊鏈與傳統(tǒng)領域進行融合、重塑,以實現(xiàn)區(qū)塊鏈+N 個領域的生態(tài)變革。“區(qū)塊鏈+”不僅是區(qū)塊鏈技術發(fā)展到一定時期的產(chǎn)物,也是區(qū)塊鏈思維實踐落地的結果。
從雄安新區(qū)推出首例“區(qū)塊鏈+ 訂單融資”產(chǎn)品,到新型冠狀病毒肺炎疫情期間由北京大學信息科學技術學院區(qū)塊鏈研究中心與博雅正鏈(北京) 科技有限公司攜手推出的“博雅醫(yī)鏈”,再到杭州地鐵聯(lián)合支付寶推出的“區(qū)塊鏈+ 支付”——基于區(qū)塊鏈技術的電子發(fā)票[3],“區(qū)塊鏈+”與各個領域的融合實踐展現(xiàn)了以區(qū)塊鏈為創(chuàng)新要素的經(jīng)濟社會生態(tài)重塑的可行性。
雖然區(qū)塊鏈技術與圖書館相結合的應用實例目前尚未出現(xiàn),但是伴隨著“區(qū)塊鏈+ 高等教育”[4]、“區(qū)塊鏈 + 電商”[5]、“區(qū)塊鏈 + 醫(yī)療”[6]、“區(qū)塊鏈+體育”[7]、“區(qū)塊鏈+電力”[3]等概念在我國的相繼落地實施以及研究的深入,“區(qū)塊鏈+圖書館”將成為革新圖書館服務生態(tài)的重要推力。
國內(nèi)外對區(qū)塊鏈在圖書館領域的應用進行了相關的研究與探討。美國博物館與圖書館服務研究所 (The Institute of Museum and Library Services,IMLS)關于將區(qū)塊鏈技術應用于圖書館數(shù)字管理的相關項目得到了美國聯(lián)邦政府、圖書館界及區(qū)塊鏈領域的青睞;美國圖書館協(xié)會(American Library Association,ALA) 也把區(qū)塊鏈技術作為未來圖書館革新的關鍵技術[8]。在國內(nèi)學術界,趙秋利、秦珂、汪瓊等對區(qū)塊鏈技術在圖書館版權保護中的作用、機制和價值進行了闡述[9-11];沈凱旋、公維臣、羅孟儒等從資源治理等不同視角出發(fā),對區(qū)塊鏈技術在館藏資源建設、信息安全、隱性知識挖掘等方面的應用進行探討,提出了相應的邏輯模型與實現(xiàn)路徑[12-14];周耀、湯尚等則從閱讀平臺搭建層面,對平臺搭建的可行性、建設思路、設計框架等進行了研究與分析[15-16]。同時,在CNKI 中以“區(qū)塊鏈”“圖書館”或“區(qū)塊鏈+圖書館”為關鍵詞進行文獻檢索得知,國內(nèi)“區(qū)塊鏈+圖書館”的相關研究還比較少,更凸顯其研究價值所在。
“區(qū)塊鏈+圖書館”即通過區(qū)塊鏈平臺,利用計算機技術、通信技術,將區(qū)塊鏈的創(chuàng)新技術理念與圖書館進行深度融合、變革圖書館治理模式而形成的一種新的服務生態(tài)?!皡^(qū)塊鏈+ 圖書館”讀者服務生態(tài)如圖1 所示,其內(nèi)容和功能主要包括以下四個層面:① 基礎層。以硬件設施、數(shù)據(jù)庫、緩存系統(tǒng)、文件系統(tǒng)為支撐,收集、處理各類服務請求數(shù)據(jù),實現(xiàn)業(yè)務流的底層記錄、處理、共享、反饋等,確保借閱生態(tài)系統(tǒng)的有序運行;② 技術支撐層。主要包括區(qū)塊鏈系統(tǒng)所依賴的基礎及相關功能組件,可細分為區(qū)塊鏈核心節(jié)點、區(qū)塊鏈管理兩個維度,對公共賬本、合約節(jié)點、讀者節(jié)點、賬本瀏覽、節(jié)點狀態(tài)監(jiān)控等進行管理,為業(yè)務流實現(xiàn)去中心化和可信任提供支撐;③ 應用網(wǎng)關層。主要負責服務環(huán)境中讀者信息、證件信息、借閱信息等數(shù)據(jù)的加解密處理,保障讀者個人隱私及服務數(shù)據(jù)不被篡改;④ 接入層。通過智能化設備接入服務系統(tǒng),完成點對點或自助化、自動化的訪問??傮w來說,“區(qū)塊鏈+圖書館”的讀者服務旨在重塑圖書館讀者服務生態(tài)機制,助推“以讀者為中心,服務至上”的圖書館新型服務體系的建立和讀者服務虛擬環(huán)境治理的建設。
圖1 “區(qū)塊鏈+圖書館”讀者服務生態(tài)
3.1.1 數(shù)據(jù)管理功能
(1)服務目錄管理。主要實現(xiàn)服務資源目錄的分類;對服務目錄類別、目錄項與目錄文字的審核與發(fā)布;對多維度目錄、列表的查詢與資源的訪問;對已發(fā)布的服務目錄數(shù)據(jù)進行維護、刪除、停用、更新、重組等。
(2)服務目錄授權。包括服務目錄的數(shù)據(jù)上傳和查詢權限,以及讀者對目錄數(shù)據(jù)提交、目錄瀏覽、數(shù)據(jù)檢索的權限要求。同時將服務目錄權限同步到所有區(qū)塊鏈節(jié)點,區(qū)塊鏈節(jié)點對服務目錄內(nèi)的數(shù)據(jù)進行相關操作,進而高效的實現(xiàn)授權與權限控制。
(3)讀者類別管理。為新注冊讀者設定讀者類別,包括讀者證號、讀者類型,限定讀者權限。
(4)元數(shù)據(jù)管理。對讀者服務資源的內(nèi)容與標識、數(shù)據(jù)的表現(xiàn)形式與模式等進行統(tǒng)一管理,以便對服務數(shù)據(jù)進行整合與管理,推送和定位服務數(shù)據(jù),進而改進服務數(shù)據(jù)的有效存儲,提升檢索的時效性。
(5)保存讀者服務數(shù)據(jù)。建立對應的讀者服務數(shù)據(jù),并定義數(shù)據(jù)格式,將合理的讀者業(yè)務請求數(shù)據(jù)記錄到區(qū)塊鏈數(shù)據(jù)庫中。
(6)數(shù)據(jù)查詢。提供通用的查詢接口,通過請求獲取不同的讀者服務數(shù)據(jù)。
(7)詳情查看。有權限的讀者可以查看個人借閱證的詳細字段。
3.1.2 區(qū)塊鏈管理功能
(1)節(jié)點管理。主要功能是對所有節(jié)點服務器進行集中監(jiān)控,如,機器IP 管理、運行狀態(tài)管理、存儲空間監(jiān)控等;對節(jié)點服務器的啟動、禁用等操作功能;對節(jié)點服務器故障警報的功能。
(2)智能合約管理。瀏覽查看所有智能合約,可以查看合約的發(fā)布人、發(fā)布時間、合約的源代碼等信息;可以通過管理功能上傳新的智能合約以及智能合約的版本。
(3)賬本瀏覽??梢赃B接到任何區(qū)塊鏈節(jié)點,實現(xiàn)對每個區(qū)塊鏈賬本的區(qū)塊和服務數(shù)據(jù)內(nèi)容的瀏覽。按區(qū)塊查看本區(qū)塊所有的服務內(nèi)容;通過服務ID 定位至該服務所在的區(qū)塊,并展示區(qū)塊的詳細內(nèi)容。
(4)讀者管理。讀者管理對接讀者管理智能合約,實現(xiàn)讀者注冊、審核、權限分配與維護等相關功能。
(5)請求事項管理。支持新增請求事項、審核、查詢審批事項詳情。
(6)讀者積分管理。支持讀者積分查詢、更改、積分變化歷史查詢等功能。
3.1.3 系統(tǒng)管理功能
(1)實現(xiàn)系統(tǒng)用戶和系統(tǒng)角色的增加、刪除、修改、查詢與權限的分配。
(2)實現(xiàn)查詢系統(tǒng)操作日志、系統(tǒng)業(yè)務日志以及查看日志文件等功能。
(3)實現(xiàn)系統(tǒng)告警的查詢與處理以及系統(tǒng)狀態(tài)監(jiān)控,包括CPU、內(nèi)存、磁盤、業(yè)務統(tǒng)計數(shù)據(jù)等關鍵指標的監(jiān)控。
3.2.1 智能合約設計
從整個讀者服務生態(tài)流程考慮,智能合約的設計包括對讀者服務數(shù)據(jù)的查詢和修改。根據(jù)功能可以將智能合約模塊劃分為區(qū)塊鏈訪問層、標準訪問層、讀者層等,各模塊可以根據(jù)具體服務需求實現(xiàn)相應功能(見圖2)。如,合約管理主要實現(xiàn)對其他合約的管理,包括注冊、升級等功能;審批合約主要對服務過程中需要查詢、審核的請求服務進行審批。
圖2 智能合約模塊與功能結構
3.2.2 授權存證
讀者通過簽署電子協(xié)議將相應權限授予圖書館。圖書館借助存儲的憑證,將讀者授權信息上鏈到“授權信息鏈”,執(zhí)行鏈上代碼,發(fā)起鏈上查詢,并記錄授權信息到區(qū)塊;然后,當讀者提交服務需求時,在鏈上發(fā)起鑒權操作以確認讀者是否有權限,如確已授權,則返回相應服務數(shù)據(jù)。在此模式下,任何區(qū)塊鏈節(jié)點都能不可更改地記錄鏈上授權信息,且授權記錄可以多方共享。此外,由于授權與具體服務數(shù)據(jù)解耦,區(qū)塊鏈節(jié)點的加入與退出相對靈活。完整的讀者服務數(shù)據(jù)授權鑒權流程如圖3 所示。
圖3 服務數(shù)據(jù)授權鑒權流程圖
3.2.3 區(qū)塊鏈身份認證
區(qū)塊鏈身份認證能夠保障身份信息的安全性、真實性、不可篡改性以及可追溯性?;趨^(qū)塊鏈技術構建的身份認證體系能夠統(tǒng)一管理身份信息,為不同類型的讀者服務提供身份認證。如圖4 所示是通過對讀者信息進行認證,建立讀者信息體系的一個示意模型。
圖4 區(qū)塊鏈身份認證模型圖
其關鍵特性如下:① 可信的身份認證與開放接口,讀者基本信息采用區(qū)塊鏈存儲加密,并為信息建立多個層次,根據(jù)不同服務場景授予不同級別的訪問權限。區(qū)塊鏈中的時間戳能夠完整記錄讀者信息變更過程,并且可以使用智能合約編制個人身份認證的多種服務場景接口;② 多服務場景的高效協(xié)同,各服務場景可以直接采用區(qū)塊鏈身份認證進行身份認證、讀者信息授權、自理認證等,且彼此之間可以做到身份信息的共享與驗證;③ 區(qū)塊鏈的智能合約能夠根據(jù)各種身份認證的場景提供授權、信息讀取寫入以及驗證等多種接口,并可實現(xiàn)靈活擴展。
3.2.4 服務數(shù)據(jù)溯源
區(qū)塊鏈能夠?qū)Ψ諗?shù)據(jù)構造出某種程度的“唯一性”,將帶有唯一ID 標識的服務數(shù)據(jù)附于區(qū)塊鏈之上為讀者提供服務,同時破解了服務數(shù)據(jù)溯源難題。在區(qū)塊鏈中參與服務的區(qū)塊鏈節(jié)點共同參與到數(shù)據(jù)服務和行為記錄中,并且對數(shù)據(jù)有效性互驗,既做到了數(shù)據(jù)保真,又保障了數(shù)據(jù)的可追溯性。通過服務數(shù)據(jù)上鏈,各個區(qū)塊鏈節(jié)點完整地記存每條服務數(shù)據(jù)的服務軌跡,當某個區(qū)塊鏈節(jié)點的服務數(shù)據(jù)出現(xiàn)問題時,可以及時、準確地追溯數(shù)據(jù)服務歷史,進而找到服務數(shù)據(jù)偏離的癥結。
圖5 服務數(shù)據(jù)溯源的上鏈手段和流程
3.2.5 云存儲安全保障
為保障讀者服務數(shù)據(jù)在云存儲中的安全性,數(shù)據(jù)要進行加密存儲,并將加密功能前置部署到獨立的服務器上——加密機(見圖6)。讀者服務請求數(shù)據(jù)的訪問必須通過加密機才能讀寫訪問云存儲中的數(shù)據(jù)。其過程為:首先,“讀者服務請求數(shù)據(jù)”訪問“加密機”,進行接入認證并進行細粒度的讀寫刪查權限控制,拒絕非法讀者訪問;之后,“加密機”訪問“云存儲”,進行接入認證,通過公私鑰對隨機串加解密,并輔以人工審核,防止讀者服務數(shù)據(jù)被惡意篡改。
如前文所述,區(qū)塊鏈技術與圖書館的深入融合是圖書館讀者服務生態(tài)重塑的現(xiàn)實需要和重要趨勢,但區(qū)塊鏈技術在圖書館領域的應用卻面臨著諸多亟待解決的問題。鑒于此,本文提出以下優(yōu)化策略,以推動“區(qū)塊鏈+圖書館”服務生態(tài)重塑的進程。
圖6 云存儲安全保障流程圖
區(qū)塊鏈在圖書館界如何應用,目前圖書館領域尚沒有明晰的應用框架或場景,也沒有標準的內(nèi)涵界定,且缺乏公共文化和旅游服務機構對區(qū)塊鏈技術的實際應用場景,這極易對區(qū)塊鏈在圖書館的實施與應用產(chǎn)生影響,更不必說區(qū)塊鏈在公共文化和旅游領域的大規(guī)模推廣與普及。因此,為順應區(qū)塊鏈在圖書館界的應用趨勢,公共文化和旅游管理機構應從滿足讀者的真正需求角度出發(fā),兼顧圖書館服務生態(tài)可持續(xù)發(fā)展,建立統(tǒng)一的指導性規(guī)范來引導區(qū)塊鏈在圖書館界的健康與合理應用。
圖書館服務資源閑置與讀者滿意度不高等問題造成了服務效能低下,圖書館服務供給遭遇了“內(nèi)卷化”和“碎片化”之痛。當下,打破一元主導的單向供給模式,構建多元主體參與框架下的多中心供給模式,同時探索圖書館內(nèi)部資源的發(fā)現(xiàn)和培育機制,提高圖書館服務的自我供給和自我治理能力是提升服務供給效能較為適宜的路徑選擇。通過引入“治理理論”的新思維,采用“文化治理”的工具策略,系統(tǒng)性地調(diào)適服務供給,培育圖書館服務供給的共同體要素,進而解決圖書館服務效能低下的癥結,實現(xiàn)服務共同體的回歸。
由于圖書館服務的公益性且對讀者的準入門檻較低,“區(qū)塊鏈+圖書館”大規(guī)模普及無疑還有很長的路要走。目前,在國家實現(xiàn)治理體系和治理能力變革的重大歷史背景下,區(qū)塊鏈技術作為全新的手段得到了各級政府的青睞。在國家治理政策的支持下,各級政府服務和政務數(shù)據(jù)上鏈的進程急速加快,基于區(qū)塊鏈技術的“政府+政務”“政府+ 智慧城市”開啟了各級政府上鏈創(chuàng)新政務治理的新篇章。因此,圖書館可搭乘政府上鏈這個東風,探尋“區(qū)塊鏈+圖書館”重塑服務生態(tài)的新路子。
區(qū)塊鏈技術在圖書館行業(yè)的應用與普及需要整合、協(xié)同行業(yè)內(nèi)外資源。目前,各公共文化服務機構往往從某一個業(yè)務環(huán)節(jié)或某些業(yè)務角色入手搭建區(qū)塊鏈,尚未形成生態(tài)鏈聯(lián)盟的理念。隨著公共文化服務行業(yè)服務資源整合能力的進一步提升,服務生態(tài)鏈將比現(xiàn)在更具動態(tài)性、靈活性和導向性,形成一種新的服務生態(tài)鏈聯(lián)盟模式,在此模式下,圖書館、文化(群藝)館、博物館等公共文化服務機構參與其中,提供各自領域的服務,并各取所需,信息流可以自由流通,形成一個松散組合的服務鏈生態(tài)圈,進而實現(xiàn)服務價值的最大化。
當前,在新技術驅(qū)動下,加快基于區(qū)塊鏈技術的公共文化事業(yè)發(fā)展已成為革新公共文化治理的新動能,對深入推進文化強國、文化自信建設也將起到引領作用,“區(qū)塊鏈+”的新業(yè)態(tài)已從概念走向現(xiàn)實,在這個關鍵的歷史機遇期,如何學習好、利用好“區(qū)塊鏈+圖書館”技術框架、服務模式、實施路徑進行服務生態(tài)重塑,是圖書館及其他公共文化服務機構共同的任務與時代責任。通過高遠實用的服務標準制定、服務供給的多元治理、服務生態(tài)聯(lián)盟的建立,塑造“區(qū)塊鏈+圖書館”的行業(yè)標準,真正實現(xiàn)區(qū)塊鏈技術在圖書館的應用落地。