天德链技 术白皮书.docxVIP

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 10 PAGE 10 目录 天德链专利 3 天德链体系架构 5 双链式架构 7 账户链(ABC) 8 交易链(TBC) 9 并行拜占庭容错机制 10 CBFT 算法 10 信誉机制 13 智能合约 15 区块链互联网 19 同质链网——熊猫模型 19 异构链网——金丝猴模型 23 基于 SCTP 协议的区块链数据安全传输 27 存储结构 29 关系型数据库存储 29 大数据存储 30 数据缓存 31 IPFS 系统 32 CA 证书系统 33 隐私保护 34 隐蔽地址 34 同态加密 34 环签名 35 零知识证明 36 抗量子加密 38 加解密加速器 39 OBCC 接口 40 链上应用及应用场景 42 版权登记 44 12.2 沙盒 46 12.3 监管 49 电力侧供需系统 51 游戏链 53 天德链专利 在区块链底层技术的方方面面,天德科技都有独到的创造发明。为保护自主知识产权,天德科技申请并获批发布了 49 篇关于区块链 核心底层技术的专利。在 2017 全球区块链企业专利排行榜上,天德科技名列第 17。天德科技部分专利发明列表如下: 一种基于阶段桶的复杂智能合约状态同步方法 一种四次通信的拜占庭容错算法的区块链建块方法 一种基于区块链的信誉方法和系统 一种并行 PipeLine 技术的区块链建块方法 一种基于区块链技术的 DVP 结算方法 一种区块链的扩展设计方法 一种将交易信息和账户信息分别存储的区块链 一种基于 SCTP 协议的区块链数据安全传输方法 一种基于第三代区块链的可扩展央行数字货币交易方法 一种基于区块链统一接口(OBCC)的许可链应用系统 一种基于多级缓冲队列的区块链交易限流方法 一种双链式跨链交易的区块链互联网模型的核心算法 一种跨链交易的区块链互联网模型的核心算法 一种基于区块链的高并发二维撮合矩阵的核心算法 一种基于区块链的认证证书生成方法 一种区块链中并行建块的交易分发方法 一种基于传统区块链的实时自动化监管报告系统 一种面向区块链的清结算交易分账算法的设计方法 一种基于双链架构区块链的实时自动化监管报告系统 一种区块链区块内账户余额计算方法 一种区块链节点的并行块同步方法 一种私有区块链建块节点选举的方法 天德链体系架构 区块链技术所拥有的分布式、数据难以篡改、智能合约等特性在许多领域都有巨大的应用价值。但面对广阔的市场前景,现有的区块链架构依然存在诸多问题。不仅仅是从延伸性(Extensibility)、扩展性(Scalability)和隐私性(Privacy)方面,还是在交易的并发处理能力上,都存在明显的不足之处。 天德链为了解决实际应用上遇到的问题,使用了多方面的优化手段,进行了架构上的合理设计。如图 1 所示,天德链底层提供了完整的区块链体系,分为存储层、区块链核心层、链服务层、接口层和应用层,以及相应的证书管理、监控数据收集和监控处理层。天德链对底层复杂的技术体系及异构的系统进行了抽象,实现支持兼容各类主要协议、密码标准的分布式实体管理和多维认证协议。通过通用 API、SDK 以及各种应用功能组件,进一步支持各类上层应用的实现。 存储层负责区块链数据缓存和区块链数据存储。天德链可以支持多种主流关系型数据库、非关系型数据库以及文件用于区块等数据的存储,同时使用缓存数据库来处理共识过程中的中间数据等。 核心层负责包含共识机制在内的一致性管理、交易服务、同步管理、信誉系统以及各类安全服务。 链服务层提供链相关的服务以及智能合约的相关处理。 接口层负责向应用层提供区块链平台服务接口,通过区块链统一接口 OBCC?(Open Blockchain Connector,JAVA 实现版本称为 JBCC),为应用层提供区块链服务。 应用层实现各行各业的业务应用逻辑,通过调用接口层提供的区块链底层平台提供的区块链服务,形成完整的基于区块链的商业应用系统。 天德链采用双链式架构,由 ABC(Account Blockchain,账户区块链)和 TBC(Trading Blockchain,交易区块链)构成,具有良好的可扩展性、伸缩性。 图 1 天德链技术体系结构 双链式架构 天德链采用双链式架构,具有良好的可扩展性,在典型应用场景中由 ABC 账户链和 TBC 交易链构成。采用这种将交易信息和账户信息分别存储的区块链,每个节点由两个区块链组成,其中一条区块链 TBC 用作处理交易信息,另一条区块链 ABC 用于维护账户信息;用于存储交易的区块链 TBC 向维护账户的区块链 ABC 读写账户信息。例如,某个小机构可以维护一个 ABC,而一个较大的机

文档评论(0)

159****1262 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档