FSC技术体系

FSC将为第三方项目区块链底层API,实现应用场景对接,实现数字资产叠加,从而为解决行业存在的相关现实问题。为了实现这一愿景,FSC已经在底层设计及顶层应用采用做出来相应的布局。

秒级快速交易验证

通过对签名算法、账本结构、数据操作、序列化、共识机制、消息扩散等关键环节的优化,FSC将以实现秒级的快速交易验证。满足绝大部分区块链应用下金融场景的用户体验。

海量金融数据的存储

区块链复式的记账模式,在系统不断的运用,积累了大量的数据,造成运行速度下降,FSC将会实现分离存储、分表存储机制,实现数据海量存储。

交易吞吐量的提升

区块链的本质是一种分布式共享记账的技术,其分布式特征主要体现在分布式一致性而非分布式并发处理。为保证数据的一致性,防止拜占庭将军问题,某些特定环节只能串行执行,而无法并行。通过长期的测试与优化实践,FSC的处理性会进一步大幅提高交易吞吐量。

节点数据快速同步

FSC将研发镜像机制,可以定期对本地账本制作镜像,实现便利的回滚机制,在统一共识下,可以指定镜像标签进行回滚。同时,缩短新加节点加入运转的周期,仅需同步最新镜像及少量近期交易集合,即可融入网络并参与共识验证。

数据权限控制策略

FSC提供数据信息写入与读取两类权限控制策略。数据信息写入权限,同一账户下设置多个使用用户,并针对不同的操作设置相应的权限,满足多方签名控制的 使用场景。数据信息读取权限,用户可以授予和撤回单用户或用户组对数据的操 作权限,用户组可以由用户灵活配置。数据包括用户账户信息,交易信息等,粒度可以细化到交易或账户的各属性字段。

多元的拓展性开发

FSC的区块链结构,能够满足不同业务领域的需求,提高系统的可扩展能力和维护效率。即可用于标记资产和资产转移,也可提供不可篡改的多维事件记录,还可以用于溯源以跟踪金融资产的流通过程。

多重隐私保护

为了方便用户使用FSC产品服务,除了传统的客户端生成和保存的机制,FSC还提供网络托管存取和私钥硬件存取(U-key)两种方案。网络托管存取,即把用户名和密码通过特定算法映射成私钥并在服务端进行存储。服务器端存储的私钥均为加密数据,私钥仅能在用户端解密;硬件私钥是为了满足金融行业的使用需求。

同时,提供多重隐私保护功能。首先,FSC底层提供同态加密方式,用户所有数据均加密存储,仅用户本身可见。其次,提供加密中间件服务,用户可根据业务需要进行选择。最后,上层应用可以在录入时对数据进行加密处理,FSC负责对用户生成的加密数据进行写入和读取。

可视化运维支持

FSC将提供运维管理所需的可视化工具。FSC节点上部署的系统监控服务:支持业务(区块、交易、合约、共识等)、网络(组网、时延、吞吐量等)、系统层面(CPU、内存、磁盘等)的数据信息监控。同时,提供完备的日志、告警与通知机制,便于金融商用系统的维护。

Last updated