软件标签:
为您提供blockchain-java(简易区块链项目)下载,软件大小261KB。支持运行平台所有微软平台/。
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 了。