京东发布区块链白皮书,揭露内部、行业发展现状和方向
雷锋网AI金融评论报道,3月22日,京东发布了区块链技术实践白皮书,白皮书总结了区块链核心技术在京东集团的发展现状和方向,分享了京东集团各个业务落地实践的典型应用案例,并为区块链技术发展路线图和标准化路线图提出了相关建议。
区块链技术具有天然的分布式存储、不可篡改、共享维护等特征,可以为价值传递和交换提供可靠保障。以 IBM 高级架构师陈剑的话来说,“ 那些掌握着产业链、非纯粹的完全线上的互联网公司应该更加合适使用区块链技术,比如深度切入物流、供应链领域的京东,有足够复杂的业务生态、业务规模和数据量,优势会更为明显。”
白皮书表示,京东主要目标是打造面向企业级应用的区块链基础设施,建立社会化跨主体共享的区块链联盟链网络。 与此同时,白皮书还指出了区块链行业的泡沫和技术噱头杂音。比如,现有区块链的开源平台存出读写性能、模块标准化、应用灵活支持、监管和法律认可、安全和隐私保护等多个亟待改善之处。除此之外,区块链领域的人才稀缺也极大抑制着技术的规模化应用。
输出联盟链解决方案,五大应用场景
白皮书提到京东集团从2016年开始探索区块链。目前京东区块链的应用场景包括供应链、金融、政务及公共领域、保险防欺诈、大数据安全五个领域等,在白皮书的第二节有详细介绍,接下来重点展示前三个领域。另外值得指出的是,这些场景部分已经付诸实践,部分还是规划。
1. 供应链领域
供应链由众多参与主体构成,存在大量交互协作,信息被离散地保存在各自环节各自系统 中,缺乏透明度,并且影响供应链协同效率。当各主体间出现纠纷时,举证和追责耗时费力。未来企业市场范围越来越大,物流环节表现出多区域、长时间跨度的特征,需要智能高效的防伪追溯能力。
区块链技术通过提供完整流畅的信息流、不可篡改的签名认证机制,可以实现去中心化或 多中心化的精准追溯和充分信任,天然地适用于供应链管理。
具体细分场景有商品防伪追溯、贸易融资。在这方面,京东已经进行相关行动。据雷锋网AI金融评论了解,去年12月,京东联合清华大学电子商务技术实验室、沃尔玛、IBM成立安全食品区块链溯源联盟。此外,几乎同期,京东Y事业部发布了区块链防伪追溯开放平台,现阶段面向京东生态内的品牌商免费开放。据称,目前京东初步完成了超过100个品牌,300个热销商品的防伪追溯数据区块链接入。
2. 金融领域
金融的核心是信用的建立和传递,区块链以其不可篡改、安全透明、去中心化或多中心化 的特点,天然适用于多种金融场景。国内外大多数区块链联盟均聚焦于金融领域。
具体细分场景包括交易清结算、资产证券化 ABS。 去年5月,雷锋网 (公众号:雷锋网) AI金融评论也曾报道,中国银联与京东金融宣布双方合作的联盟链平台已经测试成功。
3. 政务及公共服务领域
政务及公共服务的工作核心在于行业标准的制定和有效监督管理,传统管理方式是通过立 法和抽查进行监管,不能做到实时监控,涉及仲裁时往往还需要漫长的取证过程。通过搭建包 含政府监管机构、第三方公共服务机构的联盟链,可以探索创新管理机制,实现政务实时监管, 并借助区块链的不可篡改、可追溯特性,极大提高仲裁效率。 具体细分场景包括合同及发票防伪、公益追溯。
三大层次架构,三个主要原则
为解决区块链在企业级场景下的一些突出问题,包括系统性能、功能完备性、系统扩展性、监管审计支持、易用性等,京东区块链采用分层架构设计、标准化账本数据协议、优化共识算法、引入微服务架构与可伸缩的分布式存储技术、灵活的多级授权策略等一系列的创新技术方案。
京东区块链基于类 BFT 的算法进行优化,提供确定性交易执行、动态调整节点的特性,支持多链并行共识。
总体架构分为 3 个层次:区块链协议、组件框架、服务平台,采用自顶而下的设计方法。
首先聚焦区块链协议的设计,解决企业级应用中的数据标准化和多链互通的问题;定义了区块链的数据格式标准,包括账本状态、历史证明、账本操作集、合约指令集 4 个方面的数据标准。
其次是定义一个通用的区块链系统的组件模型,实现具体功能组件松耦合和可插拔, 解决企业级应用中可根据具体情况自定义扩展的需求,包括共识网络、账本、持久化引擎、合约引擎四个组件。
最后,基于标准化的区块链协议和组件模型,提供一个具体的区块链平台实现以及相关的工具和开发包,为快速实现企业级区块链应用提供平台和工具。由网关、服务、节点网 络、SDK 和一套工具集组成。
另外,区块链是一种全新的架构形式,使跨主体的业务协作变得简单、高效和安全。与传统的 互联网协议不同(如 TCP/IP,HTTP 等),传统协议都是面向通讯过程的,而区块链是面向业务过程的。
假设要开发一个商品贸易系统,业务的参与者包括贸易买卖双方和物流企业,这个系统 要帮助买卖双方建立交易合同、跟踪货物运输过程、交付结算。
基于区块链实现该应用通常 需要以下几个步骤: 定义参与业务的各个主体的身份账户;编写智能合约对业务过程做出定义;联合签署智能合约并触发业务初始条件。
如何在应用中建立激励机制和商业模型
最后,京东也提出了自己的认知和几点建议。认知包括,他们意识到区块链并不单纯是一种技术,而是 一种社会化的“共识信任”理念。区块链规模化应用需要跨企业达成一致的技术标准和行业监管标准。此外还应该思考如何在应用中建立激励机制和商业模型。
“以供应链的防伪追溯场景为例,京东投入巨大的研发资源 落地并面向社会免费开放了 SaaS 化的区块链防伪追溯平台,但在推动各品牌商接入平台时,却发现品牌商对于数据上链追溯的动力不足。如何通过商业模式建立较好的 区块链应用场景的激励机制,让各区块链应用真正产生商业价值,是区块链规模化应 用的核心挑战之一。”
雷锋网版权文章,未经授权禁止转载。详情见。