产品详情
数盾区块链平台
产品详情

平台简介

数盾区块链平台是在开源Hyperledger基础上推出的兼顾安全性、稳定性、高性能和可用性的区块链平台产品,旨在为国内各行业的区块链应用提供通用技术框架和平台解决方案,支持数字货币、移动支付、跨境支付、实时清算、供应链和物联网、知识产权确认与流转、商业票据、数字身份认证等领域的去中心化应用,建立更开放、透明并可公开核查的应用系统。平台具有身份管理、节点服务、智能合约部署、区块链可视化管理监控等功能。能够实现不小于500TPS的峰值交易吞吐量,具备在每秒40并发用户下长时间不间断稳定运行能力。

平台架构

平台采用层次化、组件化设计思路,分为核心技术组件层、核心应用组件层和应用层三个层次,其架构示意如下图所示。核心技术组件层细分为通信、存储、安全机制、共识机制等子层次,构成区块链基础平台。核心应用组件层在核心技术组件之上,为应用开发提供Java SDK、可编程合约和成员管理等服务支撑。应用层支持数字货币、支付汇兑、登记结算、数据存证等各种区块链应用。

                                            微信图片_20171127105213.png

平台优势

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

海量数据存储:数盾区块链平台采用复式记账模式,在系统长时间运行下,历史数据不断累积;借鉴传统金融系统中冷热数据分离存储、分表存储的机制,实现海量数据的有效存储。

高吞吐量:区块链的本质是一种分布式共享记账的技术,其分布式特征主要体现在分布式一致性而非分布式并发处理。为保证数据的一致性,防止拜占庭将军问题,某些特定环节只能串行执行,而无法并行。数盾区块链平台通过长期的测试与优化实践,处理性能已经能满足每秒千级的吞吐需求。

数据快速同步:数盾区块链平台支持快照(Snapshot)机制,可以定期对本地账本制作快照,为新加入的peer进行数据快速同步,在统一共识下,缩短新加节点加入运转的周期,仅需同步最新快照及少量近期交易集合,即可融入网络并参与共识验证。

应用案例

在某银行税e融联合网贷现有系统的基础上,基于区块链技术,将借款和还款信息通过旁链技术引入到区块链,构建多节点分布式系统,实现联合网贷登记簿区块链,提供统一标准的链上账本,支持某银行和各合作银行实时了解信贷及资金交易信息,提高联合网贷业务对各合作行的信息公开度,提升各合作银行间的互信程度,通过多节点记账增强全系统的稳健性。应用架构模型如下图所示。

微信图片_20171122104047.png