百度云区块链商业化技术框架整体技术框架分为两大部分:百度区块链商业化技术栈和商业化技术能力。技术栈 核心主要包括三大部分:区块链 PaaS、区块链 Framework、区块链中间层。百度云区块 链平台是由这三层技术栈合力驱动的,形成一个完备的商业化技术方案。

区块链 PaaS

区块链 PaaS 是为了解决商业化环境的差异性问题。PaaS 层能够对上层的区块链 Framework 屏蔽资源环境因素,引入了基于 Kubernetes 和 docker 的容器集群引擎、 镜像仓库和函数计算等能力,实现了计算和存储资源的统一化抽象和高效利用,还 提供了镜像级的版本管理和函数式的合约编程框架。

区块链 PaaS 在顶层封装了统一的编排 API 层。编排 API 整体面向资源,包括 函数计算任务资源、镜像资源、实例容器资源和其它基础资源。统一资源调度动作 描述和描述结构体。可以简化上层 Framework 调用不同服务的复杂性。

区块链 Framework 层主要解决三个问题:

① 多种区块链网络的兼容部署在节点部署、合约部署、DApp 部署全流程中支持 XuperChain 的一键部署,同 时也支持以太坊、Fabric 等其他开源框架。

② 多种区块链网络的托管和监控方案区块链 PaaS 层提供了资源 failover 策略保证网络节点故障可自动恢复还提供了不同区块链框架的兼容性监控方案,指标包括链上区块数、出块速度、单位块 验证速度、每秒交易数 TPS、每区块交易数、子链数、跨链交互次数、机构数 等。

③ 多种区块链网络的交互逻辑抽象 部署区块链网络的流程可以归纳为配参+部署的交互逻辑,其中配参包括的参 数项有:框架类型、联盟参与方信息、网络规模、账号、合约和 DApp 等信息。 平台将使用 framework 预设逻辑调用区块链 PaaS 接口进行一键式部署。

区块链数据 BProxy

区块链 BProxy 为一个代理模块,解决了多种区块链方案私有化场景的适配问题, 实现多方的身份互信管理,同时也在跨网环境中解决了数据上链的问题。

区块链网络中间层 

不同的区块链框架偏向不同的交易类型,区块链网络中间层完成了跨链数据的结合读写,通过与不同类型的区块链网络交互完成多类型数据的事务性同步,直接 与 DApp 进行数据交互。

区块链业务支撑层 

区块链业务支撑层主要为了将不同业务应用与底层区块链方案进行实际解耦,支持数据和签名的差异化存储上链,提供场景化的身份定义,同时平台在业务支撑 层增加了通用的合约基础库和合约模板。

相关阅读:

申元庆:想弯道超车?合纵连横打造云生态

VMware与阿里云合作:不仅仅是公私有云之间的一键切换

云计算时代物联网在其中起到了什么样的作用?

关注中国IDC圈官方微信:idc-quan 我们将定期推送IDC产业最新资讯

查看心情排 行你看到此篇文章的感受是:


  • 支持

  • 高兴

  • 震惊

  • 愤怒

  • 无聊

  • 无奈

  • 谎言

  • 枪稿

  • 不解

  • 标题党
2019-07-31 09:36:21
区块链 新加坡区块链行业发展较快 部分产品前景良好
新加坡区块链行业进入快速发展时期,一批区块链项目已经推出较成熟的产品或应用。新加坡新跃社科大学教授李国权等今年年初在《联合早报》上撰文指出,新加坡到2022年有望形 <详情>
2019-07-31 09:30:14
区块链 蚂蚁金服副总裁蒋国飞:蚂蚁区块链已落地超过40个场景
近期,供应链金融领域爆发的事件引发业内外关注,也让区块链等技术更受追捧。7月30日,蚂蚁金服副总裁蒋国飞在北京表示,目前蚂蚁区块链已落地超过40个场景, 包括区块链借 <详情>
2019-07-31 09:15:00
5G资讯 NB-IoT将成为未来5G物联网主流技术
日前,我国完成了IMT-2020(5G)候选技术方案的完整提交。据悉,在提交的方案中,NB-IoT技术被正式纳入5G候选技术集合,预计2020年6月ITU将正式宣布5G技术方案的诞生。而NB <详情>
2019-07-30 14:47:10
大数据技术 杨镇:从大数据与 AI 技术发展来看,跨链技术必要且必然
在不久将来,随着AI能做的事越来越多,必然会产生需要AI直接与其他AI进行交互的场景。那么,如何保证AI与AI之间的信息交互是安全可信且可审计的呢?是通过在不同... <详情>
2019-07-29 20:49:24
区块链 区块链游戏下半场 贝尔链或成超强“黑马”
在互联网时代,区块链与人工智能、大数据一起,开启了新一轮的产业变革。世界各国都异常重视区块链技术的发展,力图抢占先机,赢得先发优势。中国也不例外。 <详情>