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

下載本文檔

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

文檔簡(jiǎn)介

ICS35.240

DB11/T2047—2022

CCSL70

DB11

北京市地方標(biāo)準(zhǔn)

DB11/T2047—2022

目錄區(qū)塊鏈技術(shù)規(guī)范

Technicalspecificationforcatalogblockchain

2022-12-27發(fā)布2023-04-01實(shí)施

北京市市場(chǎng)監(jiān)督管理局發(fā)布

DB11/T2047—2022

前言

本文件按照GB/T1.1—2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)

定起草。

本文件由北京市經(jīng)濟(jì)和信息化局提出并歸口。

本文件由北京市經(jīng)濟(jì)和信息化局組織實(shí)施。

本文件起草單位:北京市經(jīng)濟(jì)和信息化局、北京市大數(shù)據(jù)中心、中國(guó)科學(xué)院計(jì)算技術(shù)研究所、

北京航空航天大學(xué)、北京工業(yè)大學(xué)、中國(guó)科學(xué)院自動(dòng)化研究所、北京微芯區(qū)塊鏈與邊緣計(jì)算研究院、

華為技術(shù)有限公司。

本文件主要起草人:章敏、張晰、張琳、高嵩、賈曉豐、劉旭、趙琰昉、石志國(guó)、劉志榮、駱

亦飛、高文飛、張健楓、江茜、苗婕、王睿宇、王宇航、趙章界、趙瑩、寧振宇、山世光、鄧攀、

林紹福、王曉、林玎玎、孫棋棋、王騰騰、唐琳、屈克。

II

DB11/T2047—2022

目錄區(qū)塊鏈技術(shù)規(guī)范

1范圍

本文件提出了目錄區(qū)塊鏈體系總體架構(gòu),規(guī)范了應(yīng)用層功能要求、區(qū)塊鏈層技術(shù)要求、數(shù)據(jù)共

享支撐層技術(shù)要求和市區(qū)兩級(jí)目錄區(qū)塊鏈對(duì)接技術(shù)要求等內(nèi)容。

本文件適用于指導(dǎo)全市目錄區(qū)塊鏈的規(guī)劃、建設(shè)及市區(qū)兩級(jí)目錄區(qū)塊鏈的對(duì)接,也可供政務(wù)部

門(mén)(包括行政機(jī)關(guān)和具有公共事務(wù)管理職能的事業(yè)單位)及相關(guān)社會(huì)機(jī)構(gòu)對(duì)目錄區(qū)塊鏈的使用和對(duì)

接參考。

2規(guī)范性引用文件

下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用

文件,僅該日期對(duì)應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)

適用于本文件。

DB11/T337政務(wù)數(shù)據(jù)資源目錄體系規(guī)范

DB11/T1919政務(wù)數(shù)據(jù)匯聚共享規(guī)范

3術(shù)語(yǔ)和定義

下列術(shù)語(yǔ)和定義適用于本文件。

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ù)的訪(fǎng)問(wèn)信息。

注:訪(fǎng)問(wèn)信息包含用戶(hù)名和密碼。

3.3

智能合約smartcontract

以數(shù)字形式定義的計(jì)算機(jī)協(xié)議,在滿(mǎn)足約定條款下可自動(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ù)同步工具。

4總體架構(gòu)

1

DB11/T2047—2022

目錄區(qū)塊鏈體系包括市、區(qū)兩級(jí)目錄區(qū)塊鏈。市級(jí)目錄區(qū)塊鏈由應(yīng)用層、區(qū)塊鏈層和數(shù)據(jù)共享

支撐層等層級(jí)組成,其中,應(yīng)用層提供與用戶(hù)交互的應(yīng)用功能,包括內(nèi)部管理、數(shù)據(jù)共享管理等;

區(qū)塊鏈層提供區(qū)塊鏈核心能力,包括智能合約、共識(shí)機(jī)制、加密算法、賬本存儲(chǔ)等;數(shù)據(jù)共享支撐

層提供數(shù)據(jù)共享支撐能力,通過(guò)數(shù)據(jù)探針、數(shù)據(jù)接口服務(wù)對(duì)接等方式實(shí)現(xiàn)數(shù)據(jù)共享;市級(jí)目錄區(qū)塊

鏈以跨鏈或接口方式實(shí)現(xiàn)與區(qū)級(jí)目錄區(qū)塊鏈或其他外部應(yīng)用的對(duì)接??傮w架構(gòu)見(jiàn)圖1。

