XuperChain学习(一):XuperChain初识
简介
XuperChain是由百度开源的区块链基础组件(框架),是构建区块链网络的底层方案。
优劣势
优势
高性能、灵活扩展、安全稳定、自主可控、文档完善。
劣势
相比Hyperledger等社区不够完善,活跃度底。缺少成功的公链应用验证。
总体架构
架构总体采用可插拔、组件化的设计,可以方便的结合业务场景订制改造。分成系统内核层和网络组件层两大层,系统内核层提供平行链、提案投票、自升级等区块链核心管理能力以及系统级API,网络组件层提供共识、智能合约、加密、帐号权限、分布式账本、P2P网络等基础组件能力。
核心模块
开源需求流程
参考资料
- 【官网】 https://xchain.baidu.com/
- 【git仓库】 https://github.com/xuperchain/xuperchain
- 【技术文档】 https://xuperchain.readthedocs.io/zh/latest/index.html
- 【白皮书】 https://www.chainwhy.com/upload/default/20180927/05f0a782ed3d4a707d3459eef12b2aca.pdf
- 【开发流程】 https://github.com/xuperchain/XIP#%E4%B8%AD%E6%96%87-1