在BSN武汉链上部署solidity智能合约
BSN简介区块链服务网络(Blockchain-basedServiceNetwork)是一个跨云服务、跨门户、跨底层框架,用于部署和运行各类区块链应用的基础设施网络,2020年4月25日启动商用。
区块链服务网络(Blockchain-based Service Network)是一个跨云服务、跨门户、跨底层框架,用于部署和运行各类区块链应用的基础设施网络,2020年4月25日启动商用。
由国家发改委下属的政府机构——国家信息中心,同时联合中国移动、中国电信、中国银联等国有通信巨头一起打造BSN——国家区块链服务网络。
目前,BSN公共城市节点总数已经达到200个,其中中国节点120个。云服务商包括中国移动、中国电信、中国联通、AWS、百度云、Azure。
服务网络已经支持的联盟链框架有:Hyperledger Fabric、Fabric 国密、FISCO BCOS、CITA、XuperChain、梧桐链和 Brochain 等。
支持的公链框架有:以太坊和 EOS 等。
**服务架构:**
![服务架构](https://i.imgur.com/nNcjgtp.png)
![1.png](https://img.learnblockchain.cn/attachments/2022/09/GsM3CKQK632ab46bb9a71.png)
**官方网址:**
https://www.bsnbase.com/p/main/index (国内)
https://bsnbase.io/ (国际)
**白皮书:**
[区块链服务网络基础白皮书.pdf](http://kb.bsnbase.com/webdoc/view/PubFile4028813e711a7c390171acb003f31c06.html)
**使用成本:**
根据目前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官网,点击开放联盟链->项目管理->创建项目,如图:
![](https://i.imgur.com/0PA9vS2.png)
![2.png](https://img.learnblockchain.cn/attachments/2022/09/hBT4Okf3632ab478bdcab.png)
![](https://i.imgur.com/RtyEnXn.png)
![3.png](https://img.learnblockchain.cn/attachments/2022/09/F6wX4b6I632ab4847336f.png)
3、下载接入参数,如图:
![](https://i.imgur.com/IVZiMGg.png)
![4.png](https://img.learnblockchain.cn/attachments/2022/09/WayGCegV632ab48d2f6b1.png)
将网关地址复制下来备用:
![](https://i.imgur.com/g1A0jOC.png)
![5.png](https://img.learnblockchain.cn/attachments/2022/09/BHQUnP1N632ab49482a22.png)
### 使用MetaMask连接BSN网络
连接信息如下:
```
名称:BSN-武汉链
RPC链接:https://opbningxia.bsngate.com:18602/api/34e93bd4d7c7412ea8ae6c5e7751****/rpc
(注意格式为:网关地址/api/项目ID/rpc)
链ID:5555
货币符号:任意名称,如BSNB
区块链浏览器:http://explorer.ope.bsnbase.com
```
如图:
![](https://i.imgur.com/DmJfXi5.png)
![6.png](https://img.learnblockchain.cn/attachments/2022/09/YqrXdPDL632ab49b12079.png)
### 创建链账号
1、创建链账号,即以太坊钱包账号,点击创建链账户->填写基础信息->创建即可,如图:
![](https://i.imgur.com/r7sIHlN.png)
![7.png](https://img.learnblockchain.cn/attachments/2022/09/J3hAtdnH632ab4a2dc249.png)
![](https://i.imgur.com/fykGS7m.png)
![8.png](https://img.learnblockchain.cn/attachments/2022/09/4atUqn3b632ab4a8099e3.png)
![](https://i.imgur.com/4puEfR3.png)
![9.png](https://img.learnblockchain.cn/attachments/2022/09/soGWIQ2f632ab4ac9f9af.png)
2、给账号充值购买能量值(即ETH)
笔者试着充值了¥20,得到能量值为:`84,000,000,000,000,000`
![](https://i.imgur.com/9Y2EAEV.png)
![10.png](https://img.learnblockchain.cn/attachments/2022/09/XfXVLlhm632ab4b1e3ba5.png)
### 部署合约
1、在项目管理页面中,点击在线IDE,如图:
![](https://i.imgur.com/Wu0psAe.png)
![11.png](https://img.learnblockchain.cn/attachments/2022/09/p2lAoLHY632ab4ba2c089.png)
![](https://i.imgur.com/0Gwle1Z.png)
![122.png](https://img.learnblockchain.cn/attachments/2022/09/3ytlw16l632ab4bfe83f5.png)
2、使用BSN账号授权登录,如图:
![](https://i.imgur.com/ebphpuY.png)
![13.png](https://img.learnblockchain.cn/attachments/2022/09/rFqd2cGa632ab4c597e0e.png)
3、编写合约,如图:
![](https://i.imgur.com/LUPYenr.png)
![14.png](https://img.learnblockchain.cn/attachments/2022/09/hZ4MC035632ab4cab8fa1.png)
4、部署合约,如图:
![](https://i.imgur.com/TlQQ1Ew.png)
![TlQQ1Ew.png](https://img.learnblockchain.cn/attachments/2022/09/szYQLNuY632ab4d742040.png)
---
参考:
https://www.bsnbase.com/static/tmpFile/bzsc/IDE/12-2-2-2.html 用户手册
https://www.bsnbase.com/static/tmpFile/bzsc/onlineDoc/14.html 开发文档
BSN简介
区块链服务网络(Blockchain-based Service Network)是一个跨云服务、跨门户、跨底层框架,用于部署和运行各类区块链应用的基础设施网络,2020年4月25日启动商用。
由国家发改委下属的政府机构——国家信息中心,同时联合中国移动、中国电信、中国银联等国有通信巨头一起打造BSN——国家区块链服务网络。
目前,BSN公共城市节点总数已经达到200个,其中中国节点120个。云服务商包括中国移动、中国电信、中国联通、AWS、百度云、Azure。
服务网络已经支持的联盟链框架有:Hyperledger Fabric、Fabric 国密、FISCO BCOS、CITA、XuperChain、梧桐链和 Brochain 等。 支持的公链框架有:以太坊和 EOS 等。
服务架构:
官方网址: 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官网,点击开放联盟链->项目管理->创建项目,如图:
3、下载接入参数,如图:
将网关地址复制下来备用:
使用MetaMask连接BSN网络
连接信息如下:
名称:BSN-武汉链
RPC链接:https://opbningxia.bsngate.com:18602/api/34e93bd4d7c7412ea8ae6c5e7751****/rpc
(注意格式为:网关地址/api/项目ID/rpc)
链ID:5555
货币符号:任意名称,如BSNB
区块链浏览器:http://explorer.ope.bsnbase.com
如图:
创建链账号
1、创建链账号,即以太坊钱包账号,点击创建链账户->填写基础信息->创建即可,如图:
2、给账号充值购买能量值(即ETH) 笔者试着充值了¥20,得到能量值为:84,000,000,000,000,000
部署合约
1、在项目管理页面中,点击在线IDE,如图:
2、使用BSN账号授权登录,如图:
3、编写合约,如图:
4、部署合约,如图:
参考: https://www.bsnbase.com/static/tmpFile/bzsc/IDE/12-2-2-2.html 用户手册 https://www.bsnbase.com/static/tmpFile/bzsc/onlineDoc/14.html 开发文档
- 发表于 2022-09-21 10:48
- 阅读 ( 293 )
- 学分 ( 0 )
- 分类:联盟链
评论