简介: 共识与同步的流程优化,是FISCO BCOS性能优化迈开的第一步。 仅依靠这一流程优化,就给系统TPS带来可观的1.75倍提升。 但这不是目的,其目的在于 确定了共识的主导地位,排除了同步给共识带来的性能影响,让之后的性能分析更好地聚焦在共识流程中。本文就将介绍共识与同步流程的问题与优化。 58、《新摩登时代》:卓别林演绎共识与...
简介: PTE的引入,使FISCO BCOS具备了并行执行交易的能力,显著提升了节点交易处理的效率。对这个阶段性结果,我们并不满足,继续深入挖掘发现,FISCO BCOS的整体TPS仍有较大提升空间。本文将深入解析FISCO BCOS如何推进并行化改造,以进一步提高交易处理能力。 文章要点: 数据分析 根因拆解 串行的区块解码 交易验签...
简介: FISCO BCOS的并行到底怎么用? 本文就来揭晓“庐山真面目”,并教你上手使用FISCO BCOS的并行特性!本文主要介绍如何编写FISCO BCOS并行合约,以及如何部署和执行并行合约。 61、FISCO BCOS可并行合约开发框架(附实操教程).pdf 原文链接: https://mp.weixin.qq.com/s/d...
简介: 本文将由FISCO BCOS研发负责人分享一次团队对JavaSDK性能的优化过程,带大家深入了解JavaSDK性能是如何从8000提升至30000的? 62、记一次JavaSDK性能从8000提升至30000的过程.pdf 原文链接: https://mp.weixin.qq.com/s/-khdHXfEEnaafyyVcX9M...
简介: 本文将深入解析Caliper,以便大家更好使用Caliper压测FISCO BCOS。 文章要点: 为何要适配Caliper? 扩展测试场景的方式需要精简 性能指标的定义需要统一 结果的展示方式需要优化 Caliper长啥样? 区块链适配API 资源监控模块 性能分析模块 报告生成模块 测试流程 63、性能压测工具Calipe...
简介: 同步,是区块链中非常重要的流程,对同步的性能优化,能有效提升系统效率。本文作者将向大家介绍同步的相关概念以及FISCO BCOS在同步的性能优化方面所做的一些关键优化点。 文章要点: 交易同步 交易广播策略 区块同步 区块同步与下载队列 性能优化 编码缓存 负载均衡 回调剥离 验签去重 64、区块链的同步及其性能优化方法.pdf...
简介: FISCO BCOS基于PBFT共识算法,实现了高效的空块处理方法,保证每个区块都参与PBFT共识流程的同时,不落盘空块,提升了磁盘利用效率,也确保了系统的安全性、健壮性。本文作者将深度解析FISCO BCOS的PBFT空块处理方案。 65、FISCO BCOS的PBFT空块处理.pdf 原文链接: https://mp.wei...
简介: 原来的PBFT共识算法在区块打包、交易验签、区块执行、空块处理等方面有持续优化空间,为了让PBFT算法更快更稳,FISCO BCOS做了一系列优化。本文分别从性能、存储和可用性三个方面,向大家细说FISCO BCOS的共识优化方案。 66、FISCO BCOS共识优化之路.pdf 原文链接: https://mp.weixin....
简介: 在FISCO BCOS区块链系统中,同步模块身担重任。由于同步模块的职责大多与网络有关,因此它也是系统“带宽消耗大户”,会导致区块链部分节点带宽负载高。为此,FISCO BCOS开发者们也设计了一系列策略来优化这个“带宽消耗大户”,使其能更优雅地服务于系统。本文将详细介绍FISCO BCOS同步模块的优化之路。 文章要点 初识同...
简介: 本期文章讲的主要是FISCO BCOS的网络压缩功能,作者从FISCO BCOS的系统框架、核心实现、处理流程、测试结果等角度进行了解析。 68、FISCO BCOS的网络压缩功能如何?.pdf 原文链接: https://mp.weixin.qq.com/s/MRsnqgas856JChXT6BNcSg