document.write('
')

当前位置:   金科网 > 区块链 > 正文

颟顸冰面莹池心,狎戏户奴,人鱼公主的爱情魔法,学生会长请小心2

腾讯公司在自主创新的基础上,打造了提供企业级服务的“腾讯区块链”解决方案。基于“开放分享”的理念,腾讯将搭建区块链基础设施,并开放内部能力,与全国企业共享,共同推动可信互联网的发展,打造区块链的共赢生态。

腾讯在支付与金融、社交、媒体等多个领域积累了丰富的行业与技术经验,在高并发的交易处理方面取得了业界领先的突破;此外,腾讯还具备海量数据处理和分析、金融安全体系构建的能力,在云生态和行业连接的探索上也积累了丰富的经验。

1. 腾讯区块链方案的设计原则及目标

腾讯区块链致力于提供企业级区块链基础设施,行业解决方案,以及安全、可靠、灵活的区块链云服务。

1.1 设计原则:

自主创新:腾讯区块链注重自主创新,目前在关键领域已经拥有多项自主知识产权的独特核心技术,在共识算法、十亿级用户管理、海量数据并发处理、账户安全管理、风险控制等方面具有专利和技术积累。

安全高效:基于腾讯多年在支付与金融领域的安全、可靠运营经验的积累,推出腾讯可信区块链,能够有效实现信息共享,保护信息安全,提升系统效率。

开放分享:腾讯将搭建区块链基础设施,开放内部服务能力,与行业伙伴共享,共同推动可信互联网的发展,打造区块链的共赢生态。

1.2 设计目标:

腾讯可信区块链旨在为行业伙伴提供企业级区块链基础设施,行业解决方案,以及安全、可靠、灵活的区块链云服务。通过高性能的区块链服务,在实现安全可靠的交易对接的前提下,通过可视化的数据管理手段,有效降低企业运营综合成本,提高运营效率。

2. 腾讯区块整体架构

在“自主创新、安全高效、开放共享”设计原则的指导下,腾讯可信区块链方案的整体架构分成三个层次:腾讯区块链的底层是腾讯自主研发的 Trust SQl 平台,Trust SQL 通过 SQL和 API 的接口为上层应用场景提供区块链基础服务的功能。核心定位于打造领先的企业级区块链基础平台。中间是平台产品服务层为 Trust Platform,在底层(Trust SQL)之上构建高可用性、可扩展性的区块链应用基础平台产品,其中包括共享账本、鉴证服务、共享经济、数字资产等多个方向,集成相关领域的基础产品功能,帮助企业快速搭建上层区块链应用场景。应用服务层(Trust Application)向最终用户的提供可信、安全、快捷的区块链应用,腾讯未来将携手行业合作伙伴及其技术供应商,共同探索行业区块链发展方向,共同推动区块链应用场景落地。整体框架结构如下图:

腾讯区块链的底层Trust SQl平台介绍

2.1 底层平台 TrustSQL

用户管理:负责所有区块链参与者的身份信息管理,包括维护公私钥生成、密钥存储管理以及用户真实身份和区块链地址对应关系维护等,并且在授权的情况下,监管和审计某些真实身份的交易情况。对数字资产等金融交易类的应用,还提供了风险控制的规则配置,以保证系统交易安全。

基础服务:基础服务部署在所有区块链的节点上,用来验证业务请求的有效性,并对有效请求完成共识后记录到存储上。对一个新的业务请求,基础服务先对接口适配解析,鉴权处理,然后通过共识算法将交易或者合约加上签名和加密之后,完整一致的存储到共享账本上。共识机制可自适应,在网络和节点都正常情况下具有高并发性,网络异常或者节点欺骗的情况下具有强容错性。

智能合约:负责合约的注册发行以及合约的触发和执行。用户通过某种编程语言定义合约逻辑,发布到区块链上之后,根据合约条款的逻辑,由用户签名或者其他的事件触发执行,完成交易结算等合约的逻辑。

运营监控:负责产品发布过程中的部署、配置修改、合约设置以及产品运行中的实时状态可视化的输出,如:告警、交易量、网络情况、节点健康状态等。

2.2 平台产品服务层 Trust Platform

平台产品服务层抽象了各类典型的区块链应用,提供典型应用的基本能力和实现框架,用户可以基于这些基本能力,叠加自己业务独有的特性,轻松完成业务逻辑的区块链实现。帮助用户快速搬迁已有业务到区块链上,以应对新的场景需求,或者搭建全新的业务场景,利用区块链的不可篡改、防抵赖等特性解决之前难以解决的问题。

数字资产:根据对虚拟货币、游戏装备、商业票据、积分、卡券等数字资产的分析,我们发现资产上链是一个关键环节。为此引入“资产网关”的概念,协助用户进行链下资产到链上资产的转换。资产一旦上链,转移、拆分、提现等操作就会通过帐户公私钥体系严格控制起来,并且所有的操作都会有签名校验,交易双方都会留下痕迹,不可抹除。如商业票据、卡券等存在有效期的资产,还会提供到期自动清算的能力,包括资产发行、资产转让、资产提现、资产清算、资产查询等。