灵活部署、积木化,京东区块链靠什么鏖战群雄?

  • 智能产业头条

  • 2018-03-30

  • 来源:

导读:
京东区块链着眼于企业级应用,力在为广大友商提供易用的联盟链平台。为了能够实现这个目标,其提供了很多工具,简化部署,让区块链搭建自动化、可视化、傻瓜化。商业数据是企业的核心机密,为了保证数据的安全隐私,京东区块链支持共识分区,实现业务数据隔离。同时提供大数据分析工具帮助企业最大化的利用数据,创造更多价值。而且为了适应多样化的业务需求,在上层架构中,加入智能合约模块,隐藏繁琐的区块链底层交互,方便业务抽象。

下面,小锦将给大家揭密京东区块链的技术特色和优势。(本文根据“媒体俱乐部—京东眼中的区块链技术和应用”嘉宾分享编辑整理发布。)

分享嘉宾丨

裴健 京东集团副总裁、Y事业部总裁

孙海波 京东Y事业部区块链研发负责人

张作义 京东Y事业部区块链应用创新负责人 

一、京东的区块链架构体系

京东区块链应用于联盟链,联盟链更适合于企业的应用。区块链是有技术门槛的,京东区块链要让所有人用起来,大规模的铺开,所以提供了很多工具,加快部署的自动化、可视化和提高数据处理效率。数据在区块链里最重要,区块链上都是企业的重要数据,这些数据是企业的信用资产,所以京东做了很多工具帮助企业加速数据的分析,保障安全、合规和可审计。这是底层的,最简单的区块链,也是区块链的核心。

为了更能满足企业的需求,京东区块链平台封装了很多服务,包括安全和智能合约等服务,这是上层的区块链技术。

京东的架构体系由3个层次构成:区块链协议、组件框架、平台服务。

京东区块链协议作为最顶层的架构设计,定义了区块链的数据格式标准,包括账本状态、历史证明、账本操作集、合约指令集4个方面的数据标准。

区块链其实就是分布式,多方共同维护的电子帐本,首先是只能插入不能更新,如果在微信群里,发了一条消息但是发错了,“请大家吃饭”,发错了怎么办?再发一条,“我说错了,不好意思,可能请不了大家吃饭,有事”。

第二是共识,什么叫共识,小时候选班长,推自己没有用,全班同学参与投票选出的才是班长,少数服从多数的决议。共识机制是区块链技术的重要组件,在分布式,互不信任的环境,使参与者行动一致,保证数据的一致性。

“组件模型”是区块链逻辑组件的框架模型,是对京东区块链协议的实现框架。包括了共识网络、账本、持久化引擎、合约引擎四个组件。

京东区块链的底层搭建BAAS平台,统一的方式为合作企业服务,好处是隔离了企业信息系统的复杂度,比如用财务软件直接用财务软件,不用关心怎么搭建,怎么运维区块链底层。京东区块链的BAAS分为公有云、私有云和分布式,支持多种布署方式,支持灵活一键部署,能适应企业多个场景。

“服务平台”是对上层的区块链协议和组件模型的具体实现,由网关、服务、节点网络、SDK和一套工具集组成。

二、京东区块链的目标与设计原则

为了让企业更快接入区块链,应用到更广泛的场景,京东区块链的设计有四大原则。

第一,设计面向业务。不是所有的企业都着眼于区块链技术本身,所以京东区块链更注重面向业务的效果。

第二,积木化。京东商城功能的快速迭代归根于积木化,所以在这方面有优势。积木化是将很多技术的能力拆解成一个个模块,包括人工智能、大数据等,搭建了积木化的方式,实现了灵活的场景和支持。

例如京东与雀巢的合作,由于雀巢有自己的溯源系统,包括质量管理系统,所以在部署的时候还是用雀巢自己的系统代码,只是利用京东供应链的优势帮助雀巢实现全流程信息的打通。对于一些酒企品牌商,已经有比较健全的追溯体系,京东可以提供供应链链条的信息,包括仓储、物流等,并且提供消息通向消费者的渠道。

第三,安全可审计。京东区块链支持标准的PKI体系,所有区块链上的数据包含相关责任人的数字签名,符合国家的政策法规可审计。通过权限,密码学技术保障数据安全与隐私。

第四,简洁与效率。一方面,设计的时候,主体架构简洁高效,方便以后扩展;另一方面,从企业的应用角度看,企业要快速部署、使用。

最后是标准化,京东会公布很多标准化的协议,如果满足不了企业的需求,可以实现标准化组件,用京东的方式整合进去,满足企业区块链个性的定制化。

三、京东区块链的亮点和特点

京东区块链的部署架构图有两个亮点:

一是能够灵活的支撑业务的部署。

二是有区块链网关节点,支撑了区块链的灵活部署。例如,合作厂商里不是所有的人都能把区块链技术用起来,所以在做联盟链的时候,如果厂家的IT能力有限,直接通过网关接入。

京东区块链的特点:

一是高并发交易处理。区块链里的要加密和解密,数据分发需要一个过程,所以速度不会很快,京东区块链在这些方面进行了优化。京东“双11”和“6·18”巨大的访问量和订单量就是依托京东的技术背景。

二是支持智能合约。通过对数字合约的优化,能够支撑各种场景。例如法律的合同,用模板就可以形成法律的文件存到区块链,非常的简便,一些面向服务的东西也放在区块链的合约里面。

三是可插拔。不光加密算法可插拔,其他很多模块都可插拔,可以选择底层的共识和存储,还有加密算法。可插拔的好处是加密算法迭代后,可用插拔的方式将现有的解决方案插进去,达到快速升级系统的目的。

四、媒体关注的几个问题

1.区块链防伪追溯如何防止源头数据的真实性?

裴健:区块链对防伪的帮助很大,但区块链本身是不足以完全把假货剔除。例如,在京东的海外购业务里,会跟供货商,品牌商有很多很密切的合作,从源头上保证货源的真实性,同时通过技术的手段把货和码对应起来,货和链上记录的信息对应起来,从而保证信息上链之后的真实性。但是不能单靠技术去解决,要技术和业务结合在一起来解决。

2.区块链技术的防伪作用有多大?

裴健:区块链防伪的好处在于,使得信息的共享和交流成为可能。首先,信息上链是一个过程,不是某一个人或者公司控制,如果想通过更改信息造假,成本将会非常大。其次,一货一码具有唯一性,如果想给假货附上真码,就意味着必须要牺牲掉一个真货,代价非常大。

3.今年两会有很多专家委员提到促进新技术的融合,具体来说就是人工智能、大数据、物联网与区块链的结合,结合点是什么呢?

裴健:最好的结合点就是应用场景。当看到一个场景的时候,你需要集成各种不同的技术,最终把问题解决了,就产生了价值。这个价值的核心是提高用户体验,还有供应商、合作伙伴挣钱。所以在业务驱动下,综合技术因素,从成本,复杂性、可靠性的各个维度衡量。

张作义:物联网就是一个自动收集信息的手段,包括位置信息、温度信息、图象视频信息。比如京东未来的小龙虾和大闸蟹,会通过物联网去采集信息,然后汇集到京东数据库里,这些大数据就是人工智能的基石,人工智能需要很高的计算量。区块链是保证信息流转的真实性,搭建可信底层的基石


文章为「锦囊微课」原创作品,作者: 徐达

  • 案例
  • 批发零售
  • 金融
  • CTO
  • CIO
  • CDO
  • 运营
  • 供应链/生态
  • 大数据
  • 区块链

推荐

我要评论