区块链实验室(24) - FISCO网络重构

若干次实验以后,FISCO网络中100个节点堆积了不少交易记录,消耗不少磁盘空间,见下图所示,100个节点累计消耗了10G空间。

观察每个节点的磁盘消耗,以node88为例,消耗了107MB,见下图所示。在该节点中,日志(log目录里的文件)占去了大半磁盘消耗,而这些日志都是文本文件,完全可以删除,但要保留log目录。data/group1是该节点加入的区块链组织,相当于Hyperledger Fabric里的通道(channel)。Fisco缺省用RocksDB保存账本。相对于log,账本的磁盘消耗不算大。

在这个磁盘消耗程度下,当前区块高度,见下图所示。

磁盘消耗给虚拟机带来沉重的负担,重构FISCO网络的简单办法就是100%劫持这个网络,就是消除这100个节点,用前述文章所述方法(区块链实验室(18) - 用FISCO BCOS架设1个无标度网络)重新架设1个新网络。

或许可以尝试,部分节点如何劫持这个网络呢。

本文的一篇文章已被"Future Generation Computer Systems"接收,提前庆祝一下。

相关推荐
幻想编织者25 分钟前
Ubuntu实时核编译安装与NVIDIA驱动安装教程(ubuntu 22.04,20.04)
linux·服务器·ubuntu·nvidia
罗_三金9 小时前
(10)深入浅出智能合约OpenZeppelin开源框架
web3·区块链·智能合约·solidity·openzeppelin·dapp
hunter2062069 小时前
ubuntu向一个pc主机通过web发送数据,pc端通过工具直接查看收到的数据
linux·前端·ubuntu
张3蜂10 小时前
docker Ubuntu实战
数据库·ubuntu·docker
Roun310 小时前
Web3与传统互联网的对比:去中心化的未来路径
web3·去中心化·区块链
白粥行11 小时前
linux-ubuntu学习笔记碎记
linux·ubuntu
Tester_孙大壮11 小时前
第11章:Python TDD实现货币类加法运算初步
驱动开发·重构·测试用例
PaLu-LI13 小时前
ORB-SLAM2源码学习:Initializer.cc⑧: Initializer::CheckRT检验三角化结果
c++·人工智能·opencv·学习·ubuntu·计算机视觉
dingzd9514 小时前
探索 Web3 技术:如何推动数字身份的自主管理
web3·去中心化·区块链
独行soc16 小时前
#攻防演练#应急响应#对于挖矿的检测以及防御方案
安全·区块链·应急响应·挖矿·主机排查·木马排查