




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ICS
CCS
團(tuán)體標(biāo)準(zhǔn)
T/CESAXXXX—202X
區(qū)塊鏈可裝配系統(tǒng)流程規(guī)范
Blockchain-Assemblablesystem-Processingflowspecification
征求意見(jiàn)稿
在提交反饋意見(jiàn)時(shí),請(qǐng)將您知道的相關(guān)專(zhuān)利連同支持性文件一并附上。
已授權(quán)的專(zhuān)利證明材料為專(zhuān)利證書(shū)復(fù)印件或扉頁(yè),已公開(kāi)但尚未授權(quán)的專(zhuān)利申請(qǐng)
證明材料為專(zhuān)利公開(kāi)通知書(shū)復(fù)印件或扉頁(yè),未公開(kāi)的專(zhuān)利申請(qǐng)的證明材料為專(zhuān)利申請(qǐng)
號(hào)和申請(qǐng)日期。
202X-XX-XX發(fā)布202X-XX-XX實(shí)施
中國(guó)電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)發(fā)布
T/CESAXXXX—202X
前言
本文件按照GB/T1.1—2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定起
草。
本文件由北京微芯區(qū)塊鏈與邊緣計(jì)算研究院提出。
本文件由中國(guó)電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)歸口。
本文件起草單位:北京微芯區(qū)塊鏈與邊緣計(jì)算研究院、騰訊云計(jì)算(北京)有限責(zé)任公司、北京市大
數(shù)據(jù)中心、北京航空航天大學(xué)、北京電子商務(wù)交易技術(shù)國(guó)家工程實(shí)驗(yàn)室、北京數(shù)字認(rèn)證股份有限公司。
本文件主要起草人:任常銳、黃普、唐琳、殷舒、萬(wàn)明超、胡志琳、武尚、楊華衛(wèi)、李力、敖萌、
張建俊、石志國(guó)、高嵩、劉一萱、柴躍廷、黃亞?wèn)|、張永強(qiáng)、梁海驊。
III
T/CESAXXXX—202X
引言
區(qū)塊鏈可裝配系統(tǒng)是由一組可替代、遵循相應(yīng)規(guī)范的模塊按照使用者的定制需求組合而成的可正常
運(yùn)作的區(qū)塊鏈系統(tǒng)。區(qū)塊鏈可裝配系統(tǒng)通過(guò)標(biāo)準(zhǔn)流程抽象,采用標(biāo)準(zhǔn)化、模塊化的技術(shù)手段,使得用戶
可根據(jù)自身需求,精準(zhǔn)地選擇和裁剪不同的基礎(chǔ)模塊,支持不同的系統(tǒng)特性,從而裝配出能支持廣域應(yīng)
用場(chǎng)景的區(qū)塊鏈系統(tǒng),將區(qū)塊鏈系統(tǒng)的實(shí)現(xiàn)從現(xiàn)有的手工作業(yè)模式推進(jìn)到自動(dòng)裝配生產(chǎn)模式。
可裝配系統(tǒng)與常見(jiàn)的支持可拔插的系統(tǒng)的區(qū)別在于可裝配系統(tǒng)的自由度高于支持可拔插的系統(tǒng)。一
般支持可拔插的系統(tǒng)是有一個(gè)固定的框架,并且有固定的模塊接口,通過(guò)替換模塊的方式實(shí)現(xiàn)可拔插。
而可裝配系統(tǒng)是通過(guò)模塊間的組合,直接組成一個(gè)完整的系統(tǒng)。從模塊替換角度來(lái)看,可裝配系統(tǒng)沒(méi)有
一個(gè)固定的框架,系統(tǒng)的框架本身也是可替換的。因此從軟件架構(gòu)角度看,可拔插的系統(tǒng)是一種特殊的
可裝配系統(tǒng),可拔插系統(tǒng)是框架固定的可裝配系統(tǒng)。
本標(biāo)準(zhǔn)是《區(qū)塊鏈可裝配系統(tǒng)》系列標(biāo)準(zhǔn)的第二篇,給出了一種典型的區(qū)塊鏈可裝配系統(tǒng)的執(zhí)行
流程及系統(tǒng)模塊劃分,以及判定一個(gè)區(qū)塊鏈系統(tǒng)是否屬于此種典型的區(qū)塊鏈可裝配系統(tǒng)的驗(yàn)證方法。
本標(biāo)準(zhǔn)可為區(qū)塊鏈可裝配系統(tǒng)提供基礎(chǔ)參考,有助理解區(qū)塊鏈可裝配系統(tǒng)的概念,有助于區(qū)塊鏈用
戶選擇具體的區(qū)塊鏈系統(tǒng)。此外,本標(biāo)準(zhǔn)有助于多方協(xié)作共同開(kāi)發(fā)區(qū)塊鏈底層平臺(tái),對(duì)于促進(jìn)區(qū)塊鏈技
術(shù)普及和規(guī)?;瘧?yīng)用具有重要意義。
IV
T/CESAXXXX—202X
區(qū)塊鏈可裝配系統(tǒng)流程規(guī)范
1范圍
本標(biāo)準(zhǔn)規(guī)定了區(qū)塊鏈可裝配系統(tǒng)流程規(guī)范。包括如下內(nèi)容:
a)界定了區(qū)塊鏈可裝配系統(tǒng)相關(guān)的術(shù)語(yǔ)和定義;
b)規(guī)范了區(qū)塊鏈可裝配系統(tǒng)的系統(tǒng)執(zhí)行流程;
c)在系統(tǒng)流程基礎(chǔ)上,給出了區(qū)塊鏈可裝配系統(tǒng)參考模塊劃分。
本標(biāo)準(zhǔn)適用于:
a)指導(dǎo)區(qū)塊鏈服務(wù)提供方提供區(qū)塊鏈可裝配系統(tǒng)的功能組件;
b)指導(dǎo)區(qū)塊鏈服務(wù)提供方構(gòu)建區(qū)塊鏈可裝配系統(tǒng);
c)指導(dǎo)區(qū)塊鏈可裝配系統(tǒng)系統(tǒng)評(píng)估。
2規(guī)范性引用文件
下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,
僅該日期對(duì)應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本
文件。
T/CESA6001-2016區(qū)塊鏈參考架構(gòu)
T/CESA-2021-1-037區(qū)塊鏈可裝配系統(tǒng)裝配規(guī)范
3術(shù)語(yǔ)和定義
T/CESA6001-2016和T/CESA-2021-1-037界定的以及下列術(shù)語(yǔ)和定義適用于本文件。
3.1
對(duì)等網(wǎng)絡(luò)peertopeernetwork
一種僅包含對(duì)控制和操作能力等效的節(jié)點(diǎn)的計(jì)算機(jī)網(wǎng)絡(luò)。
[T/CESA6001-2016,定義2.1.8]
3.2
提議節(jié)點(diǎn)proposingnode
區(qū)塊鏈網(wǎng)絡(luò)中負(fù)責(zé)產(chǎn)生新的候選區(qū)塊的節(jié)點(diǎn)。
注:在一個(gè)區(qū)塊輪次中提議節(jié)點(diǎn)可以是一個(gè)或多個(gè)。在不同輪次中提議節(jié)點(diǎn)和驗(yàn)證節(jié)點(diǎn)身份可互相
轉(zhuǎn)換。
3.3
驗(yàn)證節(jié)點(diǎn)verifyingnode
區(qū)塊鏈網(wǎng)絡(luò)中負(fù)責(zé)驗(yàn)證新的候選區(qū)塊的節(jié)點(diǎn)。
1
T/CESAXXXX—202X
注:對(duì)某一候選區(qū)塊而言,除提議此區(qū)塊的節(jié)點(diǎn)外其余區(qū)塊鏈節(jié)點(diǎn)均為驗(yàn)證節(jié)點(diǎn)。在不同輪次中提
議節(jié)點(diǎn)和驗(yàn)證節(jié)點(diǎn)身份可互相轉(zhuǎn)換。
3.4
交易調(diào)度transactionscheduling
將一批交易按照調(diào)度策略分配計(jì)算資源進(jìn)行執(zhí)行的過(guò)程。
注:交易調(diào)度的調(diào)度策略決定一批交易的執(zhí)行順序和交易并行沖突的處理機(jī)制。
3.5
交易讀取transactionreading
鏈上拉取區(qū)塊,并讀取區(qū)塊中解析交易信息的過(guò)程。
3.6
配置交易configtransaction
一種把區(qū)塊鏈配置信息或配置變更信息存儲(chǔ)在交易內(nèi)容中的交易。
4典型的區(qū)塊鏈可裝配系統(tǒng)執(zhí)行流程
根據(jù)區(qū)塊鏈可裝配系統(tǒng)裝配規(guī)范,首先應(yīng)選擇框架。本標(biāo)準(zhǔn)規(guī)范的典型的區(qū)塊鏈可裝配系統(tǒng),框架
所對(duì)應(yīng)的核心流程如下圖1所示:
圖1典型的區(qū)塊鏈可裝配系統(tǒng)執(zhí)行流程
2
T/CESAXXXX—202X
4.1概述
在典型的區(qū)塊鏈可裝配系統(tǒng)參考執(zhí)行流程中,區(qū)塊產(chǎn)生流程整體可劃分為提議候選區(qū)塊、共識(shí)候選
區(qū)塊、驗(yàn)證候選區(qū)塊、執(zhí)行候選區(qū)塊四部分。首先由一個(gè)或多個(gè)提議節(jié)點(diǎn)提議候選區(qū)塊。之后,提議區(qū)
塊進(jìn)入共識(shí)流程,在共識(shí)節(jié)點(diǎn)間對(duì)候選區(qū)塊進(jìn)行共識(shí),過(guò)程中驗(yàn)證節(jié)點(diǎn)應(yīng)驗(yàn)證候選區(qū)塊的有效性。達(dá)成
共識(shí)后,各區(qū)塊鏈節(jié)點(diǎn)執(zhí)行候選區(qū)塊,使區(qū)塊入庫(kù)生效。
4.2提議候選區(qū)塊
提議候選區(qū)塊是指提議節(jié)點(diǎn)將一個(gè)或多個(gè)交易打包為候選區(qū)塊,供區(qū)塊鏈網(wǎng)絡(luò)中各節(jié)點(diǎn)進(jìn)行共識(shí)。
4.3共識(shí)候選區(qū)塊
候選區(qū)塊被提議后,應(yīng)在各區(qū)塊鏈節(jié)點(diǎn)處就此候選區(qū)塊能否追加至當(dāng)前區(qū)塊鏈達(dá)成共識(shí)。
4.4驗(yàn)證候選區(qū)塊
在共識(shí)候選區(qū)塊中,驗(yàn)證節(jié)點(diǎn)應(yīng)執(zhí)行驗(yàn)證候選區(qū)塊流程以校驗(yàn)候選區(qū)塊的有效性,若無(wú)效則拒絕此
候選區(qū)塊。
4.5執(zhí)行候選區(qū)塊
各節(jié)點(diǎn)對(duì)候選區(qū)塊達(dá)成共識(shí)后,進(jìn)入執(zhí)行候選區(qū)塊流程,將候選區(qū)塊、區(qū)塊中的交易、對(duì)區(qū)塊鏈的
狀態(tài)變更等寫(xiě)入數(shù)據(jù)庫(kù),使區(qū)塊數(shù)據(jù)生效。
5典型的區(qū)塊鏈可裝配系統(tǒng)參考模塊
5.1概述
根據(jù)典型的區(qū)塊鏈可裝配系統(tǒng)參考執(zhí)行流程,可將區(qū)塊鏈劃分為圖2中展示的模塊。參考執(zhí)行流程
中的每一個(gè)步驟均對(duì)應(yīng)多個(gè)區(qū)塊鏈功能模塊,模塊間通過(guò)接口封裝調(diào)用,背后支持函數(shù)調(diào)用、進(jìn)程間通
信、網(wǎng)絡(luò)通信等不同的調(diào)用方式。
5.2交易緩存模塊
交易緩存模塊將節(jié)點(diǎn)從用戶或其他節(jié)點(diǎn)收到的交易進(jìn)行緩存,供區(qū)塊提議模塊批量獲取交易并打包
為區(qū)塊。交易緩存應(yīng)提供交易校驗(yàn)、交易防重、交易批量獲取、交易批量刪除等功能。
5.3區(qū)塊提議模塊
區(qū)塊提議模塊負(fù)責(zé)按照時(shí)間間隔、最大區(qū)塊交易數(shù)等規(guī)則從交易緩存中批量獲取交易,調(diào)用交易調(diào)
度模塊預(yù)執(zhí)行交易,并將其中合法交易、區(qū)塊高度、區(qū)塊時(shí)間戳、交易執(zhí)行結(jié)果等信息組裝為候選區(qū)塊,
而后發(fā)送至共識(shí)算法模塊完成區(qū)塊提議。
3
T/CESAXXXX—202X
圖2典型的區(qū)塊鏈可裝配系統(tǒng)模塊
5.4交易調(diào)度模塊
交易調(diào)度模塊負(fù)責(zé)將一批交易按預(yù)定策略發(fā)送至智能合約模塊進(jìn)行執(zhí)行。按照策略的不同,可分為
串行調(diào)度和并行調(diào)度兩種。在串行調(diào)度中,交易被按順序逐一發(fā)送至智能合約模塊執(zhí)行。在并行調(diào)度中,
調(diào)度模塊將交易并行發(fā)送至智能合約模塊,并進(jìn)行沖突檢測(cè)、交易重試等,保證并行執(zhí)行的正確性。
5.5智能合約模塊
智能合約模塊負(fù)責(zé)實(shí)現(xiàn)用戶具體的業(yè)務(wù)邏輯,在區(qū)塊鏈不可篡改的數(shù)據(jù)之上構(gòu)建豐富的分布式應(yīng)用
程序。具體地,智能合約接受用戶的調(diào)用,結(jié)合用戶的輸入和當(dāng)前鏈上狀態(tài),經(jīng)過(guò)一系列運(yùn)算后產(chǎn)生對(duì)
4
T/CESAXXXX—202X
區(qū)塊鏈數(shù)據(jù)的更新操作集合。只要在受限的運(yùn)行資源下,能夠模擬執(zhí)行用戶程序并產(chǎn)生讀寫(xiě)集合的組件,
均可用作區(qū)塊鏈的合約引擎組件。限制智能合約運(yùn)行資源是為防止某一智能合約占用過(guò)多節(jié)點(diǎn)硬件資源,
導(dǎo)致節(jié)點(diǎn)宕機(jī)。
5.6共識(shí)算法模塊
共識(shí)算法保證了區(qū)塊鏈數(shù)據(jù)在各方的嚴(yán)格一致。按照容錯(cuò)程度的不同,共識(shí)算法可分為拜占庭容錯(cuò)
算法和非拜占庭容錯(cuò)算法。按照一致性程度的不同,共識(shí)算法可分為強(qiáng)一致性共識(shí)和弱一致性共識(shí)。按
照共識(shí)過(guò)程各節(jié)點(diǎn)的協(xié)作類(lèi)型,共識(shí)算法可分為競(jìng)爭(zhēng)性共識(shí)和合作性共識(shí)。
5.7對(duì)等網(wǎng)絡(luò)模塊
區(qū)塊鏈節(jié)點(diǎn)間采用對(duì)等網(wǎng)絡(luò)協(xié)議進(jìn)行連接和通信,任意一個(gè)節(jié)點(diǎn)的加入和退出不影響整個(gè)網(wǎng)絡(luò)的連
通性。對(duì)等網(wǎng)絡(luò)模塊負(fù)責(zé)將區(qū)塊、交易、共識(shí)消息等同步至網(wǎng)絡(luò)中各節(jié)點(diǎn)。此外,在多鏈場(chǎng)景下,對(duì)等
網(wǎng)絡(luò)應(yīng)做到多鏈間數(shù)據(jù)的隔離。
注:也可根據(jù)實(shí)際場(chǎng)景,采用其他的傳輸網(wǎng)絡(luò)模式。
5.8區(qū)塊驗(yàn)證模塊
區(qū)塊驗(yàn)證模塊負(fù)責(zé)校驗(yàn)區(qū)塊格式等的有效性,并調(diào)用交易調(diào)度模塊執(zhí)行候選區(qū)塊中的所有交易,進(jìn)
而判斷本地執(zhí)行結(jié)果與候選區(qū)塊中包含的執(zhí)行結(jié)果是否一致。
5.9區(qū)塊執(zhí)行模塊
區(qū)塊執(zhí)行模塊負(fù)責(zé)調(diào)用數(shù)據(jù)存儲(chǔ)模塊將已共識(shí)的候選區(qū)塊寫(xiě)入數(shù)據(jù)庫(kù),并通知交易緩存模塊批量移
除已共識(shí)區(qū)塊內(nèi)交易,防止交易重復(fù)入塊。
5.10數(shù)據(jù)存儲(chǔ)模塊
數(shù)據(jù)存儲(chǔ)模塊負(fù)責(zé)將區(qū)塊、交易、區(qū)塊鏈當(dāng)前狀態(tài)等數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù),并對(duì)外提供相關(guān)數(shù)據(jù)的檢索
服務(wù)。此外,數(shù)據(jù)存儲(chǔ)模塊還提供數(shù)據(jù)快照功能,可基于當(dāng)前數(shù)據(jù)庫(kù)狀態(tài)在內(nèi)存中緩存數(shù)據(jù)更新,供區(qū)
塊提議和驗(yàn)證時(shí)對(duì)交易進(jìn)行模擬執(zhí)行。數(shù)據(jù)存儲(chǔ)模塊底層可采用鍵值對(duì)數(shù)據(jù)庫(kù)、關(guān)系型數(shù)據(jù)庫(kù)等實(shí)現(xiàn)。
5.11加密組件庫(kù)
加密組件是區(qū)塊鏈底層安全保證的核心組件,此模塊應(yīng)包括加密解密功能、數(shù)字摘要功能、數(shù)字簽
名和驗(yàn)簽功能。其中加密解密功能指把明文數(shù)據(jù)轉(zhuǎn)化為密文數(shù)據(jù)、把密文數(shù)據(jù)還原為明文數(shù)據(jù)的能力,
應(yīng)同時(shí)支持對(duì)稱加解密和非對(duì)稱加解密功能。數(shù)字摘要指將任意長(zhǎng)度的消息輸入變成固定長(zhǎng)度的短消息
輸出。數(shù)字簽名功模塊用于被接收者確認(rèn)完整性以及不可偽造性。加密組件庫(kù)應(yīng)同時(shí)支持以上三種功能
需求。
5.12擴(kuò)展模塊(可選模塊)
5
T/CESAXXXX—202X
5.12.1身份和權(quán)限管理模塊
身份和權(quán)限管理模塊提供區(qū)塊鏈節(jié)點(diǎn)和用戶的身份定義、身份和鏈上資源操作權(quán)限的綁定、權(quán)限驗(yàn)
證等功能,實(shí)現(xiàn)對(duì)交易發(fā)送、智能合約定義等鏈上資源的權(quán)限管理。所有涉及權(quán)限管控的模塊均應(yīng)調(diào)用
身份和權(quán)限管理模塊完成權(quán)限校驗(yàn)。
5.12.2調(diào)參模塊
區(qū)塊鏈上的交易通??煞譃閮煞N類(lèi)型:配置交易和普通交易。
調(diào)參模塊可通過(guò)分析區(qū)塊鏈整體系統(tǒng)的運(yùn)行情況,調(diào)用添加交易接口,發(fā)送配置交易,來(lái)改變區(qū)塊
鏈的一些關(guān)鍵屬性參數(shù),優(yōu)化區(qū)塊鏈可裝配系統(tǒng)系統(tǒng)實(shí)例的性能。
5.12.3跨鏈模塊
跨鏈模塊是提供不同區(qū)塊鏈實(shí)例間信息交互功能的模塊。通常包括同構(gòu)區(qū)塊鏈跨鏈和異構(gòu)區(qū)塊鏈跨
鏈兩種類(lèi)型,跨鏈模塊需要針對(duì)不同類(lèi)型的跨鏈,提供響應(yīng)的功能組件和配置接口及調(diào)用接口,供智能
合約直接調(diào)用。
6典型的區(qū)塊鏈可裝配系統(tǒng)驗(yàn)證方法
6.1系統(tǒng)執(zhí)行流程驗(yàn)證方法
通過(guò)查閱系統(tǒng)文檔,以及驗(yàn)證裝配工具提供的模塊庫(kù),判斷系統(tǒng)執(zhí)行流程是否包含下列流程:
a)提議候選區(qū)塊:
b)共識(shí)候選區(qū)塊;
c)驗(yàn)證候選區(qū)塊;
d)執(zhí)行候選區(qū)塊。
6.2系統(tǒng)模塊驗(yàn)證方法
通過(guò)查閱系統(tǒng)文檔,以及驗(yàn)證裝配工具提供的模塊庫(kù),判斷系統(tǒng)模塊是否包含下列模塊:
a)交易緩存模塊;
b)區(qū)塊提議模塊;
c)交易調(diào)度模塊;
d)智能合約模塊;
e)共識(shí)算法模塊;
f)對(duì)等網(wǎng)絡(luò)模塊;
g)區(qū)塊驗(yàn)證模塊;
h)區(qū)塊執(zhí)行模塊;
6
T/CESAXXXX—202X
i)數(shù)據(jù)存儲(chǔ)模塊;
j)加密功能組件庫(kù)。
6.3系統(tǒng)可裝配性
系統(tǒng)應(yīng)具有以下要求:
a)區(qū)塊鏈系統(tǒng)各模塊滿足易替換性,即將其中任意模塊替換為遵循模塊要求的另外一種實(shí)現(xiàn),
區(qū)塊鏈系統(tǒng)仍能正常運(yùn)行;
b)區(qū)塊鏈系統(tǒng)滿足可裝配性,即可根據(jù)使用者需要,將一組遵循要求的各模塊實(shí)現(xiàn)組合為一個(gè)
可正常運(yùn)行的區(qū)塊鏈系統(tǒng)。
7
T/CESAXXXX—202X
參考文獻(xiàn)
[1]《新型區(qū)塊鏈底層平臺(tái)技術(shù)白皮書(shū)》,2020年9月,北京微芯區(qū)塊鏈與邊緣計(jì)算研究院
8
T/CESAXXXX—202X
目次
前言...................................................................................................................................................................III
引言.....................................................................................................................................................................IV
1范圍...................................................................................................................................................................1
2規(guī)范性引用文件...............................................................................................................................................1
3術(shù)語(yǔ)和定義.......................................................................................................................................................1
4典型的區(qū)塊鏈可裝配系統(tǒng)執(zhí)行流程...............................................................................................................2
4.1概述...........................................................................................................................................................3
4.2提議候選區(qū)塊...........................................................................................................................................3
4.3共識(shí)候選區(qū)塊...........................................................................................................................................3
4.4驗(yàn)證候選區(qū)塊...........................................................................................................................................3
4.5執(zhí)行候選區(qū)塊...........................................................................................................................................3
5典型的區(qū)塊鏈可裝配系統(tǒng)參考模塊...............................................................................................................3
5.1概述...........................................................................................................................................................3
5.2交易緩存模塊...........................................................................................................................................3
5.3區(qū)塊提議模塊...........................................................................................................................................3
5.4交易調(diào)度模塊...........................................................................................................................................4
5.5智能合約模塊...........................................................................................................................................4
5.6共識(shí)算法模塊...........................................................................................................................................5
5.7對(duì)等網(wǎng)絡(luò)模塊...........................................................................................................................................5
5.8區(qū)塊驗(yàn)證模塊...........................................................................................................................................5
5.9區(qū)塊執(zhí)行模塊...........................................................................................................................................5
5.10數(shù)據(jù)存儲(chǔ)模塊.........................................................................................................................................5
5.11加密組件庫(kù).............................................................................................................................................5
5.12擴(kuò)展模塊(可選模塊).........................................................................................................................5
5.12.1身份和權(quán)限管理模塊.....................................................................................................................6
5.12.2調(diào)參模塊.........................................................................................................................................6
5.12.3跨鏈模塊.........................................................................................................................................6
6典型的區(qū)塊鏈可裝配系統(tǒng)驗(yàn)證方法...............................................................................................................6
6.1系統(tǒng)執(zhí)行流程驗(yàn)證方法...........................................................................................................................6
6.2系統(tǒng)模塊驗(yàn)證方法...................................................................................................................................6
6.3系統(tǒng)可裝配性...........................................................................................................................................7
參考文獻(xiàn).........................................................................................................................................................8
II
T/CESAXXXX—202X
區(qū)塊鏈可裝配系統(tǒng)流程規(guī)范
1范圍
本標(biāo)準(zhǔn)規(guī)定了區(qū)塊鏈可裝配系統(tǒng)流程規(guī)范。包括如下內(nèi)容:
a)界定了區(qū)塊鏈可裝配系統(tǒng)相關(guān)的術(shù)語(yǔ)和定義;
b)規(guī)范了區(qū)塊鏈可裝配系統(tǒng)的系統(tǒng)執(zhí)行流程;
c)在系統(tǒng)流程基礎(chǔ)上,給出了區(qū)塊鏈可裝配系統(tǒng)參考模塊劃分。
本標(biāo)準(zhǔn)適用于:
a)指導(dǎo)區(qū)塊鏈服務(wù)提供方提供區(qū)塊鏈可裝配系統(tǒng)的功能組件;
b)指導(dǎo)區(qū)塊鏈服務(wù)提供方構(gòu)建區(qū)塊鏈可裝配系統(tǒng);
c)指導(dǎo)區(qū)塊鏈可裝配系統(tǒng)系統(tǒng)評(píng)估。
2規(guī)范性引用文件
下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,
僅該日期對(duì)應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本
文件。
T/CESA6001-2016區(qū)塊鏈參考架構(gòu)
T/CESA-2021-1-037區(qū)塊鏈可裝配系統(tǒng)裝配規(guī)范
3術(shù)語(yǔ)和定義
T/CESA6001-2016和T/CESA-2021-1-037界定的以及下列術(shù)語(yǔ)和定義適用于本文件。
3.1
對(duì)等網(wǎng)絡(luò)peertopeernetwork
一種僅包含對(duì)控制和操作能力等效的節(jié)點(diǎn)的計(jì)算機(jī)網(wǎng)絡(luò)。
[T/CESA6001-2016,定義2.1.8]
3.2
提議節(jié)點(diǎn)proposingnode
區(qū)塊鏈網(wǎng)絡(luò)中負(fù)責(zé)產(chǎn)生新的候選區(qū)塊的節(jié)點(diǎn)。
注:在一個(gè)區(qū)塊輪次中提議節(jié)點(diǎn)可以是一個(gè)或多個(gè)。在不同輪次中提議節(jié)點(diǎn)和驗(yàn)證節(jié)點(diǎn)身份可互相
轉(zhuǎn)換。
3.3
驗(yàn)證節(jié)點(diǎn)verifyingnode
區(qū)塊鏈網(wǎng)絡(luò)中負(fù)責(zé)驗(yàn)證新的候選區(qū)塊的節(jié)點(diǎn)。
1
T/CESAXXXX—202X
注:對(duì)某一候選區(qū)塊而言,除提議此區(qū)塊的節(jié)點(diǎn)外其余區(qū)塊鏈節(jié)點(diǎn)均為驗(yàn)證節(jié)點(diǎn)。在不同輪次中提
議節(jié)點(diǎn)和驗(yàn)證節(jié)點(diǎn)身份可互相轉(zhuǎn)換。
3.4
交易調(diào)度transactionscheduling
將一批交易按照調(diào)度策略分配計(jì)算資源進(jìn)行執(zhí)行的過(guò)程。
注:交易調(diào)度的調(diào)度策略決定一批交易的執(zhí)行順序和交易并行沖突的處理機(jī)制。
3.5
交易讀取transactionreading
鏈上拉取區(qū)塊,并讀取區(qū)塊中解析交易信息的過(guò)程。
3.6
配置交易configtransaction
一種把區(qū)塊鏈配置信息或配置變更信息存
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 投資合作合同協(xié)議書(shū)
- 汽修場(chǎng)地租賃合同
- 代理記賬公司員工保密協(xié)議
- 可編輯修改產(chǎn)品代理合同經(jīng)銷(xiāo)
- 個(gè)人裝修木工勞務(wù)合同
- 醫(yī)療行業(yè)人工智能輔助診斷與健康管理方案
- 天使投資協(xié)議書(shū)
- 電子商務(wù)產(chǎn)業(yè)園孵化企業(yè)入駐協(xié)議
- 建筑勞務(wù)臨時(shí)用工合同
- 司機(jī)的聘用合同集錦
- 2023年國(guó)家護(hù)理質(zhì)量數(shù)據(jù)平臺(tái)
- 惡性高熱課件
- 真空滅弧室基本知識(shí)課件
- 川教版四年級(jí)(上、下冊(cè))生命生態(tài)與安全教案及教學(xué)計(jì)劃附安全知識(shí)
- 工齡認(rèn)定文件
- 教師招聘考試歷年真題(物理)及答案
- 給藥護(hù)理 口服給藥法
- 初中歷史人教版八年級(jí)上經(jīng)濟(jì)和社會(huì)生活中國(guó)近代民族工業(yè)的發(fā)展
- YS/T 562-2009貴金屬合金化學(xué)分析方法鉑釕合金中釕量的測(cè)定硫脲分光光度法
- 2023年濰坊工程職業(yè)學(xué)院高職單招(語(yǔ)文)試題庫(kù)含答案解析
- GB/T 36800.2-2018塑料熱機(jī)械分析法(TMA)第2部分:線性熱膨脹系數(shù)和玻璃化轉(zhuǎn)變溫度的測(cè)定
評(píng)論
0/150
提交評(píng)論