JT_T 1506-2024 基于区块链的港航集装箱信息交换平台及接口技术要求.docx
《JT_T 1506-2024 基于区块链的港航集装箱信息交换平台及接口技术要求.docx》由会员分享,可在线阅读,更多相关《JT_T 1506-2024 基于区块链的港航集装箱信息交换平台及接口技术要求.docx(21页珍藏版)》请在课桌文档上搜索。
1、ICS03.220.40CCSR07中华人民共和国交通运输行业标准JT/T15062024基于区块链的港航集装箱信息交换平台及接口技术要求Technica1.requirementsforcontainershippinginformationexchangep1.atformandinterfacebasedonb1.ockchain2024-08-06发布2024-12-01实施中华人民共和国交通运输部目次前言III范用I2规范性引用文件I3术语和定义I4缩略谱25平台框架26总求27平台功能38平台接口5财文献14本文件按照GB,T1.1-2020标准化工作导则第1部分:标准化文件的结构
2、和起草规则b的规定起草。请注演本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的货任。本文件由全国港口标准化技术委员会(&AC/TC530)提出并归门.本文件起草单位:中远海运集装箱运输有限公司、交通运输部水运科学研究所、连公港电子口岸信息发展有限公司、上海国际港芬(集团)股份,f限公司、中铁长江交辿设计集团有限公司、青岛港国际股份有限公司、中交(厦门)电子商务有限公司.本文件主要起草人:吴宇、郛健飞、物海频、唐思远、陈智、姗嘛、高进、汶波、祖福兴、战越、刘长辉、娥、外岂容队刘小辉、张做蜡、仃玲利、蔡勇、军以酒原卢立菰、413螂张ft版基于区块链的港航集装箱信息交换平台及接口技术要
3、求1 %a本文件规定了基于区块健的港航集装箱信息交换平台的平台框架、总体要求、平台功能和平台接口的要求,本文件适用于基于区块链的港航集装箱信息交换平台及接口的设计和应用.2 5性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件:不注日期的引用文件,其鼓新版本(包括所有的修改单)适用于本文件GB/T34990-2017信息安全技术信息系统安全管理平台技术要求和测试评价方法JT.T1417-2022交通运输行业网络安全等级保护基本要求YD.T3747区块链技术架构安全要求3术语和定义下列术语和定义适用于本文件。3.1分布
4、式账本distributed1.edger一个可以在多个节点、不同地理位置或者多个机构仙娜J网络中分享的数据i1.来源:GM.T011.1.-2023.43.2智能合的smartCOntn1.Ct由用户部署在区蝌中,H执行结果记录于区块链的计算U屋序。来源:GBT425702023.3.123.3节点node具有特定功货的可独立运行的区块燧组件.来源:GB.T425702023.3.3)3.4交易transaction工作流程中的奴小操作单元。来源:GB.T425702O23.3.5J3.5hashva1.ue将任意长度的二进制率映射为固定长度的二进制串的函数输出的比特串.来源:ISo2273
5、9:2020,3.39,有修改时间IHtimestamp根据公共的时间基准来表示某一时间点的时变参数,:来源:GBrr17901.12020,3.184下列缩略语适用于本文件。API:应用程序编程接口(APP1.iCaIiOnP11jranminj;Interface)HTrP:超文本传输协议(HyPerTextTrans1.erProtoco1.)JSONJavaScriptJ象标记(JavaScriptObjectNotation)REST:衣现层款态转换(RePRSenIaIiO1.1.aISIaIeTransfer)SCAC:标准承运人数字代码(StandardCarrierA1.ph
6、aCode)IPS:每秒钟系统能帔处理的交易或事芬的数i(TransactionPerSeCOnd)UR1.:通用资源标识符(UnifbnI1.ResourceIdentifier)XM1.:可拓展置标语言(EXIenSib1.eMarkUP1.anguage)5平台值基于区块链的港航集装箱信息交换平台(以下简称平台)由平台基础层、平台服务层、业务应用层组成.各层由区块链特定类型的功旄组件构成,平台通过接口与参与方业务系统进行交互,平台框架示意见图1。S1平台3示值图6总体要求&1港肮集装箱运输数据交互方应包括承运人、货主、货代、船代,港U企业等业务参与方,并通过平台完成集装箱运输信息的交换。
7、6.2平台应采用以系统资源为中心,基于REST的网络服务设计方式,并应满足下列要求:显式地使用HTrP方法,充分利用HTrP提供的请求信息、请求方法、响应信息来识别请求的服务以及返回的错误;无状态的设计,不保留请求的状态,同时连接为题连接:公开目录结构式的UR1.1.1 平台数据交互宜聚用JSON、XM1.等文本.6.4 平台性能应满足下列要求:一在5个书点及以上参与共识的情况下,IPS能达到1.oo笔以上:节点平均确认区块生成的时延小于3S扩展节点后,IPS、故障帙史能力、交易确认时延无较大波动。6.5 平台安全性应满足下列要求:平台架构的安全符合YDT3747的要求:一平台的安全等级符合G
8、B“349902017中的增强级等级:网络安全等级保护符合JT“14172022中的第三线安全要求,7平台功能7.1 平台基础层7.1.1 节点7.1.1.1 平台基础层以节点为载体,节点应包括分布式账木、智能合约、密码算法、隐私保护和节点间的共识机制等模块。7.1.1.2 1.1.2仅有经授权的港航集装箱业务节点可接入,接入节点应按港航集装箱数据交换规则参与共识和读写数据。7.1.1.3 各节点间应使用点对点通信协议完成信息交换.7.1.2分布式账本7.1.2.1港航集装箱数据交互方应建立分布式账本,存依港肮集装箱业务信息的上链记录、授权记录、使mid录查询it!录、状态变更等内容。7.1.
9、2.2分布式账本以区块鞋结构实现数据的分布式存储,并应湎足下列要求:一每个节点都有独正的、完整的港航集装箱业务数据存储区域;设置隐私保护措施,仅对利益相关方选择可见:使用非代币形式的记账及验证港航集装箱业务交易信息.7.123平台节点应具为分布式账本维护、分布式账本数据有效性物脍、分布式账本数据追溯、分布式账本同步等功能。7.1.3智能合的7.1.3,1智能合约用于执行预设逻辑,应包含相关港航集装箱数据交互方的数据交换规则和交换流程,并应满足下列要求:港航集装箱数据交换规则和交换流程以代码的形式部T”节点,:当满足指定日期或者发生指定行为的条件时,计算机系W.行才关合”7.132平台应具备智能
10、合约审核、发布、更新、日志审计、版本管理缁功峰-N笈合约的发布应引入相关方联合审核机制.7.1.4密码算法7.1.4.1 平台应具备对港航集装箱业务信息上琏加密的能力.7.1.4.2 密制算法宜为非对称密码克法、分组密眄算法等国家商用密码算法.7.1.5BftT7.1.5.1 平台在进行港航集装箱信息采集、处理,存储及发布过程中,应枭取信息安全管理措施和技术手段,并应具彳i数据脱敏功能,7.1.5.2 平台应果取加密传输、认证和数据签名校验等安全机制.7.153平分陶根据JTrr14172022中的第三级安全要求制定完符的陶私保护审计方案.方案应满足下列要求:审计内容包括陷私保护策略和IS私保
11、护技术手段:审查形式包括但不限于日常监控、定期审计、不定期市计:一一审杳对象包括但不限于操作记录等支持性文档:确认执行过程中遵循并实现既定的策略和技术手段,7.1.6共IR机制7.1.6.1 平台应支持多个节点参与共识和确认,7.1.6.2 平台的共识机制应由共识笠法和共识协议等祖成,应根据交易顺序写到分布式账本上,7.1.6.3 平台的共识机制应满足在集装箱单证信息、物流信息上链等不同场段中的一致性需求,7.2平台JI务层7.2.1 身份管理7.2.1.1平台应支持港航集装箝业务参与方注册,港航集装箱业务参与方注册时应提供统一社会信用代码等信息完成身份认证。7.2.1.2平台应对港航数据交互
12、方定期诳行身份验证.7.2.2运健HMH7.2.2.1平台应能对基础硬件、基础软件、性能、异常事务等进行监控.7.2.22港航集装箱业务参与方的任何操作,包括操作时间,数据变更内容、操作者等信息,都应在平台砰存记录并能进行统计。7.2.3交JHra平台应具备集装箱单证嫔码的生成与发放管理、集装箱单证编码对应的业芬参与方地址列表的管理、消息的发送与接收管理、消息异常处理管理、交易的异常处理管理、日志管理等功能。7.24节点管理7.2.4.1平台应支持节点的增加和删除,新节点应通过签名证书打,:.先我握户K才能加入到业务相美的通道中。,*724.2各节点应在部潜上物理隔离,宜通过远程过程圜川安办沔
13、港Ji1.S5.7.2.4.3 业务相关节点之间应搭建通道,诲个通道A有专属分布苴生小,且仅对讹H内节点开放,7.2.4.4 平台应对节点管理操作进行权限控制和身价股证,记录所石节总什丹力探作历史,做到可审计、可追溯,7.3业务应用层7.3.1 信息创港航集装箱数据交互方应招需要创建的上位集装箱信息发送到平分,平台应返回上链事务信息数据.7.3.2 值息更新港航集奘箱数据交互方应根据港航集装箱业务应用需要针对已经创建过的集装箱信息,以新的版本进行上卷并发送到平台,平台应返I可上鞋事务估息数据.7.3.3 值息推送消息上族成功之后,平台应将消息推送给该消息用色清单中的港肮集装箱业务参与方.7.3
14、.4港航柒装箱数据交互方请求杏询链上家装箱信息,平台应向信息近询方返1可所查询侑息的明细.7.3.5 值总IHE港航集装箱数据交互方发送集装箱信息股证请求.平台校验数据后应返回验证结果。8平台接口8.1 芥本要求8.1.1 传10次应采用HTTP.建立以安全为目标的HTTP通道,在HTTP的暴础上通过(输加的和身份认证保证传输过程的安全性.8.1.2 接口州&及交互方式8.1.2.1 接口类型应包含信息创建、信息更新、信息推送、信息杏闻和信息验证5类接口。8.1.2.2 交互方式宜采用AP1.Zf式。8.1.2.3 应采取授权准入的规则,只干j授权的IP方能迸行访问,井应采川胶权方式防止它充其
15、他身份来悚作数据.1.1.1 .4接口应支持POST、PUT、GET等HTrP规范定义的交互方式,并应符合表1的规定。1接口交互方式接”类型交互方式URI留攵方信息创建POSTnpiaxxctTyp但“创建彳I卡平台信由更新PUTapiasstType信?h平8传忠推送POSTZapiZpushn.信息接收方信息长沏gkopiassetType/asst1.d/versionzassetVersixt信息套询方平8信息验证POSTapiverify信息验证方平88.1.3 接口响应常用状态码接口响应状态码应使用规范定义的IrnP状态码,常用的接口响应状态码及其说明应符合表2的现定.2接口响应常
16、用状态码及其说明蓿用状态码说明200做分调用成功100请求格式错误401未授权访同103服务战拒绝访问401指定的资源未找到42请来数招出限额500服务器内部梯俣501响应超时注I业务产生的出设或异常,其错误描述和错误号在H11P响应体中运回.8.1.4 敷口住数据属性包括中文名称、英文名称、类型、是否必埴、说明与要求:中文名称:字段的中文名称:英文名称:字段的英文名称:一类型:数据元的特征和基本要素,包括字符型(Wing)、对象劭,灼阳卜数组型(a11ay);-是否必填:该数据元是否必填.必以为M、非必填为C一-说明与要求:字段的内容和友达的含义.8.2 1息创接口8.2.1 接口说明用于在
17、平台上创建需要上鞋的集装箱信息,平台返回上排事务信息数掘.8.2.2 请求内容信息创建请求头信息数据格式应符合表3的规定。3侑息创请求头修息W,大序号中文名麻英文名秋类型是否必埴id.r1-i,IJI茂N区块链如织代码nrg1.DstringM蜘K交,;.,;、,11r.丽Wrj台组织代码.在邛行注册行.由平台创建的唯的制织代码2加色ro1.esiringM数据交互方(怡息创建方)在平台的角色3区块犍业务应M场景编号app!ication1.1.)stringM平台针对业务应用场景分配的总号8.2.3 上倭内容信息创建上槌内容数据格式的符合表4的规定,4值息创上看内容败格式序号中文名称英文名称
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JT_T 1506-2024 基于区块链的港航集装箱信息交换平台及接口技术要求 1506 2024 基于 区块 集装箱 信息 交换 平台 接口 技术 要求

链接地址:https://www.desk33.com/p-1683235.html