圖1目錄區(qū)塊鏈體系總體架構(gòu)

5應(yīng)用層

5.1內(nèi)部管理

內(nèi)部管理要求按照DB11/T337規(guī)定,支持內(nèi)設(shè)機(jī)構(gòu)管理、職責(zé)目錄管理、數(shù)據(jù)目錄管理、信息

系統(tǒng)管理和提交信息系統(tǒng)鑰匙等功能。

5.2數(shù)據(jù)共享管理

數(shù)據(jù)共享管理要求按照DB11/T1919規(guī)定,支持?jǐn)?shù)據(jù)共享申請(qǐng)、數(shù)據(jù)共享審批等功能。

6區(qū)塊鏈層

6.1智能合約

6.1.1開(kāi)發(fā)要求

開(kāi)發(fā)語(yǔ)言

智能合約的開(kāi)發(fā)語(yǔ)言應(yīng)遵循以下要求:

a)具備圖靈完備性,能夠表達(dá)各種業(yè)務(wù)邏輯;

b)具備IDE、編譯等工具支撐;

c)具備面向?qū)ο竽芰Γ?/p>

2

DB11/T2047—2022

d)至少支持Rust、Go、C++、Solidity其中之一。

文件拆分

智能合約的文件拆分應(yīng)遵循以下要求:

a)可拆分為多個(gè)文件;

b)一個(gè)文件中應(yīng)且只應(yīng)實(shí)現(xiàn)一類(lèi)業(yè)務(wù)邏輯;

c)單個(gè)文件長(zhǎng)度控制在1000行以下。

函數(shù)實(shí)現(xiàn)

智能合約的函數(shù)實(shí)現(xiàn)應(yīng)遵循以下要求:

a)對(duì)可復(fù)用或共用的代碼段抽象成為一個(gè)獨(dú)立函數(shù);

b)函數(shù)有明確的輸入和輸出定義;

c)函數(shù)長(zhǎng)度控制在200行以下;

d)如果函數(shù)內(nèi)有循環(huán),不大于3層。

6.1.2部署要求

智能合約部署應(yīng)遵循以下要求:

a)支持可視化界面安裝和更新智能合約;

b)支持參與方在其管理的節(jié)點(diǎn)安裝和更新智能合約;

c)支持智能合約可插拔。

6.1.3執(zhí)行要求

智能合約執(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é)果都不可篡改。

6.1.4安全性要求

為確保智能合約安全運(yùn)行,應(yīng)遵循以下要求:

a)智能合約執(zhí)行前,通過(guò)數(shù)字證書(shū)對(duì)聯(lián)盟鏈的參與方進(jìn)行身份認(rèn)證;

b)智能合約運(yùn)行在獨(dú)立的沙箱環(huán)境中,確保資源訪(fǎng)問(wèn)安全性;

c)智能合約有執(zhí)行終止條件,以限制對(duì)資源的消耗;

d)智能合約執(zhí)行后,執(zhí)行結(jié)果上鏈留痕。

6.2共識(shí)機(jī)制

共識(shí)機(jī)制應(yīng)遵循以下要求:

a)滿(mǎn)足數(shù)據(jù)一致性要求,支持多節(jié)點(diǎn)對(duì)鏈上數(shù)據(jù)的記錄、驗(yàn)證、修改等操作達(dá)成共識(shí),使參與

節(jié)點(diǎn)的賬本數(shù)據(jù)保持一致,防止任何獨(dú)立節(jié)點(diǎn)惡意篡改鏈上數(shù)據(jù);

b)滿(mǎn)足容錯(cuò)性要求,在故障節(jié)點(diǎn)或惡意節(jié)點(diǎn)所占比例不超過(guò)共識(shí)機(jī)制容錯(cuò)率時(shí),保證系統(tǒng)能正

常運(yùn)行;

c)滿(mǎn)足公平性要求,惡意節(jié)點(diǎn)無(wú)法通過(guò)技術(shù)手段無(wú)限提高出塊比例,或干擾其他共識(shí)節(jié)點(diǎn)的出

塊比例;

d)滿(mǎn)足可升級(jí)性要求,共識(shí)機(jī)制關(guān)鍵參數(shù)(如出塊周期、區(qū)塊大小等)和共識(shí)節(jié)點(diǎn)準(zhǔn)入準(zhǔn)出可

通過(guò)投票表決的方式完成熱升級(jí),避免出現(xiàn)區(qū)塊鏈網(wǎng)絡(luò)硬分叉。

3

