DB11T 2047-2022 目錄區(qū)塊鏈技術(shù)規(guī)范_第1頁(yè)
DB11T 2047-2022 目錄區(qū)塊鏈技術(shù)規(guī)范_第2頁(yè)
DB11T 2047-2022 目錄區(qū)塊鏈技術(shù)規(guī)范_第3頁(yè)
DB11T 2047-2022 目錄區(qū)塊鏈技術(shù)規(guī)范_第4頁(yè)
DB11T 2047-2022 目錄區(qū)塊鏈技術(shù)規(guī)范_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

DB11/T2047—2022ICS 35.240DB11/T2047—2022CCS L70 DB11北 京 市 地 方 標(biāo) 準(zhǔn)DB11/T2047—2022目錄區(qū)塊鏈技術(shù)規(guī)范發(fā)布北京市市場(chǎng)監(jiān)督管理局發(fā)布北京市市場(chǎng)監(jiān)督管理局2023-04-012022-12-27DB11/T2047—2022目 次前言 II1范引文件 1語(yǔ)定義 1體1用層 2塊2據(jù)享?yè)螌?4區(qū)級(jí)錄塊5附錄A(料)對(duì)7參考11IDB11/T2047—2022前 言GB/T1.1—2020本文件由北京市經(jīng)濟(jì)和信息化局提出并歸口。本文件由北京市經(jīng)濟(jì)和信息化局組織實(shí)施。本文件主要起草人:章敏、張晰、張琳、高嵩、賈曉豐、劉旭、趙琰昉、石志國(guó)、劉志榮、駱亦飛、高文飛、張健楓、江茜、苗婕、王睿宇、王宇航、趙章界、趙瑩、寧振宇、ft世光、鄧攀、林紹福、王曉、林玎玎、孫棋棋、王騰騰、唐琳、屈克。II目錄區(qū)塊鏈技術(shù)規(guī)范

