在BSN武汉链上部署solidity智能合约

BSN简介区块链服务网络(Blockchain-basedServiceNetwork)是一个跨云服务、跨门户、跨底层框架,用于部署和运行各类区块链应用的基础设施网络,2020年4月25日启动商用。

BSN简介

区块链服务网络(Blockchain-based Service Network)是一个跨云服务、跨门户、跨底层框架,用于部署和运行各类区块链应用的基础设施网络,2020年4月25日启动商用。

由国家发改委下属的政府机构——国家信息中心,同时联合中国移动、中国电信、中国银联等国有通信巨头一起打造BSN——国家区块链服务网络。

目前,BSN公共城市节点总数已经达到200个,其中中国节点120个。云服务商包括中国移动、中国电信、中国联通、AWS、百度云、Azure。

服务网络已经支持的联盟链框架有:Hyperledger Fabric、Fabric 国密、FISCO BCOS、CITA、XuperChain、梧桐链和 Brochain 等。 支持的公链框架有:以太坊和 EOS 等。

服务架构: 服务架构

1.png

官方网址: https://www.bsnbase.com/p/main/index (国内) https://bsnbase.io/ (国际)

白皮书: 区块链服务网络基础白皮书.pdf

使用成本: 根据目前BSN官网计算器显示,一个三个记账节点的Fabric应用,每个记账节点支持10TPS、10GB硬盘的情况,每月的费用仅为140元人民币。

公有链套餐包括免费套餐,每天可以有2000个请求(Requests)。收费套餐有每月20美金、100美金和500美金三种,分别包括每日2万,12.5万和75万请求。

目前开发者可以在任何BSN门户自行发布不超过500TPS的应用链。如果需要更高TPS,需要联系运维人员进行定制。

建议单个应用链在服务网络上部署的记账节点数不要超过40个。

BSN也支持IPFS服务,收费标准为:10G ¥0.68/每月。

以上内容摘自官方文档。

项目仓库: https://github.com/BSNDA

武汉链:

基于Ethereum v1.10.8,支持ERC20/ERC721/ERC1155等合约标准。

创建项目

1、通过手机或邮箱注册一个BSN登录账号;

2、登录BSN官网,点击开放联盟链->项目管理->创建项目,如图:

2.png

3.png

3、下载接入参数,如图:

4.png 将网关地址复制下来备用:

5.png

使用MetaMask连接BSN网络

连接信息如下:

名称:BSN-武汉链
RPC链接:https://opbningxia.bsngate.com:18602/api/34e93bd4d7c7412ea8ae6c5e7751****/rpc
(注意格式为:网关地址/api/项目ID/rpc)
链ID:5555
货币符号:任意名称,如BSNB
区块链浏览器:http://explorer.ope.bsnbase.com

如图:

6.png

创建链账号

1、创建链账号,即以太坊钱包账号,点击创建链账户->填写基础信息->创建即可,如图:

7.png

8.png

9.png 2、给账号充值购买能量值(即ETH) 笔者试着充值了¥20,得到能量值为:84,000,000,000,000,000

10.png

部署合约

1、在项目管理页面中,点击在线IDE,如图:

11.png

122.png 2、使用BSN账号授权登录,如图:

13.png 3、编写合约,如图:

14.png 4、部署合约,如图:

TlQQ1Ew.png

参考: https://www.bsnbase.com/static/tmpFile/bzsc/IDE/12-2-2-2.html 用户手册 https://www.bsnbase.com/static/tmpFile/bzsc/onlineDoc/14.html 开发文档

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
海阳之新
海阳之新
江湖只有他的大名,没有他的介绍。