id:BSN_2021
公众号:BSN研习社

区块链服务网络已于2022年5月15日实现BSN最新季度版本迭代。

自2020年4月25日推出商用版本以来,BSN中国官网已经验9次季度版本迭代,后商用的BSN国内官网也已实现8次季度版本迭代。

依据区块链服务网络倒退联盟打算安顿,BSN将每周进行一个小的版本迭代,每季度进行一个大的版本迭代。推出的全新性能已在《区块链服务网络用户手册》进行更新,供开发者学习理解。

如下是本次迭代的介绍和演示。

1.迭代内容(05.15版本)

本次迭代分为BSN国内、BSN国内两局部。

(1)BSN国内

1). BSN中国官网(www.bsnbase.com)界面迭代优化与技术优化,晋升用户体验;

2). 门户基于BSN-DDC保管箱面向用户推出铸造BSN-DDC性能;

3). 推出Hyperledger Fabric 2.2.1国密版本;

4). 凋谢联盟链唐山链优化降级:集成EVM模块,并推出唐山链区块链浏览器;

5). 凋谢联盟链性能优化:文昌链启用新的能量值计量单位;推出武汉链、文昌链和泰安链区块链浏览器;能量值充值最小单位由元改为分;

6). 数字身份服务性能及接口优化;

7). 修复了局部BUG,晋升了零碎的稳定性。

(2)BSN国内

数字身份服务性能及接口优化。

2.迭代内容介绍

本次迭代的重点包含DDC治理、推出Fabric2.2.1国密版本、凋谢联盟链、数字身份服务(国内、国内)四个方面。

(1)DDC治理

围绕DDC治理,本次迭代更新波及到3个中央。

首先是链账户治理,次要用于创立链账户、为链账户进行能量值充值等操作。目前在BSN门户上反对创立链账户的凋谢联盟链框架有泰安链和武汉链,后续会陆续减少其余联盟链框架。

其次是能量值明细,用于查问或查看以后用户所领有的链账户对应的所有能量值充值及扣费信息。

最初是DDC治理。本次迭代后,用户可在BSN门户进行DDC的生成、发送,以及DDC生成或发送失败后的生成重试、发送重试;同时可查看生成或发送DDC的详细信息。

在BSN门户上生成DDC每次5元,发送每次3元;生成或发送的能量值在1万~10万之间,每次不固定。

如果是生成或发送失败,能量值可能扣除或不扣除,链上不会扣除平台方的业务费,终端用户的账户余额会扣除;再次重试时能量值是要再次扣的,用户的账户余额不会再扣;在重试胜利后链上才会扣平台方的业务费。

(2)推出Fabric2.2.1国密版本

规范联盟链集成Hyperledger Fabric V2.2.1国密版本。开发者可在【联盟链服务】--【我公布的服务】服务列表中,点击【创立新服务】,在根本信息-平台类型框架下拉抉择。

(3)凋谢联盟链

围绕凋谢联盟链,本次迭代有多方面降级和产品的推出。

唐山链优化降级,集成以太坊EVM模块,反对Solidity语言。文昌链优化降级,启用新的能量值计量单位。Corda网优化降级,链账户类型由密钥托管模式改为公钥上传模式,持续反对合约部署。

底层设计起因,使得未应用的收费赠送的能量值破除,未应用的充值能量值等额转移能够持续应用。能量值充值最小单位由元改为分。批量接口充值也一并做了更新。

4条凋谢联盟链框架推出区块链浏览器。具体包含唐山链推出区块链浏览器,地址:https://scan.dbchain.cloud。文昌链推出区块链浏览器,地址:

https://explorer.wenchang.bia...。泰安链推出区块链浏览器,地址:

http://explorer.taian.bsnbase...。武汉链推出区块链浏览器,地址:

http://explorer.ope.bsnbase.com。

(4)数字身份服务(国内、国内)

对于数字身份服务,本次迭代有多方面技术更新,具体包含如下13各方面。

1). 减少生成国密公私钥对的办法。

2). DataHub 的加密算法,能够通过 Hub 的配置文件参数,指定应用国密或者非国密。

3). DataHub 的注册,反对通过 DID 注册、通过公钥注册、通过指定 ID 注册。

4). DataHub 减少接口:第三方被动查问 Owner 给本人的受权记录。

5). DataHub 减少接口:Owner 查看本人的凭证的历史操作记录。

