2024-09-13
区块链学习笔记
00
请注意,本文编写于 219 天前,最后修改于 213 天前,其中某些信息可能已经过时。

目录

GZ036 区块链技术应用赛项赛题第1套(模块一)
模块一 区块链搭建部分
1-2-1: 搭建区块链系统并验证
(1)采用默认配置搭建区块链网络
(2)通过命令验证区块链节点进程运行状况
(3)通过命令验证区块链连接状态和共识状态日志输出
1-2-2:搭建区块链系统管理平台并验证
(1)配置控制台,管理相关证书并启动
(2)使用控制台安装HelloWorld智能合约
(3)使用控制台完成HelloWorld智能合约的set与get操作
(4)使用控制台查看区块链中区块高度
1-2-3:区块链节点运维
(1)获取指定区块链节点输出等级为警告级,并设置日志存储阈值位100MB并验证
(2)通过给定工具完成新节点(node4)配置
(3)启动新节点加入区块链系统并验证
1-2-4:区块链网络运维
(1)设置区块链系统黑名单,将node3设为黑名单禁止连接,并验证
(2)设置系统中区块打包最大交易数量设为2000
(3)验证区块最大打包交易数量情况
下载

GZ036 区块链技术应用赛项赛题第1套(模块一)

模块一 区块链搭建部分

相关信息

相关信息 学习记录

image.png

1-2-1: 搭建区块链系统并验证

(1)采用默认配置搭建区块链网络

image.png

成功效果图 出现 All completed 表示部署成功 image.png

启动成功效果图 image.png

(2)通过命令验证区块链节点进程运行状况

image.png

(3)通过命令验证区块链连接状态和共识状态日志输出

连接状态 image.png 共识状态 image.png

1-2-2:搭建区块链系统管理平台并验证

(1)配置控制台,管理相关证书并启动

配置控制台以及管理相关证书 image.png 启动成功效果图 image.png

(2)使用控制台安装HelloWorld智能合约

image.png

(3)使用控制台完成HelloWorld智能合约的set与get操作

调用set函数

image.png

调用get函数

image.png

(4)使用控制台查看区块链中区块高度

image.png

1-2-3:区块链节点运维

(1)获取指定区块链节点输出等级为警告级,并设置日志存储阈值位100MB并验证

输出指定区块节点等级为警告级 image.png 修改配置文件 image.png log配置文件 image.png

(2)通过给定工具完成新节点(node4)配置

创建新节点node4 image.png 拷贝配置文件、启动文件以及群组文件到新节点中

image.png image.png 修改配置文件 config.ini image.png 重启所有节点 image.png

检查进程、连接与共识

进程 5 个新节点启动成功 image.png 与其他节点连接成功 image.png

检查共识 此时的节点还是游离节点还未加入共识 image.png

(3)启动新节点加入区块链系统并验证

加入共识 获取新节点 id image.png 在控制台里面添加为观察节点 image.png 添加为共识节点 image.png 再次检查共识,共识成功 image.png

1-2-4:区块链网络运维

(1)设置区块链系统黑名单,将node3设为黑名单禁止连接,并验证

把所有的节点config.ini 的黑名单里面添加node3的id

image.png 验证node3没有加入连接所以连接数为3 image.png

(2)设置系统中区块打包最大交易数量设为2000

image.png

(3)验证区块最大打包交易数量情况

image.png

至此所有演示就结束了

下载

原题下载 GZ036 区块链技术应用赛项赛题第1套

本文作者:苏皓明

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!