DB11/T2047—2022

6.3加密算法

加密算法應(yīng)遵循以下要求:

a)支持國(guó)密SM2非對(duì)稱(chēng)加密算法;

b)支持國(guó)密SM4對(duì)稱(chēng)加密算法;

c)支持國(guó)密SM3哈希算法。

6.4賬本存儲(chǔ)

賬本存儲(chǔ)應(yīng)遵循以下要求:

a)記錄區(qū)塊元數(shù)據(jù)和交易數(shù)據(jù);

b)記錄智能合約讀寫(xiě)的鏈上狀態(tài)數(shù)據(jù);

c)記錄每筆交易在執(zhí)行過(guò)程中的狀態(tài)變化歷史、智能合約調(diào)用歷史、賬戶(hù)發(fā)起交易歷史;

d)支持每筆交易在執(zhí)行過(guò)程中的讀寫(xiě)狀態(tài)數(shù)據(jù)集單獨(dú)保存;

e)記錄智能合約執(zhí)行過(guò)程中產(chǎn)生的事件日志。

7數(shù)據(jù)共享支撐層

7.1數(shù)據(jù)探針

7.1.1功能性要求

庫(kù)表探測(cè)

庫(kù)表探測(cè)應(yīng)遵循以下要求:

a)具備數(shù)據(jù)庫(kù)連通性探測(cè)和庫(kù)表結(jié)構(gòu)變更、庫(kù)表數(shù)據(jù)更新探測(cè)能力;

b)具備多類(lèi)型數(shù)據(jù)庫(kù)的探測(cè)能力,如常見(jiàn)的Oracle、MySQL等;

c)具備多個(gè)數(shù)據(jù)庫(kù)同時(shí)探測(cè)能力;

d)支持定時(shí)執(zhí)行庫(kù)表探測(cè)任務(wù),并返回提示信息。

文件探測(cè)

文件探測(cè)應(yīng)遵循以下要求:

a)具備文件數(shù)據(jù)源連通性探測(cè)能力;

b)具備多類(lèi)型文件傳輸協(xié)議的探測(cè)能力,如常見(jiàn)的SFTP、FTP等;

c)具備多個(gè)文件數(shù)據(jù)源同時(shí)探測(cè)能力;

d)支持定時(shí)執(zhí)行文件探測(cè)任務(wù),并返回提示信息。

庫(kù)表抽取

庫(kù)表抽取應(yīng)遵循以下要求:

a)具備從源庫(kù)表抽取并歸集到目標(biāo)庫(kù)表能力;

b)具備多類(lèi)型數(shù)據(jù)庫(kù)的抽取能力,如常見(jiàn)的Oracle、MySQL等;

c)具備多個(gè)數(shù)據(jù)庫(kù)同時(shí)抽取能力;

d)支持定時(shí)執(zhí)行庫(kù)表抽取任務(wù),并返回提示信息。

文件抽取

文件抽取應(yīng)遵循以下要求:

a)具備多類(lèi)型文件傳輸協(xié)議的抽取能力,如常見(jiàn)的SFTP、FTP等;

b)具備多文件類(lèi)型的抽取能力,如常見(jiàn)的PDF、Word等;

c)具備多個(gè)文件數(shù)據(jù)源同時(shí)抽取能力;

4

DB11/T2047—2022

d)支持定時(shí)執(zhí)行文件抽取任務(wù),并返回提示信息。

7.1.2安全性要求

為確保數(shù)據(jù)探針安全運(yùn)行,應(yīng)遵循以下要求:

a)數(shù)據(jù)源訪(fǎng)問(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ù)探針使用記錄上鏈留痕。

7.1.3可靠性要求

為確保數(shù)據(jù)探針的可靠運(yùn)行,應(yīng)遵循以下要求:

a)滿(mǎn)足7×24小時(shí)穩(wěn)定運(yùn)行,不出現(xiàn)拒絕服務(wù)現(xiàn)象;

b)有流量控制措施,在大業(yè)務(wù)壓力下數(shù)據(jù)探針可正常運(yùn)轉(zhuǎn)。

7.2數(shù)據(jù)接口服務(wù)對(duì)接

數(shù)據(jù)接口服務(wù)對(duì)接應(yīng)遵循以下要求:

a)支持?jǐn)?shù)據(jù)接口服務(wù)信息注冊(cè),包括數(shù)據(jù)接口服務(wù)名稱(chēng)、數(shù)據(jù)接口服務(wù)編碼、數(shù)據(jù)接口服務(wù)地

