《近期 BSN 开发常见问题答疑(2022.9.23)》
区块链服务网络(Blockchain-based Service Network)(以下称为“BSN”)是一个跨云服务、跨门户、跨底层框架,用于部署和运行区块链应用的全球性公共基础设施网络,由国家信息中心、中国移动通信集团公司、中国银联股份有限公司、北京红枣科技有限公司共同发起。
2019 年 10 月 15 日,BSN 发布并开启内测。2020 年 4 月 25 日,BSN 正式商用、海外版开启公测。
截至当前,BSN 已上线运行两年有余,开发者在使用过程中,也提出了不少的问题。下面是 BSN 技术支持人员最新总结的常见问题(FAQ)。
问:泰安链进行交易,交易收据 status 是"0x10"是因为什么?
答:检查 blockLimit 设置的是否正确,当前块超过设定的 blockLimit 时该笔交易就会被丢弃。
问:泰安链进行交易,交易收据 status 是"0x20"是因为什么?
答:链账户的能量值余额不足,需要对链账户进行能量值充值。
问:泰安链支持 websocket 方式接入吗?
答:泰安链目前不支持 websocket 方式接入。
问:OPB 网络和 BSN-DDC 网络的 TPS 限制是只限制写操作吗?
答:OPB 网络和 BSN-DDC 网络的 TPS 限制是指对同一个门户下面所有项目的接入请求总数进行限制,读写操作都包含在内。
问:如何将泰安链添加到 metaMask 网络里?
答:泰安链不支持添加至 metaMask 网络。
问:使用助记词导入账户到 metaMask/DDC 保管箱里为什么看到的账户地址和自己的不匹配?
答:助记词是一个种子密钥,如果导入的是助记词,可能匹配多个账户,用私钥导入就可以了。
问:什么是 BSN 多底层框架策略?
答:联盟链底层框架就相当于联盟链应用的操作系统。服务网络是更底层的资源和运行环境。作为一个区块链公共基础设施,服务网络开放性理念就是尽量兼容多的底层框架,让开发者在开发和部署应用的时候,能够有更自由的选择。目前,服务网络已经适配完成和正在适配的底层框架包括:Hyperledger Fabric、微众银行的 FISCO BCOS、溪塔科技的 Cita、百度的 XuperChain、梧桐链、中钞的 BroChain 和 Fabric 国密版本。
问:区块链为什么会成为国家战略?
答:在所有前沿科技中,我国只有 5G 和区块链与其他国家完全在同一起跑线上。 区块链技术是基于互联网的,中国的互联网普及和基础设施比较领先,为区块链发展提供良好基础。 区块链技术未来会广泛应用在几乎所有信息化业务系统中,通过大力发展区块链,可以真正靠创新来建设中国主导的基础设施、技术标准和应用。
问:用开放联盟链已创建的链账户,在 DDC 管理模块里添加,提示报错是因为什么?
答:如果要使用 DDC 管理模块,必须创建新的链账户,不能使用已经创建过的开放联盟链的账户。
问:文昌链账户导入到 metaMask 里,为什么看不到余额?
答:metaMask 的精度是按照以太坊来的,如果账户里的能量值是四百万,转成以太坊的精度就是 0.000000000004000000,所以看不到余额。如果用 remix+metamask 部署合约,发起交易时,需要在 metaMask 里面修改燃料值,在想要设置的值上乘以 0.000000001 即可。
问:武汉链发起交易后返回"tx not allowed with sender:xxx"是为什么?
答:交易中涉及能量值横向转移,开放联盟链禁止任何形式的能量值横向转移。
关于 BSN 开发的相关问题,已更新至 BSN 知识库,你也可以随时点击链接学习。
评论