京东区块链架构体系:服务平台

链书网 区块链白皮书 2018-10-18 18 0

功能模块分为区块链网关、区块链节点服务、区块链共识网络、配套工具四个部分。

京东区块链服务平台

  图 京东区块链服务平台

京东区块链网关

  “区块链网关”被设计为一种轻量的网关系统,通常是部署在参与者的网络环境中,提供功能包括:

  a) 私钥管理:提供完全本地化的私钥保管功能;

  b) 隐私保护:采用端到端加密手段实现隐私保护;

  c) 协议转换:提供轻量化的 HTTP Restful Service,适配 TCP 协议的区块链节点

  API。

 

京东区块链节点服务

  在区块链基础网络的基础上提供的面向应用的通用的功能组件,目的是提供通用功能的复用,包括:

  a) 面向应用的账户管理;

  b) 账户的认证授权;

  c) 面向对象的账本数据访问框架;

  d) 事件通知机制;

  e) 智能合约管理。

京东区块链共识网络

  由共识节点组成的网络,基于 P2P 网络和共识算法确保交易数据在节点之间保持一致。

  

京东工具

  配套的工具集合,包含 SDK、数据管理、安装部署工具、监控服务。

 

京东部署架构

  京东区块链支持以下几种部署模式:

  a) 参与主体维护完整的共识节点,好处是参与者可持有数据,但需要付出运维成本;

  b) 参与主体仅维护网关节点,通过公共的共识节点接入区块链,好处是便于自行管理私钥,且维护成本低,但网关节点不持有数据;

  c) 参与主体通过公共的网关节点接入,适用于 2C 场景,用户可以基于公共的网关节点托管私钥;

  d) 监管方可以只部署“备份节点”,从其它节点同步数据作为备案;

  e) 监管方还可以部署共识和网关节点,对公众开放查询,作为“存证公示”。

  

 京东区块链的部署架构


  图 京东区块链的部署架构


玖壹区块链声明

加微信:469649885区块链培训教程
还可免费获取区块链培训班试学名额

分享:

扫一扫在手机阅读、分享本文

区块链评论

链书网

玖壹区块链培训学院简称(玖壹学院http://www.91xiubbs.com/)提供区块链技术培训资料、区块链开发培训视频教程等下载,不过网上自学区块链技术课程必然存在一些缺陷:遇到问题易卡壳、学习周期漫长、无针对性等。区块链培训机构现场面对面的讲授区块链培训课程可以让您和团队在最短时间内掌握正确、系统、高效的区块链实战技术。