址等信息;

b)支持?jǐn)?shù)據(jù)接口服務(wù)發(fā)布、變更和刪除;

c)支持?jǐn)?shù)據(jù)接口服務(wù)授權(quán)參數(shù)接收。

8市區(qū)兩級(jí)目錄區(qū)塊鏈對(duì)接

8.1對(duì)接內(nèi)容

市區(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ā)起方接收方

內(nèi)設(shè)機(jī)構(gòu)下發(fā)內(nèi)設(shè)機(jī)構(gòu)信息市級(jí)區(qū)級(jí)

職責(zé)目錄下發(fā)職責(zé)目錄信息市級(jí)區(qū)級(jí)

市級(jí)向

數(shù)據(jù)目錄下發(fā)數(shù)據(jù)目錄信息市級(jí)區(qū)級(jí)

區(qū)級(jí)提供

信息系統(tǒng)下發(fā)信息系統(tǒng)信息市級(jí)區(qū)級(jí)

共享申請(qǐng)下發(fā)共享申請(qǐng)與審批信息市級(jí)區(qū)級(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í)

區(qū)級(jí)向數(shù)據(jù)目錄上報(bào)數(shù)據(jù)目錄信息區(qū)級(jí)市級(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í)

8.2跨鏈對(duì)接方式

市區(qū)兩級(jí)目錄區(qū)塊鏈的跨鏈對(duì)接方式如圖2所示。

5

DB11/T2047—2022

圖2市區(qū)兩級(jí)目錄區(qū)塊鏈跨鏈對(duì)接方式

在市級(jí)目錄區(qū)塊鏈端部署本鏈SDK和區(qū)級(jí)目錄區(qū)塊鏈SPV節(jié)點(diǎn),在區(qū)級(jí)目錄區(qū)塊鏈端部署本

鏈SDK和市級(jí)目錄區(qū)塊鏈SPV節(jié)點(diǎn),經(jīng)由跨鏈核心組件,實(shí)現(xiàn)市區(qū)兩級(jí)目錄區(qū)塊鏈的數(shù)據(jù)交互。

具體應(yīng)遵循以下要求:

a)部署本鏈SDK用于將待跨鏈交易提交至鏈上,在本鏈上登記并配置合法的數(shù)字證書(shū);

b)部署對(duì)端鏈SPV節(jié)點(diǎn)用于對(duì)端鏈交易實(shí)時(shí)訂閱和交易有效性校驗(yàn),確??珂湐?shù)據(jù)的有效性

和跨鏈交易的時(shí)效性。對(duì)端鏈SPV節(jié)點(diǎn)屬于對(duì)端鏈體系內(nèi)的一個(gè)節(jié)點(diǎn),由對(duì)端鏈分配合法的數(shù)字證

書(shū)。

8.3接口對(duì)接方式

8.3.1目錄查詢(xún)接口

目錄查詢(xún)接口參數(shù)見(jiàn)表2。

表2目錄查詢(xún)接口參數(shù)表

序號(hào)接口名稱(chēng)查詢(xún)參數(shù)返回參數(shù)

1業(yè)務(wù)處室查詢(xún)接口orgName單位名稱(chēng)業(yè)務(wù)處室對(duì)象,形式為json字符串。見(jiàn)附錄A.1。

2職責(zé)目錄查詢(xún)接口orgName單位名稱(chēng)職責(zé)目錄對(duì)象,形式為json字符串。見(jiàn)附錄A.2。

3數(shù)據(jù)目錄查詢(xún)接口orgName單位名稱(chēng)數(shù)據(jù)目錄對(duì)象,形式為json字符串。見(jiàn)附錄A.3。

4信息系統(tǒng)查詢(xún)接口orgName單位名稱(chēng)信息系統(tǒng)對(duì)象,形式為json字符串。見(jiàn)附錄A.4。

8.3.2目錄更新接口

目錄更新接口參數(shù)見(jiàn)表3。

表3目錄更新接口參數(shù)表

序號(hào)參數(shù)名稱(chēng)參數(shù)類(lèi)型可選/必選參數(shù)含義

請(qǐng)求注冊(cè)或更新的目錄對(duì)象,處室名稱(chēng)、職責(zé)目錄、

目錄對(duì)象

1RegisterData必選數(shù)據(jù)目錄、信息系統(tǒng)其XMLSchema定義分別見(jiàn)附錄

MetaData數(shù)組

A.1、A.2、A.3、A.4。

