除了BAT外,大举使用区块链技术,推进区块链业务的,要属京东最甚。所以在盘点了BAT的联盟链后,本文中笔者整理了京东智臻链的资料,帮助大家了解京东在区块链方向的推进。
“智臻链”是京东数科旗下的区块链技术品牌,“智臻链”三个字的涵义是京东将运用区块链这一智能技术,以服务人们美好生活为目标,连接合作伙伴共创价值。
京东智臻链始终以研发“值得信赖的企业级区块链服务”为愿景,也逐步确立了中长期的工作目标——“以客户需求为驱动,研发易用、低成本、开放的区块链平台和产品。基于区块链技术构建服务于产业互联网的连接器,让全球数据及价值安全、迅捷、公平地流动。”
自 2016 年开始京东集团就已进行区块链应用的研究,其中商品防伪追溯作为京东第一个区块链大规模落地的应用场景,已经应用于多个品类领域。京东仓配一体化的电商模式,使京东与上游供应商间建立更加紧密的合作关系,也让其在“区块链+防伪追溯”应用上具备了“先天优势”。截至第三季度,京东智臻链防伪追溯平台作为供应链追溯的全球领先应用,已合作超 1000 家品牌商,落链数据超 10 亿级,消费者“品质溯源”查询次数超 750 万次,覆盖生鲜农业、母婴、酒类、美妆、二手商品、奢侈品、跨境商品、医药、商超便利店等数十个丰富的业务场景。
2020 年,京东智臻链和中欧-普洛斯供应链与服务创新中心合作,通过对 438 个不同品类追溯商品样本的对照研究得出,智臻链防伪追溯平台的使用带来了整体销售增长的 9.97%,其中,母婴商品加购量增长 23.4%,营养保健品复购率增长 44.6%,母婴奶粉的退货率下降 31.7%,充分证明了区块链防伪追溯的应用价值。
与此同时,京东数科正将基于区块链的供应链追溯能力扩展到大宗商品动产融资等供应链金融的新领域,其联合中储股份搭建基于区块链技术的大宗商品现货数字仓单体系已经在 2020 年正式发布上线,通过 AIoT 对仓库物资进行锁定并实时将数字仓单数据存证在区块链上,打造集仓储服务、交易服务、融资服务、数据服务为一体的供应链协同服务,解决大宗商品流通中交易安全、融资风控的问题,为产业链上下游企业和生态合作伙伴创造价值。
“供应链管理”和“数字金融”是京东智臻链重点推进区块链应用创新的两个领域,产业数字化大潮势不可挡。从可信供应链到数字金融创新,京东数科将会凭借在零售电商、自建物流、数字金融的生态服务能力,加快推进区块链与物联网、人工智能、大数据、云计算等前沿技术的深度融合,联结合作伙伴共创数字经济增长新范式。
智臻链旗下包含了4个业务部分,分别为JD Chain、JD BaaS、JD BIOS平台、智臻链开放联盟网络平台。除了4个基础产品外,还包含了智臻链云签电子合同平台、智臻链防伪追溯平台、智臻链医药追溯平台、智臻链数字存证平台、氢舟数字产权服务平台。
JD Chain
JD Chain的目标是实现一个面向企业应用场景的通用区块链框架系统,能够作为企业级基础设施,为业务创新提供高效、灵活和安全的解决方案。
JD Chain在技术规划和系统架构设计上,遵循以下设计原则:
面向业务
“企业级区块链”的目标定位决定了系统的功能设计必须要从实际的业务场景出发,分析抽象不同业务领域的共性需求。京东的区块链应用实践案例涉及包括金融、供应链、电子存证、医疗、政务、公益慈善等众多领域,从中获得丰富的应用实践经验,这能够为京东区块链获得良好通用性提供设计输入和业务验证。
模块化
企业应用场景的多样性和复杂性要求系统有良好的扩展性,遵循模块化的设计原则,可以在确保系统核心逻辑稳定的同时,对外提供最小的扩展边界,实现系统的高内聚低耦合。
安全可审计
区块链的可信任需要在系统设计和实现上遵循安全原则,数据可审计原则,以及满足不同地区和场景的标准与合规要求,保障信息处理可满足机密性、完整性、可控性、可用性和不可否认性等要求。
简洁与效率
简洁即高效,从设计到编码都力求遵循这一原则。采用简洁的系统模型可以提升易用性并降低分布式系统的实现风险。此外,在追求提升系统性能的同时,也注重提升应用开发和方案落地的效能。
标准化
区块链作为一种点对点的信息和价值交换的“桥梁”,通过定义一套标准的操作接口和数据结构,能够提升多方业务对接的效率,降低应用落地的复杂度。遵循标准化原则,要求在系统设计时数据模型及操作模型独立于系统实现,让数据“系于链却独于链”,可在链下被独立地验证和运用,更好地支持企业进行数据治理,提升区块链系统的灵活性和通用性。
JD Chain核心部分
JD Chain定义了区块链的5个核心部分:密码算法、共识协议、数据账本模型、数据存储、API(应用编程接口Application Programing Interface,以下简称API)。
密码算法
密码算法的选择需要满足安全和合规的要求,同时面临源自实际业务场景的多样性要求。JD Chain在密码方面的关键任务是设计可插拔的密码框架,定义标准的SPI(服务提供者接口Service Provider Interface, 以下简称SPI)。系统默认支持国密算法以满足合规要求。基于密码SPI可以快速适配其它的密码算法实现,支持多密码体系。JD Chain将提供具有隐私保护功能密码算法和安全协议,来满足具体应用与业务的需求。
共识协议
共识协议的核心任务是保障区块链网络中有效节点的状态一致性。另外在选择共识协议时,还需要考虑业务场景中的安全性要求、时效性要求和节点规模等诸多因素。JD Chain在共识协议方面的关键任务是设计可插拔的共识框架,解耦共识协议与数据账本模型,定义标准的共识协议SPI,以满足业务场景的多样化需求。
数据账本模型
数据账本的核心任务是对数据进行有效地组织和管理,因此,需要定义数据的结构和数据处理的操作模型。JD Chain的数据账本模型以“键值”结构来组织业务数据,定义标准的读写操作,记录数据变更历史,维护数据完整性与不可否认性,管理数据的存在性证明。
数据存储
数据存储的核心任务是把数据账本高效地读写到持久化介质中。JD Chain把数据账本模型映射为“键值”结构,为数据的存储提供更好的伸缩性。另外,还定义了标准的持久化服务SPI,能够适配不同的数据库引擎,更好地复用企业现有的IT基础设施,满足企业的多样化需求。
API
JD Chain的API设计需要提供标准化的操作接口,考虑通讯协议和编程语言的广泛性,支持端到端的离线密码计算,向企业提供更安全可信和易用的编程接口。
JD BaaS
京东区块链即服务平台(简称JD BaaS平台)提供全面的区块链技术服务能力,从企业和开发者角度出发,提供多种部署形式,既能灵活部署,又安全易用,基于流行的Kubernetes容器引擎技术,提供高可靠、可扩展的区块链技术服务,帮助政府部门、企业、金融机构等行业组织轻松跨越区块链技术门槛。
经过优化、演进,目前JD BaaS平台已升级至5.0版本,基于JD BaaS平台的原有功能,增加了智能合约库及在线IDE、应用商店组件化功能,优化了页面样式,简化了复杂操作,进一步提升用户体验。同时融合了更多的区块链底层技术,为企业提供更全面的区块链技术服务。
可以利用JD BaaS平台部署私有链、Fabric企业组网、JD Chain企业组网、Stellar企业组网。
JD BaaS还面向开发者提供应用商店功能,用户可以根据自身业务场景在应用商店选择安装匹配的组件化应用去完成特定的业务流程,也可以上传、安装已编写好的应用去实现区块链服务。
JD BIOS
京东跨链互操作服务(JD Blockchain interoperability services,JD BIOS)是京东科技基于云原生技术打造的企业联盟级跨区块链数据交互服务,依赖Kubernetes技术实现系统的可观察性、动态扩容、服务编排与治理等,通过资源、协议的适配实现路由寻址及交易验证,采用流式数据处理技术结合规则引擎的方式实现跨链交易监管。
跨链互操作服务将作为技术服务组件集成至BaaS平台,提供跨链数据交互服务,解决区块链世界”链级孤岛”问题,打通不同底层的区块链系统,使链间应用、交易、数据、价值安全可信的互联互通。其功能包括:
跨链通信协议
跨链消息(元数据、业务数据、消息类型)经过数字签名编码生成跨链消息数据包,以事件形式发布到路由组件。
跨链事务操作
采用独立消息为载体的异步跨链机制和事件方式,降低系统复杂程度,提升系统扩展性;处理模块通过订阅事件的方式降低系统的耦合程度。
跨链成员管理
基于门限签名技术通过节点投票审批机制实现跨链治理方案,满足支持异构多链的跨链互操作管理需求。
跨链服务管理
跨链服务管理主要是管理应用链对外发布的链上服务,供其应用链调用,提供服务注册、查询、更新、调用、下线等功能。
跨链适配器
根据不同区块链抽象出一套通用接口,通过该接口可以方便接入不同的区块链底层,实现和特定应用链的跨链交互。
应用系统接入
跨链服务接入层提供多语言SDK、统一API和命令行工具等多样化接入方式,供支撑系统侧快速接入,进一步降低接入的门槛。
跨链数据分析服务
提供更大程度挖掘共享数据价值的方案,主要由数据缓冲、实时流式数据计算、计算结果存储、规则解析、分析服务组成。
智臻链云签电子合同平台
京东智臻链电子合同平台旨在为企业、组织及个人提供电子化签署方案,不仅提供“身份认证、合同模板、电子印章、文件签署等服务,京东智臻链电子合同平台还引入区块链技术,在区块链网络中记录电子签约全过程数据以及完成签约的电子合同摘要信息进行证据链电子认定,通过计算机加密固化技术在业务发生时锁定证据链数据指纹,备案于具有电子数据司法鉴定资质的司法机关、机构。
当有纠纷时,通过区块链存证编号即可一键导入证据。也可通过和区块链上的数字指纹进行真伪判断和篡改查验,生成存证报告,明确数据权属关系及合同的签署轨迹,以供司法、监管对原始证据进行科学性、有效性查验,从技术上确保电子合同原文的数据安全及可追溯。
智臻链防伪追溯平台
智臻链防伪追溯平台记录商品从原产地到消费者全生命周期每个环节的重要数据,通过物联网和区块链技术,建立科技互信机制,保障数据的不可篡改和隐私保护性,为企业提供产品流通数据的全流程追溯能力。
平台按照统一的编码机制,为每件商品的最小包装赋予唯一的身份标识,实现消费者线上验真伪。将商品生产、加工、包装、出厂,以及仓储出入库、订单、物流等信息整合,实现商品全程品质信息可追溯。
以防伪追溯作为切入点,连接用户,为品牌商聚集消费用户,通过一系列营销宣传和促销活动,扩大商品销量。为品牌商梳理数据报表,全方位反映商品的防伪溯源状况,量化追溯带来的收益。
智臻链医药追溯平台
智臻链医药追溯平台,是建立在智臻链防伪追溯平台基础上,为医药行业供应链追溯打造的的综合解决方案,贯穿医药生产、流通、零售、医疗应用等多环节场景。平台满足国家监管要求,并充分发挥区块链的安全数据保密和不可篡改性,创造了前所未有的联盟化、可视化、自治化的追溯体系,能够高效、透明、清晰地记录药品高质量生产、可控安全运输、有效正确使用的每一项记录,保障来源可溯,去向可查,增强社会公众健康管理信心。
平台充分兼容企业多种产品赋码方案,支持条形码、二维码及RFID各种形式的赋码载体,接纳企业自建追溯体系编码、中国电子监管码、GS1编码等编码体系,实现多编码互通。
协同行业伙伴扩展医疗、零售、物流等场景,共同研究开发IoT软硬件解决方案,提高数据获取效率,提升场景信息管控和处理能力。
平台支持各方广泛合作,能够通过行业共促,提升医药供应链流通效率,有利于医药领域数据共享交流平台的搭建,实现行业共赢。
智臻链数字存证平台
智臻链数字存证平台是针对企业大量电子数据需多方共识、不可篡改的业务需求而设计打造,依托于京东丰富的区块链技术研究及落地实践经验,通过区块链、哈希校验、电子签名、可信时间戳等技术保障电子数据法律效力,适用于多种应用场景,支持电子凭证、电子协议、电子合同、订单、邮件、网页等多种形式信息存证的一站式数据存证服务平台。
电子数据取证
存证平台可提供SDK,嵌入业务系统,对业务过程中的关键电子数据进行取证,取证过程在客户本地完成,取证同时加盖权威时间戳、完成数字签名,在数据隐私保护的情况下对数据权属、生成时间进行确认。
电子数据固化存证
存证平台对电子数据进行固化存证,保证其在存证平台上的数据不可篡改,且电子数据可同步广州互联网法院网通法链、北京互联网法院天平链,多方司法机构共同见证存证。
数字存证证书
存证平台对每一条存证记录发放存证证书,说明电子数据的权属、生成时间、生成后未被篡改,展示互联网法院存证编号,支持通过证书上的二维码扫码查验真伪。
数字存证报告
存证平台可对包括电子合同的各类业务出具存证报告,对业务过程电子数据的真实性、完整性进行说明,以证明业务过程完整、合规。
电子证据一键调取
存证平台直连法院诉讼平台,在数字存证平台存证的文件记录,可于广州互联网法院一键调取,并进行区块链验证,确保文件具备原始性、完整性。
氢舟数字产权服务平台
氢舟数字资产产权服务平台是数字资产知识产权确权、维权、交易的一站式服务平台,它具备跨平台保障、区块链技术存证、专业维权服务等优势,可以将数字资产产权流转中的全链条服务整合到一个平台上,搭建起完整的服务体系,并且为用户提供跨平台的维权服务。
确权登记服务
提供权威的确权登记服务,可获得IPCI证书,即在文化和旅游部直属单位中国文化传媒集团有限公司经过对IP的溯源、验证的结果基础上出具的版权权利范围、交易、授权的确权证明,相比一般的作品登记,因其进行内容的实质性审查,有更高的权威性。
申诉维权服务
用户发现侵权行为时可在氢舟平台直接线上发起维权服务申请,平台专业的维权团队全程进行维权处理,减少用户维权成本,缩短维权周期,真正实现高效率,低成本维权。
区块链存证服务
用户将图片,视频等视觉内容上传至氢舟平台进行作品登记后,平台将生成对应的区块链存证证书,通过区块链、哈希验证、电子签名、可信时间戳等技术实现对作品创作时间和内容的不可篡改存证。