商用级区块链基础设施及产品架构 | 布比区块链产品详解(一)

2020-10-15 10:15 栏目:经验之谈 来源:网络整理 查看()

本系列文章主要介绍产品架构、技术特点和优势、行业应用案例等。

布比公司致力于打造企业级区块链产品,提供行业解决方案。开发了高性能、高可扩展性的区块链基础服务平台,能够快速搭建上层应用服务,满足大规模用户的应用场景。Bubby Blockchain针对企业级产品运营能力进行了多项技术突破和创新,在性能、可扩展性、安全性和运维等方面形成了一系列技术特色和优势。

在与行业合作伙伴深入探索区块链应用场景的基础上,布比区块链已在贸易金融、股权债券、供应链追溯、联合征信、公示公证、物联网共享、数据安全等领域得到应用。以多中心信任为核心,打造新一代价值流通网络,让数字资产自由流动。

本文是关于布比区块链产品详细说明的系列文章中的第一篇,包括——布比区块链产品的目标定位和产品架构。

1.我们的目标

目前,区块链产品大致可以分为两个层次:一是区块链的底层技术;第二,区块链的上位应用。

布比区块链的产品定位是提供商业级的区块链基础设施服务,主要包括:一是搭建企业级的区块链基础平台(“区块链底层技术”);二是构建一个可扩展性高的应用业务支撑系统(介于“区块链底层技术”和“区块链上层应用”之间)。

商用级区块链基础设施及产品架构 | 布比区块链产品详解(一)

布比致力于改善区块链的产品化,具体表现在以下几个方面:

(1)快速应用建设:多模式账本结构和业务模式,方便快速应用建设;

(2)海量用户支持:高效的交易验证和同步,支持数百万甚至数十亿用户规模;

(3)可视化运维管理:从网络、系统、业务层面提供可视化运维管理;

(4)隐私权限策略:丰富的权限策略配置,根据应用需求进行隐私保护;

(5)内置智能合同:支持可编程合同开发,提供标准化合同模板;

(6)区块链即服务:为各行业提供可配置的企业级区块链云服务。

2.产品的结构

为了解决区块链技术在应用过程中可能面临的各种障碍,Bubi区块链平台采用两层结构:(1)底层BubiChain提供区块链基础服务;(2)上层BubiApplication Adaptors内部封装,外部建模和适配,提供一系列符合应用场景的接口,降低应用对接的复杂度。

商用级区块链基础设施及产品架构 | 布比区块链产品详解(一)

Bubby产品架构分为四个部分:账户中心、分布式分类账服务、区块链扩展服务、战略和管理。其中大部分是从零开始实现的,部分采用了一些标准的开源组件,部分在成熟的框架上进行了优化和改进。

1.账户中心(账户)

公钥私钥生成、公钥书写、私钥签名和管理;应用层用户信息和区块链地址的映射;支持实名认证和审核的监管要求。

2.分布式分类帐服务

基于P2P协议,各节点通过P2P协议分发消息;提供分类帐结构的定义和分类帐数据的存储;可插拔一致性模块负责确保底层数据的强一致性,抵御来自“恶意”节点的攻击。面向应用的建模适应包括资产、记录、交易、合同和其他对象的建模和实现。

3.区块链扩展服务

在基础服务之上,提供更高级的服务:解决可扩展性问题的多链碎片化技术,解决价值孤岛问题的跨链技术,解决数据安全的隐私保护技术。

4.政策和管理

提供完整的访问策略控制解决方案。多种可视化管理工具,如底层区块链健康监测、系统参数配置、数据分析、区块链浏览器等。

将逐一详细解释产品架构的四个部分

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发