用戶(hù)ID,用于判斷用戶(hù)是否有權(quán)限進(jìn)行目錄注冊(cè)或目

2Usercodestring必選

錄更新操作。

3isRegisterBoolean必選true表示目錄注冊(cè),false表示目錄更新。

返回值:成功或失敗,形式為標(biāo)識(shí)符1或0。

6

DB11/T2047—2022

附錄A

(資料性)

對(duì)象描述

A.1業(yè)務(wù)處室對(duì)象描述

{

"custom":{

"officelist":[

{

"officename":"業(yè)務(wù)處室名稱(chēng)",

"officecode":"業(yè)務(wù)處室編碼",

"dutycontent":"三定職責(zé)"

}

]

},

"status":{

"code":1,

"text":"查詢(xún)成功"

}

}

業(yè)務(wù)處室對(duì)象參數(shù)說(shuō)明見(jiàn)表A.1:

表A.1業(yè)務(wù)處室對(duì)象參數(shù)說(shuō)明

序號(hào)名稱(chēng)字段名備注

1返回的結(jié)果集custom

2業(yè)務(wù)處室集合officelist

3業(yè)務(wù)處室名稱(chēng)officename

4業(yè)務(wù)處室編碼officecode

5三定職責(zé)dutycontent

6查詢(xún)狀態(tài)status

7狀態(tài)code1:成功,0:失敗

8接口調(diào)用說(shuō)明text

A.2職責(zé)目錄對(duì)象描述

{

"custom":{

"dutylist":[

{

"officeduty":"業(yè)務(wù)處室職責(zé)",

"officename":"業(yè)務(wù)處室名稱(chēng)",

"dutycode":"職責(zé)目錄編碼",

"resourcename":"數(shù)據(jù)資源名稱(chēng)",

7

DB11/T2047—2022

"corecolumn":"核心數(shù)據(jù)項(xiàng)名稱(chēng)"

}

]

},

"status":{

"code":1,

"text":"查詢(xún)成功"

}

}

職責(zé)目錄對(duì)象參數(shù)說(shuō)明見(jiàn)表A.2:

表A.2職責(zé)目錄對(duì)象參數(shù)說(shuō)明

序號(hào)名稱(chēng)字段名備注

1返回的結(jié)果集custom

2職責(zé)目錄集合dutylist

3業(yè)務(wù)處室職責(zé)officeduty

4業(yè)務(wù)處室名稱(chēng)officename

5職責(zé)目錄編碼dutycode

6數(shù)據(jù)資源名稱(chēng)resourcename

7核心數(shù)據(jù)項(xiàng)名稱(chēng)corecolumn

8查詢(xún)狀態(tài)status

9狀態(tài)code1:成功,0:失敗

10接口調(diào)用說(shuō)明text

A.3數(shù)據(jù)目錄對(duì)象描述

{

"custom":{

"orgcatalog":[

{

"resourcecode":"數(shù)據(jù)目錄編碼",

"resourcename":"數(shù)據(jù)資源名稱(chēng)",

"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)名稱(chēng)",

"fieldtype":"數(shù)據(jù)類(lèi)型",

"fieldlength":"數(shù)據(jù)長(zhǎng)度",

8

DB11/T2047—2022

"valuerange":"取值范圍",

"isnull":"是否為空",

"iskey":"是否主鍵",

"description":"字段描述",

"sharetype":"共享類(lèi)型",

"opentype":"開(kāi)放屬性",

"example":"數(shù)據(jù)樣例",

"structguid":"對(duì)應(yīng)字段"

}

],

}

]

},

"status":{

"code":1,

"text":"查詢(xún)成功"

}

}

數(shù)據(jù)目錄對(duì)象參數(shù)說(shuō)明見(jiàn)表A.3:

表A.3數(shù)據(jù)目錄對(duì)象參數(shù)說(shuō)明

序號(hào)名稱(chēng)字段名備注

1返回的結(jié)果集custom

2數(shù)據(jù)目錄集合orgcatalog

3數(shù)據(jù)目錄編碼resourcecode

4數(shù)據(jù)資源名稱(chēng)resourcename

5所屬職責(zé)目錄dutyname

6數(shù)據(jù)資源摘要summary

7更新周期updatecycle

8是否源自新建信息系統(tǒng)systemguid

9數(shù)據(jù)量total

10數(shù)據(jù)格式format

11數(shù)據(jù)起始日期startdate

12版本version

13數(shù)據(jù)項(xiàng)集合fieldlist

