百度区块链引擎BBE(Baidu Blockchain Engine)产品描述
- 2019-05-13 11:06
- 3T比特
百度区块链引擎BBE(Baidu Blockchain Engine)是为企业或开发者快速搭建区块链技术网络的BaaS(Blockchain as a Service)平台,目前完美兼容Ethereum、Fabric、百度自研超级链三种主流框架。用户可以根据业务场景选择合适的框架,仅需简单的配置网络参数即可快速的构建出高稳定性、高吞吐、安全可信的区块链技术网络,同时提供逐渐丰富的智能合约基础库,减少用户在区块链技术网络部署、管理、运维、Dapp开发中消耗的精力和时间,帮助用户简单、快速实现业务与区块链的融合。
核心概念
区块链
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。 区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
底层框架
随着区块链技术的商业应用,业务场景中需要对交易频次、身份认证、隐私保护、监管要求、响应时间等各方面进行优化或者支持,因而基于比特币的底层技术诞生了多种区块链底层框架,他们更加符合业务场景中的特定需求,目前百度区块链引擎支持业内三种主流底层框架Ethereum、Fabric、百度超级链(Xuperchain),能够基本覆盖用户的所有区块链业务应用场景。
共识机制
区块链作为一种按时间顺序存储数据的分布式数据结构,必须通过共识机制来保证所有节点维护的账本的真实和一致。往往会根据业务使用场景的情况来选择合适的共识机制,在安全性、扩展性、性能效率、资源消耗四个维度中进行权衡,最终选择最适合业务的共识机制,百度云区块链团队会帮助用户选择最合适的共识机制来适配业务。
智能合约
以数字形式定义的一系列承诺(promises) ,包括合约参与方可以在上面执行这些承诺的
协议,智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。以太坊(Ethereum)项目将图灵完备的智能合约能力融入到了区块链世界,也是区块链2.0的典型标志事件。
Dapp
分布式应用/去中心化应用,Dapp是基于区块链技术开发的与用户进行交互的顶层系统,Dapp上承载着业务逻辑。
百度区块链引擎将在这三个核心步骤中提供辅助,大幅降低开发难度,快速完成业务上链。
架构
全面的区块链能力
• 插拔式区块链框架(百度超级链、 以太坊、Fabric)
• 全面的区块链组件(钱包、浏览器、 IDE、控制台)
• 最先进的区块链技术(超级链百万 级 TPS、立体链网、超级节点)
Baidu 百度云文档
• 区块链 Framework 技术,提供统一部署、伸缩、托管和交互
• 区块链中间层技术,提供多链协同, 支持 DApp 调用多链
• 区块链 Proxy,支持单链多用户权限架构、跨链身份互信、跨链数据互通
• 业务支撑层,为多样化的区块链需 求提供统一的 Http Restful API
丰富的交付形态
• 区块链公有云、区块链私有化、区块链超级节点多产品形态
• 托管链、私有链、联盟链、超级节 点多组织形态
优势
百度区块链引擎在原创的统一技术框架下,提供全面的区块链形态和场景的适配能力,公有链、联盟链、私有链场景全覆盖,拥有公有云、私有化部署、超级节点等灵活输出形式。
百度云还将云端最先进和容器、函数、安全、和部署能力融合至统一的区块链框架,为开发者提供了开发、托管、运维、推广等全流程的服务能力。
同时将区块链落地行业中积累的创新实践,通过产品和技术输出赋能至合作伙伴,助力合作伙伴加速落地区块链,包括多链架构、跨链数据同步、跨组织数据共享、链上链下安全、多层级激励体系等。
特性
私有化部署支持
支持私有化服务,百度区块链引擎BBE支持部署在百度云私有云上,可以在私有云平台上轻松实现区块链技术网络的快速创建和管理。另外百度区块链引擎BBE也支持部署在客户已有的企业机房,同样可以完美的搭建起高可用、灵活部署的私有化区块链BaaS平台。同时,依托百度云丰富的落地经验,辅助客户打造符合业务场景的区块链分布式应用。
可信计算环境
区块链的安全需求相比其他系统要求更为严苛。百度区块链引擎通过多层次网络安全等级保护制度、可信计算资源、一体化用户身份与证书管理服务,从多个维度实现用户的区块链技术安全保护,全时段维护业务链上应用信息、数据、执行逻辑安全可信,交易有效性要达到共识。
高性能高吞吐
百度区块链引擎旨在实现基于公有链、私有链、联盟链多链架构,允许区块链线性水平缩放,支持用户区块链技术网络及链上应用规模性增长。用户可根据业务场景需求,选择不同区块链架构,进行化链网参数优化及共识机制切换,突破性能与吞吐的极限。
可拓展的存储 实现冷热数据自适应调度,将低频数据存储在SATA 介质或者云存储,高频数据存储在SSD介质;实现 DFS 适配层,支持分布式文件系统,存储容量理论上可以扩展到PB 级别。
跨链可信交互
不同的区块链框架偏向不同的交易类型,百度云区块链技术网络中间层完成了跨链数据的结合读写,通过与不同类型的区块链技术网络交互完成多类型数据的事务性同步,提供直接与DApp 进行数据交互的能力。
通用智能合约
百度云区块链引擎提供常用的经过生产验证的智能合约库,包括数学计算、数组、链表、字符串操作、RBAC等。开源、模块化的设计方便用户二次开发。用户可以方便的一键部署进私有链中。
合约安全审计
百度云区块链引擎不仅可以对智能合约进行词法分析、语法检查,还专门提供了智能合约安全检查服务,给用户提供全面的智能合约审计报告,防患于未然,以期防止智能合约漏洞的出现,缩短用户开发的周期并减轻上线压力。
应用场景
百度区块链引擎服务目前已经以公有云、私有云的服务形式在多个行业进行商业落地,为客户提供可信存证、可信信息共享、可信金融、可信激励等多种服务。为金融、保险、物流、传媒、医疗、政务、零售、游戏等多种行业提供优质的区块链解决方案,如需为业务场景量身定制区块链解决方案,请于百度区块链引擎BBE的官网产品页首页提交服务申请,我们将根据您的业务场景,派专人与您进行沟通。部分解决方案案例如下:
物联网-危化品物流运输
金融催收
资产证券化ABS
金融信息共享平台
消费金融
原标题:百度区块链引擎BBE(Baidu Blockchain Engine)产品描述|BBE|百度区块链|百度区块链引擎|
- 索尼加强监管PS4游戏中情色内容 引部分开发者不满2019-06-13 10:24
- 腾讯京东成乐融致新新晋股东 乐视网盘中涨超9%2019-06-12 14:03
- “向新而行 ,强大中国车”比亚迪演绎强大中国车2019-05-30 13:57
- 獐子岛扇贝又又又跑路了 证监会和交易所看不下去了2019-05-24 17:27
- “深海勇士”:碧海寻声2019-05-14 13:50
-
2
哪个比特币钱包更安全,选择币信靠谱吗?
2021-02-05 16:02
-
3
受央视关注,必要科技C2M模式赋予产业发展新动能
2021-02-04 16:43
-
4
腾讯Light·公益创新挑战赛正式启动 腾讯优图向科技公益深度探索
2020-12-30 15:50
-
5
首届中国数字冰雪运动会成都站暨线下滑雪体验赛圆满落幕
2020-11-30 10:30