区块链实验室(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"接收,提前庆祝一下。

相关推荐
数据大魔方1 小时前
【期货量化入门】期权交易入门:从零开始学期权量化(TqSdk完整教程)
数据库·python·mysql·算法·区块链·程序员创富
期货资管源码1 小时前
期货资管分仓软件开发/平台搭建经验分享
经验分享·算法·eclipse·区块链
Jacen.L1 小时前
数据泥团(Data Clumps):坏味道识别与重构实战指南
重构
疯狂的挖掘机1 小时前
CT图像重构调研快速预览
重构
Web极客码2 小时前
释放WordPress磁盘空间并减少Inode使用量
服务器·数据库·ubuntu
朝阳5812 小时前
树莓派 Ubuntu 系统登录问题完整指南:解决 Permission denied (publickey)错误
linux·运维·ubuntu
oMcLin3 小时前
如何在 Ubuntu 22.04 上部署并优化 Jenkins 2.x 流水线,提升持续集成与自动化测试的效率?
ubuntu·ci/cd·jenkins
rfidunion4 小时前
ubuntu下使用qemu模拟ARM(一)-------安装samba服务器
服务器·arm开发·ubuntu
HIT_Weston4 小时前
90、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(四)
linux·运维·ubuntu
EndingCoder5 小时前
函数基础:参数和返回类型
linux·前端·ubuntu·typescript