14數(shù)據(jù)項(xiàng)名稱(chēng)fieldname

15數(shù)據(jù)類(lèi)型fieldtype

16數(shù)據(jù)長(zhǎng)度f(wàn)ieldlength

17取值范圍valuerange

18是否為空isnull1:是,0:否

19是否主鍵iskey1:是,0:否

20字段描述description

0:無(wú)條件共享,1:有條

21共享類(lèi)型sharetype

件共享,2:不予共享

22開(kāi)放屬性opentype

9

DB11/T2047—2022

表A.3數(shù)據(jù)目錄對(duì)象參數(shù)說(shuō)明(續(xù))

序號(hào)名稱(chēng)字段名備注

23數(shù)據(jù)樣例example

24對(duì)應(yīng)字段structguid

25查詢(xún)狀態(tài)status

26狀態(tài)code1:成功,0:失敗

27接口調(diào)用說(shuō)明text

A.4信息系統(tǒng)對(duì)象描述

{

"custom":{

"syslist":[

{

"id":"信息系統(tǒng)id",

"appname":"信息系統(tǒng)名稱(chēng)",

"dutyname":"所屬職責(zé)目錄",

"oucode":"單位編碼",

"ouname":"單位名稱(chēng)",

"cloud":"是否入云",

"cloudremark":"未入云備注說(shuō)明"

}

]

},

"status":{

"code":1,

"text":"查詢(xún)成功"

}

}

信息系統(tǒng)對(duì)象參數(shù)說(shuō)明見(jiàn)表A.4:

表A.4信息系統(tǒng)對(duì)象參數(shù)說(shuō)明

序號(hào)名稱(chēng)字段名備注

1返回的結(jié)果集custom

2信息系統(tǒng)集合syslist

3信息系統(tǒng)idid

4信息系統(tǒng)名稱(chēng)appname

5所屬職責(zé)目錄dutyname

6單位編碼oucode

7單位名稱(chēng)ouname

8是否入云cloud0:未入云,1:入云,2:計(jì)劃入云

9未入云備注說(shuō)明cloudremark

10查詢(xún)狀態(tài)status

11狀態(tài)code1:成功,0:失敗

12接口調(diào)用說(shuō)明text

10

DB11/T2047—2022

參考文獻(xiàn)

[1]DB11/T337—2021政務(wù)數(shù)據(jù)資源目錄體系規(guī)范

[2]DB11/T1919—2021政務(wù)數(shù)據(jù)匯聚共享規(guī)范

_________________________________

11

DB11/T2047—2022

目次

前言...............................................................................II

1范圍..............................................................................1

2規(guī)范性引用文件....................................................................1

3術(shù)語(yǔ)和定義........................................................................1

4總體架構(gòu)..........................................................................1

5應(yīng)用層............................................................................2

6區(qū)塊鏈層..........................................................................2

7數(shù)據(jù)共享支撐層....................................................................4

8市區(qū)兩級(jí)目錄區(qū)塊鏈對(duì)接............................................................5

附錄A(資料性)對(duì)象描述...........................................................7

參考文獻(xiàn)...........................................................................11

I

DB11/T2047—2022

目錄區(qū)塊鏈技術(shù)規(guī)范

1范圍

本文件提出了目錄區(qū)塊鏈體系總體架構(gòu),規(guī)范了應(yīng)用層功能要求、區(qū)塊鏈層技術(shù)要求、數(shù)據(jù)共

享支撐層技術(shù)要求和市區(qū)兩級(jí)目錄區(qū)塊鏈對(duì)接技術(shù)要求等內(nèi)容。

本文件適用于指導(dǎo)全市目錄區(qū)塊鏈的規(guī)劃、建設(shè)及市區(qū)兩級(jí)目錄區(qū)塊鏈的對(duì)接,也可供政務(wù)部

門(mén)(包括行政機(jī)關(guān)和具有公共事務(wù)管理職能的事業(yè)單位)及相關(guān)社會(huì)機(jī)構(gòu)對(duì)目錄區(qū)塊鏈的使用和對(duì)

接參考。

2規(guī)范性引用文件

下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用

文件,僅該日期對(duì)應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)

適用于本文件。

DB11/T337政務(wù)數(shù)據(jù)資源目錄體系規(guī)范

DB11/T1919政務(wù)數(shù)據(jù)匯聚共享規(guī)范

3術(shù)語(yǔ)和定義

下列術(shù)語(yǔ)和定義適用于本文件。

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)信息系

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論