chain33技术特点总结

2022-03-04 11:55:46 浏览数 (1)

国产开源

国密算法

在区块链多语言版本的SDK中,既支持国际标准,也支持国密标准。支持SM2,SM3,SM4。

支持国产芯片

支持部署运行在国产芯片服务器上。

模块化设计

项目吸纳了Linux 内核设计的模块化思想,开发了多个功能模块,集合组成了模块插件仓。

共识机制可插拔

Chain33兼容多种共识机制,包括 RAFT、PBFT、POS、DPOS 等主流共识,也包括 SPOS、POS33 等自主研发共识机制,插拔不同的共识算法,可快速搭建私链、联盟链、公链、平行链。

平行链架构

平行链技术已经成为分片的主流的解决方案之一。在 Chain33中,主链不仅仅提供管理所有的平行链的功能,还提供了平行链消息存储的功能,通过主链数据的分片,以及高性能的共识算法,兼顾了链本身的安全性以及系统的可扩展性。

高效存储

支持业务层快速调用区块链系统数据,如存证系统:底层建设的区块链数据,可以以ES数据库进行方便检索、个性化检索等。

跨链交易

在采用侧链中继技术和比特币交换资产设计上,基于哈希锁定,使得参与双方都受到合理保护,资产转移更有保障。在与以太坊或其他区块链资产互操作上,采用合约桥加公证人机制,保障各方资产转移在可信基础上安全流转。

隐私保护

采用代理重加密加秘钥分片的方案,实现数据可分享型存储,保障数据隐私。

简单易用

系统安装简便, 同时提供BAAS服务可以实现可视化安装,以及提供智能合约IDE工具,帮助开发者节约成本。

0 人点赞