2024-10-01
BSN季度更新详解-2022年1月25日
区块链服务网络已于2022年1月25日完成BSN最新季度版本迭代。
自2020年4月25日推出商用版本以来,BSN中国官网已经历8次季度版本迭代,后商用的BSN国际官网也已完成7次季度版本迭代。
为帮助开发者深入了解本次季度版本迭代,3月3日,BSN研习社邀请到北京红枣科技有限公司技术支持陈曦,进行了《BSN公网2022.01.25版本更新内容解读及常见问题解析》直播培训。
围绕BSN国内、BSN国际、BSN基础网络3大方面,陈曦进行了详细的迭代内容介绍、界面演示,并就开发者关心的11个常见问题,进行了回答解析。
以下是本次直播的精华摘要。
01.25版本迭代内容
BSN国内
1、BSN中国官网(www.bsnbase.com)界面迭代优化与技术优化,提升用户体验;
2、开放联盟链支持商用,并增加了中移链、广元链,文昌链集成了EVM模块;
3、跨链通信枢纽中基于Poly Enterprise和IRITA的跨链解决方案集成Hyperledger Fabric2.3.2;
4、联盟链专有节点服务Hyperledger Fabric2.2.0升级到2.3.2;
5、联盟链专有节点服务功能优化:Chain33开放gRPC接口;
6、BSN测试网集成Hyperledger Fabric 2.3.2;
7、推出武汉链BSN IDE服务;
8、修复了部分BUG,提升了系统的稳定性。
BSN国际
1、BSN国际官网(www.bsnbase.io)界面迭代优化与技术优化,提升用户体验;
2、跨链通信枢纽中基于Poly Enterprise和IRITA的跨链解决方案集成Hyperledger Fabric2.3.2;
3、BSN测试网集成Hyperledger Fabric 2.3.2;
4、联盟链专有节点服务Hyperledger Fabric2.2.0升级到2.3.2;
5、集成Klaytn公有链,并在国际官网及国际节点提供对外服务;
6、修复了部分BUG,增强了系统的稳定性。
BSN基础网络
1、推出BSN-DDC网络及第三方平台接入服务;
2、BSN DID功能优化:推出用户示例和性能优化;
3、BSN赋能平台功能升级,向第三方BSN门户提供IPFS专网的应用服务管理接口,并提供在线API文档。
迭代内容介绍
本次迭代,新增加了两条开放联盟链,分别是中移链(基于EOS)、广元链(基于Everscale)。
最重要的是,经过前期不断完善,BSN开放联盟链正式商用。目前除了广元链,其它开放联盟链都取消了秘钥托管模式。
专有节点方面,包括国内和国际。Hyperledger Fabric 2.2.0升级到2.3.2,Chain33开放gRPC接口。
联盟链服务方面,包括国内、国际,测试网集成Hyperledger Fabric V2.3.2。测试网中支持Hyperledger Fabric V2.3.2框架,在联盟链服务--测试网服务--我的测试服务中,开发者可以测试Hyperledger Fabric V2.3.2,测试网将不再支持Hyperledger Fabric V1.4.3。
目前在开放联盟链里面,仅武汉链支持在线IDE服务。武汉链的IDE使用MetaMask工具来进行合约部署和调用,在使用前建议开发者先进行MetaMask的配置。MetaMask的使用及浏览器插件配置可参考Metamask官网。
BSN国际门户持续集成更多的公有链,并在国际官网及国际节点提供对外服务;本版本集成了Klaytn的主网和测试网。BSN国际门户目前已支持18条公链。开发者可登陆国际门户进行体验(https://bsnbase.io/)。
本次BSN基础网络优化分为3个方面:推出BSN-DDC、BSN DID优化、BSN赋能平台功能升级。
其中BSN-DDC基础网络搭建于BSN基础设施之上,具有以下5大特点。
1、由BSN上至少10条基于不同技术体系的开放联盟链组成DDC网络的底层区块链层。
2、所有DDC开放联盟链上,部署完全一致的BSN官方DDC合约,可以生成和管理BSN官方DDC(支持ERC-721和ERC-1155)。也允许平台方部署自己的DDC合约,该类DDC由相关平台方自行负责。
3、BSN-DDC网络不直接服务终端用户,仅允许平台方接入,并向平台方提供接入API和SDK。平台方负责向终端用户提供服务,须确保所有终端用户的实名认证,BSN-DDC网络上不保存终端用户信息。
4、DDC网络的使用费用由平台方使用人民币充值,按照能量值和官方DDC业务次数进行扣费。
5、平台方可以使用自己的链账户和DID生成所有DDC,或者为每个终端用户分配单独的链账户,不论哪种方式,DDC网络均可追溯到平台,并通过平台方追溯到个人,方便为监管提供相关信息和接口。
界面演示
开放联盟链本次优化的内容包括多项。
首先是开放联盟链正式商用。
使用开放联盟链,需要消耗能量值。购买能量值,需要先进行链账户充值。然后进行能量值分配。可以选择定义好的分配金额,也可以自定义分配金额。
链账户分配到能量值之后,就可以使用。需要注意的是:能量值用于链上交易,分配后不支持退款。
本次版本更新,新增两条开放联盟链,中移链(基于EOS框架)和广元链(基于Everscale框架)。在创建链账户时,我们可以选择这两个框架。
其中中移链的链账户名称为12个字符,字母开头且只能包括“12345和小写字母”。
当前帮助手册已更新,关于中移链接入问题,开发者可以在帮助手册“开放联盟链服务——网关接入说明——中移链”中查看。
本次更新,在开放联盟链中,BSN还提供在线生成公私钥功能。
取消密钥托管模式后,BSN就不会再托管用户公私钥信息。在线生成公私钥之后,用户需要自己妥善保管。如果丢失,无法找回。
第2个新增的开放联盟链是广元链(基于Everscale框架)。广元链比较特殊,要创建广元链链账户,先要部署一个合约。
在项目管理下,创建一个基于广元链框架的项目。创建完项目后,部署合约。合约部署完成后,开发者才可以在链账户管理下,进行广元链的添加。
本次版本更新,文昌链增加了EVM模块。
开发者创建基于文昌链的链账户,采用在线生成方式,会生成两套公私钥对和链账户地址,其加密算法分别为sm2、secp256k1。开发者若要使用EVM模块,需要上传secp256k1算法生成的链账户地址。
本次版本更新之后,开放联盟链中除了广元链之外,都已取消密钥托管模式,只保留上传链账户地址和上传公钥两种模式。但原来使用密钥托管模式的用户不受影响。
本次更新,开放联盟链武汉链(基于Ethereum v1.10.8)增加了在线IDE功能。
方便开发者在线开发、合约部署。
本次BSN版本更新内容解读&常见问题解答直播培训,已上传BSN官方知识库(kb.bsnbase.com/),路径:BSN官方活动——BSN培训——【线上】BSN版本更新内容解读&常见问题解析(20220303)
文章来源:BSN研习社
文章原标题:《BSN公网2022.01.25版本更新内容解读及常见问题解析》BSN培训精华回顾
文章来源于网络,如有侵权请与我们联系删除。