DB11/T2047—2022范圍本文件提出了目錄區(qū)塊鏈體系總體架構(gòu),規(guī)范了應(yīng)用層功能要求、區(qū)塊鏈層技術(shù)要求、數(shù)據(jù)共享支撐層技術(shù)要求和市區(qū)兩級(jí)目錄區(qū)塊鏈對(duì)接技術(shù)要求等內(nèi)容。門(mén)()()DB11/T337政務(wù)數(shù)據(jù)資源目錄體系規(guī)范DB11/T1919政務(wù)數(shù)據(jù)匯聚共享規(guī)范4 4 3.1目錄區(qū)塊鏈catalogblockchain利用區(qū)塊鏈的理念和技術(shù),對(duì)數(shù)據(jù)資源目錄和數(shù)據(jù)共享進(jìn)行統(tǒng)一管控的分布式系統(tǒng)。[來(lái)源:DB11/T1919-2021,3.3,有修改]3.2信息系統(tǒng)鑰匙informationsystemskey政務(wù)部門(mén)信息系統(tǒng)(涉密系統(tǒng)除外)生產(chǎn)庫(kù)的訪問(wèn)信息。注:訪問(wèn)信息包含用戶名和密碼。3.3智能合約smartcontract以數(shù)字形式定義的計(jì)算機(jī)協(xié)議,在滿足約定條款下可自動(dòng)執(zhí)行,執(zhí)行結(jié)果記錄在分布式賬本中且不可篡改。3.4數(shù)據(jù)探針dataprobe在源數(shù)據(jù)庫(kù)與目標(biāo)數(shù)據(jù)庫(kù)之間進(jìn)行數(shù)據(jù)抽取、轉(zhuǎn)換和傳輸?shù)臄?shù)據(jù)同步工具。1DB11/T2047—2022圖1目錄區(qū)塊鏈體系總體架構(gòu)應(yīng)用層內(nèi)部管理要求按照DB11/T337規(guī)定,支持內(nèi)設(shè)機(jī)構(gòu)管理、職責(zé)目錄管理、數(shù)據(jù)目錄管理、信息圖1目錄區(qū)塊鏈體系總體架構(gòu)應(yīng)用層內(nèi)部管理要求按照DB11/T337規(guī)定,支持內(nèi)設(shè)機(jī)構(gòu)管理、職責(zé)目錄管理、數(shù)據(jù)目錄管理、信息系統(tǒng)管理和提交信息系統(tǒng)鑰匙等功能。數(shù)據(jù)共享管理要求按照DB11/T1919規(guī)定,支持?jǐn)?shù)據(jù)共享申請(qǐng)、數(shù)據(jù)共享審批等功能。智能合約的開(kāi)發(fā)語(yǔ)言應(yīng)遵循以下要求:a)具備圖靈完備性,能夠表達(dá)各種業(yè)務(wù)邏輯;b)具備IDE、編譯等工具支撐;c)具備面向?qū)ο竽芰Γ?DB11/T2047—2022d)至少支持Rust、Go、C++、Solidity其中之一。智能合約的文件拆分應(yīng)遵循以下要求:c)1000智能合約的函數(shù)實(shí)現(xiàn)應(yīng)遵循以下要求:a)對(duì)可復(fù)用或共用的代碼段抽象成為一個(gè)獨(dú)立函數(shù);b)函數(shù)有明確的輸入和輸出定義;c)200智能合約部署應(yīng)遵循以下要求:c)智能合約執(zhí)行應(yīng)遵循以下要求:a)對(duì)應(yīng)條件觸發(fā)后,支持智能合約自動(dòng)執(zhí)行;b)支持多組智能合約并行執(zhí)行;c)智能合約執(zhí)行時(shí),由參與方背書(shū),并經(jīng)過(guò)共識(shí);d)智能合約執(zhí)行過(guò)程和結(jié)果都不可篡改。為確保智能合約安全運(yùn)行,應(yīng)遵循以下要求:a)智能合約執(zhí)行前,通過(guò)數(shù)字證書(shū)對(duì)聯(lián)盟鏈的參與方進(jìn)行身份認(rèn)證;b)智能合約運(yùn)行在獨(dú)立的沙箱環(huán)境中,確保資源訪問(wèn)安全性;c)智能合約有執(zhí)行終止條件,以限制對(duì)資源的消耗;d)智能合約執(zhí)行后,執(zhí)行結(jié)果上鏈留痕。共識(shí)機(jī)制應(yīng)遵循以下要求:節(jié)點(diǎn)的賬本數(shù)據(jù)保持一致,防止任何獨(dú)立節(jié)點(diǎn)惡意篡改鏈上數(shù)據(jù);3DB11/T2047—2022加密算法應(yīng)遵循以下要求:a)SM2b)SM4SM3賬本存儲(chǔ)應(yīng)遵循以下要求:e)記錄智能合約執(zhí)行過(guò)程中產(chǎn)生的事件日志。庫(kù)表探測(cè)應(yīng)遵循以下要求:a)具備數(shù)據(jù)庫(kù)連通性探測(cè)和庫(kù)表結(jié)構(gòu)變更、庫(kù)表數(shù)據(jù)更新探測(cè)能力;b)具備多類型數(shù)據(jù)庫(kù)的探測(cè)能力,如常見(jiàn)的Oracle、MySQL等;文件探測(cè)應(yīng)遵循以下要求:SFTP、FTPd)支持定時(shí)執(zhí)行文件探測(cè)任務(wù),并返回提示信息。庫(kù)表抽取應(yīng)遵循以下要求:Oracle、MySQLd)支持定時(shí)執(zhí)行庫(kù)表抽取任務(wù),并返回提示信息。文件抽取應(yīng)遵循以下要求:a)具備多類型文件傳輸協(xié)議的抽取能力,如常見(jiàn)的SFTP、FTP等;b)具備多文件類型的抽取能力,如常見(jiàn)的PDF、Word等;4DB11/T2047—2022為確保數(shù)據(jù)探針安全運(yùn)行,應(yīng)遵循以下要求:a)數(shù)據(jù)源訪問(wèn)憑證(即信息系統(tǒng)鑰匙)采用國(guó)密算法進(jìn)行加密保存;b)通過(guò)數(shù)字證書(shū)對(duì)數(shù)據(jù)使用方進(jìn)行身份認(rèn)證;c)通過(guò)共享授權(quán)對(duì)數(shù)據(jù)使用方進(jìn)行權(quán)限驗(yàn)證;d)數(shù)據(jù)探針使用記錄上鏈留痕。為確保數(shù)據(jù)探針的可靠運(yùn)行,應(yīng)遵循以下要求:7×24數(shù)據(jù)接口服務(wù)對(duì)接應(yīng)遵循以下要求:c)8.2 8.2 市區(qū)兩級(jí)目錄區(qū)塊鏈的跨鏈對(duì)接方式如圖2所示。8.1 市區(qū)兩級(jí)目錄區(qū)塊鏈的對(duì)接內(nèi)容見(jiàn)表1。表1市區(qū)兩級(jí)目錄區(qū)塊鏈對(duì)接內(nèi)容對(duì)接場(chǎng)景對(duì)接內(nèi)容詳細(xì)內(nèi)容發(fā)起方接收方市級(jí)向區(qū)級(jí)提供內(nèi)設(shè)機(jī)構(gòu)下發(fā)內(nèi)設(shè)機(jī)構(gòu)信息市級(jí)區(qū)級(jí)職責(zé)目錄下發(fā)職責(zé)目錄信息市級(jí)區(qū)級(jí)數(shù)據(jù)目錄下發(fā)數(shù)據(jù)目錄信息市級(jí)區(qū)級(jí)信息系統(tǒng)下發(fā)信息系統(tǒng)信息市級(jí)區(qū)級(jí)共享申請(qǐng)下發(fā)共享申請(qǐng)與審批信息市級(jí)區(qū)級(jí)區(qū)級(jí)向市級(jí)提供內(nèi)設(shè)機(jī)構(gòu)上報(bào)內(nèi)設(shè)機(jī)構(gòu)信息區(qū)級(jí)市級(jí)職責(zé)目錄上報(bào)職責(zé)目錄信息區(qū)級(jí)市級(jí)數(shù)據(jù)目錄上報(bào)數(shù)據(jù)目錄信息區(qū)級(jí)市級(jí)信息系統(tǒng)上報(bào)信息系統(tǒng)信息區(qū)級(jí)市級(jí)鑰匙信息上報(bào)信息系統(tǒng)鑰匙信息區(qū)級(jí)市級(jí)共享申請(qǐng)上報(bào)共享申請(qǐng)與審批信息區(qū)級(jí)市級(jí)5DB11/T2047—2022圖2市區(qū)兩級(jí)目錄區(qū)塊鏈跨鏈對(duì)接方式SDKSPVSDKSPVa)部署本鏈SDKSPVSPV返回值:成功或失敗,形式為標(biāo)識(shí)符1或0。表3目錄更新接口參數(shù)表返回值:成功或失敗,形式為標(biāo)識(shí)符1或0。表3目錄更新接口參數(shù)表8.3.2 目錄更新接口參數(shù)見(jiàn)表3。表2目錄查詢接口參數(shù)表目錄查詢接口參數(shù)見(jiàn)表2。序號(hào)接口名稱查詢參數(shù)返回參數(shù)1業(yè)務(wù)處室查詢接口orgName單位名稱業(yè)務(wù)處室對(duì)象,形式為json字符串。見(jiàn)附錄A.1。2職責(zé)目錄查詢接口orgName單位名稱職責(zé)目錄對(duì)象,形式為json字符串。見(jiàn)附錄A.2。3數(shù)據(jù)目錄查詢接口orgName單位名稱數(shù)據(jù)目錄對(duì)象,形式為json字符串。見(jiàn)附錄A.3。4信息系統(tǒng)查詢接口orgName單位名稱信息系統(tǒng)對(duì)象,形式為json字符串。見(jiàn)附錄A.4。序號(hào)參數(shù)名稱參數(shù)類型可選/必選參數(shù)含義1RegisterData目錄對(duì)象MetaData數(shù)組必選請(qǐng)求注冊(cè)或更新的目錄對(duì)象,處室名稱、職責(zé)目錄、數(shù)據(jù)目錄、信息系統(tǒng)其XMLSchema定義分別見(jiàn)附錄A.1、A.2、A.3、A.4。2Usercodestring必選用戶ID,用于判斷用戶是否有權(quán)限進(jìn)行目錄注冊(cè)或目錄更新操作。3isRegisterBoolean必選true表示目錄注冊(cè),false表示目錄更新。6DB11/T2047—2022附 錄 A(資料性)對(duì)象描述A.1{"custom":{"officelist":[{"officename":"業(yè)務(wù)處室名稱","officecode":"業(yè)務(wù)處室編碼","dutycontent":"三定職責(zé)"}]},"status":{"code":1,"text":"查詢成功"}A.2職責(zé)目錄對(duì)象描述{A.2職責(zé)目錄對(duì)象描述{"custom": {"dutylist": [{"officeduty":"業(yè)務(wù)處室職責(zé)","officename":"業(yè)務(wù)處室名稱","dutycode":"職責(zé)目錄編碼","resourcename":"數(shù)據(jù)資源名稱",業(yè)務(wù)處室對(duì)象參數(shù)說(shuō)明見(jiàn)表A.1:表A.1業(yè)務(wù)處室對(duì)象參數(shù)說(shuō)明序號(hào)名稱字段名備注1返回的結(jié)果集custom2業(yè)務(wù)處室集合officelist3業(yè)務(wù)處室名稱officename4業(yè)務(wù)處室編碼officecode5三定職責(zé)dutycontent6查詢狀態(tài)status7狀態(tài)code1:成功,0:失敗8接口調(diào)用說(shuō)明text7DB11/T2047—2022]},

"corecolumn": }"status": {"code": 1,"text": }}職責(zé)目錄對(duì)象參數(shù)說(shuō)明見(jiàn)表A.2:A.3數(shù)據(jù)目錄對(duì)象描述{A.3數(shù)據(jù)目錄對(duì)象描述{"custom":{"orgcatalog":[{"resourcecode":"數(shù)據(jù)目錄編碼","resourcename":"數(shù)據(jù)資源名稱","dutyname":"所屬職責(zé)目錄","summary":"數(shù)據(jù)資源摘要","updatecycle":"更新周期","systemguid":"是否源自新建信息系統(tǒng)","total":"數(shù)據(jù)量","format":"數(shù)據(jù)格式","startdate":"數(shù)據(jù)起始日期","version":"版本""fieldlist":[{"fieldname":"數(shù)據(jù)項(xiàng)名稱","fieldtype":"數(shù)據(jù)類型","fieldlength":"數(shù)據(jù)長(zhǎng)度",序號(hào)名稱字段名備注1返回的結(jié)果集custom2職責(zé)目錄集合dutylist3業(yè)務(wù)處室職責(zé)officeduty4業(yè)務(wù)處室名稱officename5職責(zé)目錄編碼dutycode6數(shù)據(jù)資源名稱resourcename7核心數(shù)據(jù)項(xiàng)名稱corecolumn8查詢狀態(tài)status9狀態(tài)code1:成功,0:失敗10接口調(diào)用說(shuō)明text8DB11/T2047—2022"valuerange":"取值范圍","isnull":"是否為空","iskey":"是否主鍵","description":"字段描述","sharetype":"共享類型","opentype":"開(kāi)放屬性","example":"數(shù)據(jù)樣例","structguid":"對(duì)應(yīng)字段"}],}]},"status":{"code":1,"text":"查詢成功"}}數(shù)據(jù)目錄對(duì)象參數(shù)說(shuō)明見(jiàn)表A.3:表A.3數(shù)據(jù)目錄對(duì)象參數(shù)說(shuō)明序號(hào)名稱字段名備注1返回的結(jié)果集custom2數(shù)據(jù)目錄集合orgcatalog3數(shù)據(jù)目錄編碼resourcecode4數(shù)據(jù)資源名稱resourcename5所屬職責(zé)目錄dutyname6數(shù)據(jù)資源摘要summary7更新周期updatecycle8是否源自新建信息系統(tǒng)systemguid9數(shù)據(jù)量total10數(shù)據(jù)格式format11數(shù)據(jù)起始日期startdate12版本version13數(shù)據(jù)項(xiàng)集合fieldlist14數(shù)據(jù)項(xiàng)名稱fieldname15數(shù)據(jù)類型fieldtype16數(shù)據(jù)長(zhǎng)度f(wàn)ieldlength17取值范圍valuerange18是否為空isnull1:是,0:否19是否主鍵iskey1:是,0:否20字段描述description21共享類型sharetype0:無(wú)條件共享,1:有條件共享,2:不予共享22開(kāi)放屬性opentype9DB11/T2047—2022表A.3數(shù)據(jù)目錄對(duì)象參數(shù)說(shuō)明(續(xù))序號(hào)名稱字段名備注23數(shù)據(jù)樣例example24對(duì)應(yīng)字段structguid25查詢狀態(tài)status26狀態(tài)code1:成功,0:失敗27接口調(diào)用說(shuō)明text{"custom": {"syslist": [{"id":"信息系統(tǒng)id","appname":"oucode":"ouname":"cloud":"是否入云","cloudremark":"未入云備注說(shuō)明"}]},"status":{"code":1,"text":"查詢成功"}}信息系統(tǒng)對(duì)象參數(shù)說(shuō)明見(jiàn)表A.4:表

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論