FISCO BCOS 2.0增加了许多新功能,统称为“一个机身,两个机翼和多个引擎”,以表示技术进步产生了燃料动力并促进了联盟链的应用。我们认为,FISCO BCOS 2.0并不是FISCO BCOS 1.0的简单升级。它在可伸缩性,易用性和隐私隔离方面开辟了许多新想法。例如,集成的组结构使企业之间的多方协作业务关系的建立像组聊天一样灵活而轻松,这有助于企业快速丰富业务场景并扩展业务规模,以及系统运维的复杂性和管理成本也线性下降。 FISCO BCOS 2.0的新功能:一,两个机翼,多个引擎:组架构组架构是FISCO BCOS 2.0的许多新功能的主线。灵感来自每个人都熟悉的群组聊天模式-群组的建立非常灵活。个人可以迅速建立一个主题组进行交流。同一个人可以参与多个感兴趣的组,并并行发送和接收信息。现有组也可以继续增加成员。 ·在具有组架构的网络中,根据不同的业务场景可以有多个不同的分类帐。区块链节点可以根据业务关系选择要加入的组,并参与相应分类账的数据共享和共识过程。该体系结构的特征是:·每个小组独立执行共识过程,并且小组中的参与者决定如何达成共识。一个组中的共识不受其他组的影响。每个组都有一个独立的分类帐来维护其交易事务和数据,从而使每个组的去耦和独立操作能够实现更好的隐私隔离;组织的节点仅需要部署一次,并且通过组设置,它们可以参与不同的多方协作服务,或者将一项业务根据用户和时间等维度划分为多个组。可以快速并行地扩展组结构,从而大大简化了操作和维护的复杂性,并在扩展业务规模的同时降低了管理成本。支持分布式存储FISCO BCOS 2.0增加了对分布式数据存储的支持。节点可以将数据存储在远程分布式系统中,这克服了本地化数据存储的许多限制。该解决方案具有以下优点:·支持多个存储引擎,并选择了高度可用的分布式存储系统,可以轻松,快速地支持数据扩展; ·隔离计算和数据,并且节点故障不会导致数据异常; ·数据是远程存储,可以将数据存储在更安全的隔离区域中,这在许多情况下非常有意义; ·分布式存储不仅支持键-值格式,还支持SQL模式,使业务开发更加容易; ·世界状态存储从原来的MPT存储结构转换为分布式存储,避免了由于世界状态的快速扩展而导致的性能下降的问题; ·优化了数据存储结构,节省了存储空间。过去,并行计算模型将事务打包到一个块中,然后在一个块中串行执行该事务。在FISCO BCOS 2.0中,将使用一组并行事务处理模型来实现自定义事务互斥变量。在执行该块期间,系统将基于事务的互斥变量自动构建事务依赖图DAG。事务是基于DAG并行执行的。在最佳情况下,性能可以提高几倍(取决于CPU内核的数量)。预编译的合同FISCO BCOS 2.0提供了预编译的合同框架,并支持使用C ++编写合同。它的优点是对合同呼叫的响应速度更快,运行速度更高,资源消耗更少,并行计算更容易,并且大大提高了整个系统的效率。 FISCO BCOS具有内置的多个系统级合同,提供访问控制,权限管理,系统配置,CRUD样式的数据访问和其他功能。这些功能自然集成在基础平台中,无需手动部署。 FISCO BCOS提供标准化的界面和示例,以帮助用户进行二次开发,使用户可以轻松编写高性能业务合同,并将其轻松部署到FISCO BCOS进行操作。预编译的合同框架与EVM引擎兼容,从而形成了一个“双引擎”引擎。建筑学。属于famil的用户