适用于企业用户的高性能区块链内核。
水平可扩展性:使用微服务架构,一个逻辑节点可以轻松扩展为一组服务器。节点管理员只需在高负载时添加更多 PC 服务器即可提高系统容量。管理员甚至可以使用专用服务器为热点帐户提供服务。在一个节点的范围之外,节点通过 P2P 网络进行通信;在每个节点内,微服务通过消息队列进行通信。
可自定义和可插拔组件:CITA 的微服务彼此松耦合,通信仅通过消息队列进行。因此,可以灵活地使用更好的算法(如新的共识算法)或更适当的技术解决方案(如新的数据库或新的隐私解决方案)来改进现有组件。此外,企业应用程序中的业务逻辑非常复杂。使用 CITA,您可以轻松自定义自己的区块链,添加特定功能,以满足自己的业务需求。
高性能:在 CITA 中,共识和交易执行被分离为独立的微服务。共识服务只负责交易排序,在交易执行之前即可完成,从而提高交易处理性能。此外,CITA 还包含许多其他优化,充分利用多核和多服务器的计算能力。为此,它采用了 Rust 语言,这是一种注重效率的混合命令式/面向对象/函数式语言。
弹性和可靠性:CITA 提供了通过拍照备份区块链数据的工具,这可以帮助您在短时间内重新同步区块链数据。通过 Rust 的语言级别内存和线程保障,以及对异常处理的严谨方法,我们可以高度确定
暂无开放 Issues,或尚未同步最近议题。