赵城藏软件站:安全、绿色、放心的软件下载站 首页|软件发布|专题集合|站内导航

blockchain-java(简易区块链项目)v1.2免费版

官方
  • 大小:0.45 MB
  • 评分:💗💗💗
  • 语言:简体中文
  • 类别:软件下载
  • 授权:免费版
  • 插件情况:无插件请放心使用
  • 软件官网:未知官网
  • 平台:Win All
  • 备案号:
  • 更新日期:2023-07-28 16:50:32
  • 软件厂商:
安全检测:

网友评分:10

好评10 差评0
软件介绍 人气软件 相关文章 下载地址 用户评论

 

blockchain-java(简易区块链项目)是基于Java实现的一个简易区块链(联盟链)项目,包括加密工具,钱包,P2P 传输,区块同步,POW 共识等基础实现。

使用方法

单节点部署

这个很简单, 直接像运行普通的 SpringBoot 项目一样运行就好了,单节点默认使用的 node1 节点的配置

多节点部署

项目默认部署3个节点,创建了3个配置文件 application-{env}.yml, 如果想要部署更多的节点,再创建更多的配置文件就 OK 了。

使用 idea 部署测试非常简单,按照下面的方法添加多个 springBoot 启动配置。

然后分别启动 3 个节点就好了。启动之后节点之间自动连接成 P2P 网络,随后你就可以使用 postman 工具进行测试了,如果没有安装 postman 的话请自行安装,或者和我一样使用 chrome 浏览器的 postman 扩展。

简单测试

首先依次启动 node1 - node3 3个节点,由于在启动的时候会自动链接初始化的节点,各自连接成为一个 P2P 的网络,所以被链接的节点没有启动的时候会抛出网络异常,不用管它,等其他节点启动好了之后又会自动连接上的。

你可以使用 PostMan 工具对上面的 RESTFUL api 进行一一测试。不过从 v1.2 之后我在项目中集成了 swagger2,所以现在更好的测试是直接使用 swagger 的 api ui 页面进行测试: http://localhost:8081/swagger-ui.html

直接点击相应的 api 进行测试就 OK 了。

标签 区块链
下载地址

blockchain-java(简易区块链项目)v1.2免费版

下载地址:

有问题?不能下载,

部分文件为zip、rar等压缩格式,请下载360压缩进行解压

人气软件
暂无
用户评论
所有评论
昵称:
(您的评论需要经过审核才能显示)