长安链·ChainMaker区块链底层平台是由北京微芯研究院牵头设计和研发的新一代区块链开源底层软件平台,包含区块链核心框架、丰富的组件库和工具集,致力于为用户高效、精准地解决差异化区块链实现需求,构建高性能、高可靠、高可信、高安全的新型数字技术设施。
1.并行调度
在提案-验证整体框架下,支持基于DAG的块内交易并行调度提案和并行验证;
调度支持确定性调度和随机调度等多种并行调度算法。
2.广域网络
基于PubSub机制,支持多链隔离下P2P网络的复用与数据隔离;
支持NAT穿透,复杂网络拓扑下的大规模节点组网,支持网络节点动态治理。
3.多链架构
支持并行多链实现不同参与方间的数据隔离;
可根据场景灵活扩展子链以支持业务和吞吐量的需求。
4.权限管理
为链上每个操作定义访问权限,支持细粒度权限管理策略;
结合组织、角色等提供灵活的身份权限配置方案。
1.自主可控的底层平台
独创深度模块化、可装配、高性能并行执行的区块链底层技术架构;
涵盖国产密码算法、基于国密证书的加密通讯和国产CA证书颁发认证机构。
2.国际领先的处理性能
单链交易处理性能世界领先
支持基于内存的数据系统,提升交易处理性能。
3.完整便捷的配套工具
支持大屏、图表、界面交互多种形式的监控和运维;
支持Java、Golang等多种语言区块链SDK;
支持定制化部署、
友好、便捷的在线智能合约开发环境;
支持丰富的区块、交易、订阅、事件监听等处理机制。
4.灵活高效的装配模式
深度模块化,根据用户需求,择优选择不同模块组件快速组装定制化区块链系统;
可插拔、可分离的自主可控核心框架,可快速接入优势底层模块/单一定制化开发模块。
5.标准化下的开放生态
采用友好的开源协议,开放软件源代码;
推动多项技术体系标准化,建立标准化下的开发生态。