6). DataHub 减少性能:转移凭证的 Owner。

7). DataHub 接口优化:解密凭证的接口。

8). DataHub 集成了 BSN IPFS 的上传和下载接口,由用户自主抉择是否对数据进行加密。

9). SDK 减少通过助记词生成 K1 公私钥的性能。

10). 更新密钥性能,批改逻辑:如果用户传了主公私钥,则应用该公钥更新 DID Document 中的主公钥;如果没传主公私钥,则主动生成一对新的公私钥,应用新的公钥更新 DID Document 中的主公钥。

11). 更新凭证模板性能,批改逻辑:更新胜利后,凭证模板的编号不变,但凭证模板的版本主动加 1。

12). 签发凭证性能,批改逻辑:a、凭证模版和凭证 Claim 的校验,如果用户传入的参数多于凭证模版须要的参数,签发的凭证只蕴含凭证模版的参数,疏忽其余传入参数。

b、expirationDate :日期格局为yyyy-MM-dd,必须大于以后日期。C、凭证内减少凭证的形容,默认值是凭证模板的title字段。

13). 调整了局部错误代码。

3.界面演示

DDC治理-创立链账户

用户首先登陆BSN门户(www.bsnbase.com),即可看到新增的DDC治理模块。DDC治理模块下第一个性能为创立链账户。如下为创立链账户步骤。

(1)输出链账户名称,抉择凋谢联盟链后,点击“去保管箱中注册”;

(2)弹出DDC保管箱,在链账户列表中抉择要创立的链账户;

(3)链账户抉择实现后,在保管箱中抉择的链账户地址带回至BSN门户网站,勾选“我已浏览并批准《BSN官网服务协定》”后,点击“确认创立”按钮,创立链账户实现。

留神:如果您还未装置DDC保管箱,在创立链账户之前须要先装置DDC保管箱,并导入私钥或创立新的私钥及助记词。

DDC治理-保管箱的下载及装置

(1)如果您还未装置DDC保管箱,在上个页面点击“去保管箱中注册”后,零碎提醒:“请装置DDC保管箱插件!”。

(2)点击“下载”按钮将保管箱下载到本地后,关上Chrome或Microsoft Edge浏览器,进入到扩大程序:

(3)在【扩大程序】页面,关上开发者模式,并将后面所下载的保管箱插件拖入,页面会弹出是否要增加DDC保管箱的提醒,点击“增加扩大程序”,DDC保管箱插件即可装置胜利。

(4)击Chrome或Microsoft Edge浏览器的右上角“扩大程序”图标,弹出所有已装置的扩大程序,点击“DDC保管箱”即可开始应用DDC保管箱性能。

(5)用户也可在Chrome Web Store和Microsoft Edge Extensions Home中搜寻‘DDC保管箱’下载并装置到Chrome浏览器或Edge浏览器,具体的装置步骤同上。

DDC治理-生成DDC

如下为生成DDC步骤。

(1)在DDC治理模块,点击“生成”按钮去生成DDC。

(2)输出生成DDC的所有必填信息后,点击“去保管箱中签名”,应用保管箱中生成DDC的链账户的私钥进行签名。

(3)签名实现后,在门户DDC生成页面,点击“确定”按钮,弹出扣除业务费的提醒窗,领取胜利后,DDC生成胜利。

DDC治理-DDC发送

如下为DDC发送步骤。

(1)在DDC治理模块,抉择其中一条DDC数据,点击“发送”按钮发送DDC。

(2)输出接收者链账户地址后,点击“去保管箱中签名”,应用发送的链账户地址的私钥进行签名。

(3)签名实现后,在门户DDC发送页面,点击“确定”按钮,弹出扣除业务费的提醒窗,领取胜利后,DDC发送胜利。

区块链浏览器-唐山链

唐山链区块链浏览器地址:

https://scan.dbchain.cloud。

唐山链浏览器不能点开间接应用,第一次应用须要用户本人去配置连贯信息,具体步骤请参考用户手册7.3.4唐山链(基于DBChain)网关接入阐明。

区块链浏览器-文昌链

文昌链区块链浏览器地址:

https://explorer.wenchang.bia...。

区块链浏览器-泰安链

泰安链区块链浏览器地址:

http://explorer.taian.bsnbase...。

区块链浏览器-武汉链

武汉链区块链浏览器地址:

http://explorer.ope.bsnbase.com。