1807|0

650

帖子

8

TA的资源

纯净的硅(初级)

楼主
 

【2022得捷电子创新设计大赛】 区块链服务搭建 [复制链接]

 

简单描述一下方案:基于raspberry P400做一个简单数据采集方案,并且可以把数据上链存证,提供溯源查证。

 

今天首先搭建一个区块链服务:

step1:

使用VMware搭建一个Ubuntu 系统,具体虚拟机的设置步骤就不描述了。

step2:

Ubuntu虚拟机安装所需的依赖,openssl和curl库,直接命令安装:sudo apt install -y openssl curl

step3:

下载安装脚本:curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.9.0/build_chain.sh && chmod u+x build_chain.sh

如果下载慢的话,可以直接用后面这个链接:

curl -#LO https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/FISCO-BCOS/releases/v2.9.0/build_chain.sh && chmod u+x build_chain.sh

下载后目录下多一个文件:

step4:

搭建单群组4节点联盟链:bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545

成功后控制台输出如下:

 

step5:

启动所有节点:bash nodes/127.0.0.1/start_all.sh

启动成功如下图:

 

step6:

检查进程是否启动:ps -ef | grep -v grep | grep fisco-bcos

step7:

搭建控制台:

7.1安装依赖:sudo apt install -y default-jdk

7.2下载安装脚本:curl -LO https://github.com/FISCO-BCOS/console/releases/download/v2.9.1/download_console.sh && bash download_console.sh

同理如果下载慢可以直接用后面链接:

curl -#LO https://gitee.com/FISCO-BCOS/console/raw/master-2.0/tools/download_console.sh && bash download_console.sh

7.3拷贝控制台配置文件:cp -n console/conf/config-example.toml console/conf/config.toml

7.4配置控制台证书:cp -r nodes/127.0.0.1/sdk/* console/conf/

7.5启动控制台:cd ~/fisco/console && bash start.sh

控制台启动成功后如下图:

7.6测试链服务:在控制台中输入指令:getNodeVersion 查询版本 getPeers 获取节点信息

7.7部署一个简单的hello word合约:deploy HelloWorld 部署demo合约

7.8测试合约:call HelloWorld 0xb3c223fc0bf6646959f254ac4e4a7e355b50a344 get  这里的地址是部署时候的地址

call HelloWorld 0xb3c223fc0bf6646959f254ac4e4a7e355b50a344 set "Hello, FISCO BCOS"

 

 

点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表