本篇文章介绍 Spring Boot 整合 Fisco Bcos 的相关技术
简介FISCO BCOS是由国内企业主导研发、对外开源、安全可控的企业级金融联盟链底层平台,由金链盟开源工作组协作打造,并于2017年正式对外开源。目前,成熟的区块链的平台不少,之所以选择FISCO BCOS,主要是因为文档细致,容易入门。官方地址入口本地环境本篇文章介绍的 S
转载
2024-02-17 12:39:11
48阅读
1. 联盟链2.节点类型:共识节点、观察节点3. 计算模型:排序-执行-验证4. 峰值TPS:2万+ TPS(PBFT)5. 共识算法:PBFT、Raft、rPBFT6. 存储:支持leveldb、rocksdb、mysql,提供CRUD接口访问链上数据7.可视化数据展现:区块链浏览器8. 可视化节点管理:基于WeBASE,提供节点管理器,支持动态新增、剔除、变更节点9.多群组架构:可以动态管理多链、多群组,满足多业务场景的扩展需求和隔离需求10. ...
原创
2021-06-17 13:16:46
638阅读
1. 联盟链2.节点类型:共识节点、观察节点3. 计算模型:排序-执行-验证4. 峰值TPS:2万+ TPS(PBFT)5. 共识算法:PBFT、Raft、rPBFT6. 存储:支持leveldb、rocksdb、mysql,提供CRUD接口访问链上数据7.可视化数据展现:区块链浏览器8. 可视化节点管理:基于WeBASE,提供节点管理器,支持动态新增、剔除、变更节点9.多群组架构:可以动态管理多链、多群组,满足多业务场景的扩展需求和隔离需求10. ...
原创
2022-03-27 18:29:35
415阅读
# FISCO BCOS 连接 MySQL 的实现指南
在区块链开发中,常常需要将区块链与数据库(如 MySQL)结合使用,以便于存储和查询链上数据。本文将为你详细介绍如何实现 FISCO BCOS 与 MySQL 的连接,帮助你更好地理解这一过程。
## 一、整体流程
在开始之前,我们需要明确整个流程,以下是实现步骤的简要概述:
| 步骤 | 描述 |
|------|------|
|
bcos-node-proxy 作为 FISCO-BCOS 节点的接入代理,负责接受 Android/iOS 终端 SDK 的 http/https 连接,对请求的内容进行解析,并通过内置的 java-sdk 走 ChannelMessage 协议
转载
2022-06-05 00:03:55
181阅读
搭建单群组4节点联盟链https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/tutorial/installation.html
原创
2021-06-17 11:48:38
486阅读
陈宇杰FISCO BCOS开源社区2019-08-08作者语--原来的PBFT共识算法在区块打包、交易验签、区块执行、空块处理等方面有持续优化空间,为了让PBFT算法更快更稳,FISCO BCOS做了一系列优化,包括: 打包和共识并发进行;
原创
2021-07-07 15:28:16
192阅读
FISCO BCOS v2.2.0优化了PBFT消息转发机制和Prepare包的结构,尽量减少网络中冗余的数据包,提升网络效率。PBFT消息转发优化为了保证节点断连情况下共识消息包能到达所有节点,FISCO BCOS PBFT共识模块采用了消息转发机制,优化前的消息转发机制如下:
原创
2022-02-18 14:23:22
142阅读
前言作为分布式系统,一方面区块链通过数据的共享、共治以及协作处理,充分发挥数据价值。而另一方面,由于资源和隐私的限制,区块链只适合保存最轻、最有必要、无隐私风险的数据,如哈希、元数据的密文等。数据可用性和隐私性
转载
2022-01-17 11:03:39
312阅读
FISCO BCOS支持多账本,每条链包括多个独立账本,账本间数据相互隔离,群组间交易处理相互隔离,每个节点包括一个主配置config.ini和多个账本配置group.group_id.genesis、group.group_id.ini。config.ini:主配置文件,
原创
2021-07-31 13:56:45
272阅读
FISCO BCOS v2.2.0优化了PBFT消息转发机制和Prepare包的结构,尽量减少网络中冗余的数据包,提升网络效率。PBFT消息转发优化为了保证节点断连情
原创
2021-08-25 14:55:36
275阅读
Spring Boot高级内容概要
一、Spring Boot与缓存
二、Spring Boot与消息
三、Spring Boot与检索
四、Spring Boot与任务
五、Spring Boot与安全
六、Spring Boot与分布式
七、Spring Boot与监控管理
八、Spring Boot与
搭建单群组4节点联盟链1. 搭建单群组FISCO BCOS联盟链2. 配置及使用控制台3. 部署及调用HelloWorld合约
原创
2022-03-28 11:18:05
340阅读
FISCO BCOS多机多群部署 (一):搭建多机多群链搭建多机多群FISCO BCOS链总结参考链接关于作者我们的公众号平台 — (湖师区块人)实验环境两台centos7机器(和远程服务器都可以)192.168.80.144192.168.80.1
原创
2022-01-15 17:50:18
787阅读
源码编译适合于有丰富开发经验的用户,编译过程中需要下载依赖库,请保持网络畅通。受网络和机器配置影响,编译用时5-20分钟不等。请务必保证机器能够访问githubusercontent.com,否则可能会因为网络不通阻塞编译!FSICO-BCOS使用通用CMake构建系统生成特定平台的构建文件,这意味着无论您使用什么操作系统工作流都非常相似:从代码仓库克隆代码。默认使用github链接F
原创
2022-03-28 09:53:10
343阅读
一、编写合约1. HelloWorld合约提供两个接口,分别是get()和set(),用于获取/设置合约变量name。合约内容如下:pragma solidity ^0.4.24;contract HelloWorld { string name; function HelloWorld() { name = "Hello, Worl
原创
2022-03-28 11:15:19
301阅读
前言作为分布式系统,一方面区块链通过数据的共享、共治以及协作处理,充分发挥数据价值。
转载
2021-12-07 16:44:30
408阅读
陈宇杰 FISCO BCOS作者语--原来的PBFT共识算法在区块打包、交易验签、区块执行、空块处理等方面有持续优化空间,为了让PBFT算法更快更稳,FISCO BCOS做了一系列优化,包括:打包和共识并发进行;不重复验签交易;引入DAG并行交易执行框架,可并行执行区块内交易;空块快速触发视图切换,并切换Leader,不落盘空块,消除空块落盘存储开销的同时,有效防止了节点作恶;解决
原创
2022-03-28 10:01:30
413阅读
# 用Docker部署FISCO BCOS
FISCO BCOS是一个基于区块链技术的企业级联盟链平台,它具有高性能、高扩展性和高灵活性的特点,适用于金融、医疗、供应链等众多行业的应用场景。在部署FISCO BCOS时,使用Docker可以方便快捷地搭建开发和生产环境,提高部署效率和系统的可移植性。
## 准备工作
在开始部署之前,需要确保已经安装了Docker和Docker Compose
原创
2024-04-20 04:43:17
115阅读
# Docker部署FISCO BCOS
## 简介
FISCO BCOS是一款基于区块链技术的开源平台,它提供了高效、安全、可扩展的区块链解决方案。为了方便部署和管理FISCO BCOS节点,我们可以使用Docker来进行快速的部署和配置。
Docker是一种容器化技术,它可以将应用程序和其依赖的库以及配置文件等打包在一起,形成一个独立的容器。这个容器可以在任何支持Docker的系统中运行
原创
2023-07-30 13:00:04
285阅读