简介: 随着区块链技术的发展,越来越多应用部署于区块链系统中,对区块链系统服务质量的要求也日渐提升,区块链系统的柔性可用、稳定健壮变得更加重要。本文将问您介绍FISCO BCOS v2.5引入的流量控制功能。 文章要点: 为什么引入流量控制? 应对大数据量突发请求 降低区块链节点间/群组间资源干扰 降低模块间相互影响 流量控制的功能 如...
简介: FISCO BCOS v2.5新增了基于角色的权限控制。把不同的权限统归到不同角色,用户根据账号所属角色即可判断其所拥有的权限。同时v2.5基于角色引入了链上治理投票模型,使治理操作更加方便。 文章要点: 什么是角色权限模型? 角色对应的权限 角色权限实现的细节 兼容性说明 如何使用角色权限? 增删委员 增删运维 原文链接: h...
简介: 奋战在FISCO BCOS性能优化的前线上,我们对如何使用性能测试工具来精确定位性能热点这件事积累了些许经验心得。本文将我们在优化过程中使用到的工具进行了整理汇总,以飨读者。 文章要点: Poor Man's Profiler perf 火焰图 DIY工具 60、FISCO BCOS性能优化——工具篇.pdf 原文链接: htt...
简介: 上篇文章说到,区块链的速度困境是“贵”在信任,“慢”得其所,那么,能不能对这台信任的机器来一次装备升级,让它既安全又快速呢?本文将讲讲团队探索出的多条迈向极速时代的路子。 文章要点: 基于DAG的交易并行执行引擎 分布式存储 共识与同步的流程优化 全方位并行处理 预编译合约 全面的性能分析工具 可并行合约开发框架 56、FISC...
简介: 为了突破性能的瓶颈,我们在FISCO BCOS 2.0中,对底层的存储进行了重新设计,实现了分布式存储,使用不同于MPT的方式来实现追溯,带来了性能上的提升。本文就讲讲分布式存储的体验流程。 文章要点: 配置分布式存储 使用CRUD智能合约开发 42、分布式存储体验.pdf 原文链接: https://mp.weixin.qq....
简介: 如果说,上篇文章是带你潜入团队的大脑,看清群组架构诞生的由来和架构设计;本文 视线将聚焦到团队的双手,看看群组架构如何在跳动的十指中轻快飞舞。我们将以搭建仲裁链为例,并演示如何向该链发送交易。 文章要点: 使用build_chain创建多群组区块链安装包 如何启动区块链节点、查看节点共识状态和出块状态 搭建控制台,向多个群组部署...
简介: 数据可用性和隐私性之间的矛盾,在区块链中愈发明显。专治疑难杂症的密码学家们提出了一种密文也能参与计算的方案——同态加密(HE,Homomorphic Encryption)。本文将解释同态加密的定义以及在FISCO BCOS中的技术实现 文章要点: 什么是同态加密 FISCO BCOS技术选型 如何在FISCO BCOS中使用同...
简介: 在开源社区的协力推动下,FISCO BCOS 保持高频迭代,在功能、性能、操作体验上不断取得突破。 本文介绍了v2.5.0版本的新功能和新特性。 文章要点: 新特性 更新 修复 5、FISCO BCOS v2.5.0发布.pdf 原文链接: https://mp.weixin.qq.com/s/XK66AqtixiNHn...
简介: 共识模块是区块链系统的引擎,在保证各区块链节点数据一致性方面起到至关重要的作用。FISCO BCOS 2.3版本中发布的RPBFT共识算法为研究成果之一。本文将详细介绍RPBFT共识算法的设计目的与其中的技术实现 文章要点: PBFT共识算法挑战 RPBFT共识算法核心思想 RPBFT共识算法实现方案 确定各共识节点编号IDX ...
简介: FISCO BCOS从底层到应用、架构到协议、存储到网络等多方面针对安全和隐私作出较大努力,目前已实现账户管理、落盘加密、安全通讯、权限控制等功能模块。本文将对FISCO BCOS隐私特性之一群环签名展开介绍 文章要点: 什么是群/环签名 FISCO BCOS的技术选型 如何在FISCO BCOS中使用群/环签名 群签名 环签名...