“开源即可信”,是技术圈内较为认可的理念。随着京东区块链底层引擎JD Chain正式对外开源,BATJ在区块链领域的角逐正式开始。对于互联网大厂来说,他们有深厚的研发资源、超前的战略视野,对于区块链这项国家大力支持的技术,谁都不愿意当一个追随者。
开源的意义
联盟链的技术发展和应用落地有目共睹。例如,北京、上海、广州等地互联网法院利用联盟链进行司法存证,举证时间大幅缩减,人工成本大幅降低,这一方案同时获得最高人民法院认可。
再例如ABS,即资产证券化。区块链可以实现主体信用与债项信用的分离。去年中旬,京东联盟链技术支持的京东白条ABS在深交所挂牌转让。
联盟链由于没有炒币的担忧,无论从技术创新还是应用落地方面都表现出充分的友好。但是围绕联盟链的担忧一直都有,“黑匣子”就是其中一种,所谓黑匣子就是,在代码不开源的前提下去喊出“区块链创造信任”的口号,这显然让人难以信服。
一位业内人士告诉链得得作者,有些企业宣称自己搭建了分布式的联盟链技术,可支持多种场景的业务协同,但是他们的服务器全部放在一个房间里,谈分布式有什么价值呢?
金链盟开源工作组组长范瑞彬对链得得作者说道,“黑匣子”对于区块链技术开发来说是一件很讽刺的事情,联盟链如果是一家机构玩,是发挥不出区块链价值的。区块链应该用于多方的平等协作,以区块链技术支撑良性的行业运作。而只有“开源”,才能让大家对于底层技术有一个共识和认可。
因此,GitHub(GitHub是一个面向开源及私有软件项目的托管平台)成为检验联盟链质量的重要平台。
技术开发者通过GitHub把源代码向全世界开放,用户可根据自己的需求实现个性化定制,最重要的是整个社区有成千上万的人在查看代码以发现漏洞或缺陷,从而快速修复漏洞,不被攻击者利用。
开源提高了大家使用的意愿,并反过来促进技术本身的发展。
用于组建联盟链的区块链底层框架系统,作为多家互联网巨头抢滩布局的区块链的战略要地,正在快速走向开源。对于BATJ这些大厂来说,需要以最快的速度抢占市场,而开源就是“快”的最直接表现。
近日,京东数字科技集团的区块链底层引擎JD Chain正式对外开源并同步上线开源社区,在这轮BATJ的竞争中抢占了先机。
京东数科-创新科技业务部-区块链部的负责人Larry告诉链得得作者:“我们很少关注竞争对手在做什么,客户需求的满足才是我们的工作重心,为让客户信赖我们的智臻链,我们选择开源。”
随着JD Chain的正式开源,京东数字科技集团正式拉开了各大厂在区块链信息服务领域角逐的序幕。而链得得作者也了解到,在JD Chain之后,百度“超级链”也将于今年中旬面向全社会开源。
京东区块链的方向
京东区块链的技术架构分为JD Chain和JD BaaS两部分。
其中,JD Chain作为核心引擎,聚焦解决区块链底层的关键技术问题,拥有中国自主知识产权。JD BaaS是企业级服务平台,提供灵活易用和可伸缩的区块链系统管理能力,支持企业级用户在公有云、私有云及混合云环境快速部署。
京东智臻链的负责人对链得得记者表示,京东做区块链,明确了做企业级服务,但并不局限于只做少节点的联盟链,希望未来有消费者端高并发的场景。
值得注意的是,JD Chain是一个国产自研的底层框架系统,拥有自主知识产权。在谈到“国产”的意义时,Larry谈到:“在中国,我们看到区块链在政务、司法、食品安全等关乎国计民生的领域创造了很大价值,在技术底层上也需要有中国声音和中国标准。”
“目前区块链技术正值发展的初期,京东智臻链希望具有自己的差异化特性,同时,保持技术能力方面的领先优势,更好地支撑业务应用的落地,这是我们团队的战略期许。”他说道。
区块链是京东数字科技的重要组成部分,也是继数据技术、人工智能和IoT之后,京东数字科技集团的第四大核心技术能力。同时,京东也是全球少数拥有大量区块链实践应用场景的大型企业。
目前,京东区块链业务已经在品质溯源、数字存证、信用网络、金融科技、价值创新等五大类应用场景中实现了落地。
京东区块链未来将聚焦在两大方向,即供应链数字化和金融科技领域。Larry表示,京东最擅长供应链的服务与管理,而金融科技又是京东数字科技集团的最大板块,因此未来会围绕这两方面来筛选应用。
JD Chain的通用性考虑
2018年3月,京东集团发布了第一版区块链技术实践白皮书,首次向业界宣告了京东布局“中国自主知识产权区块链技术”的决心与信心。
一路走来,对于京东来说,这个过程并不容易。首先,区块链作为分布式存储、共识机制、密码算法、智能合约等一系列技术的有机结合,天然具有一定的技术门槛,其次,区块链技术的应用创新也受限于现阶段联盟链网络难以规模化,以及部分企业数字化能力尚在构建的现状。
京东数字科技集团JD Chain的首席架构师Hai Quan告诉链得得作者,看过别人趟过的坑,我们会从整体架构和功能设计上做针对性的调整。
他解释道,JD Chain 采用通用化的架构设计,适用于广泛对应用场景,这思路路与业内一些采用场景化设计的技术流派不同。基于某些特定场景假设的架构设计和基于通用场景假设的架构设计的显著差异,不仅体现在技术实现上,更体现在应用价值上后者虽然在技术上挑战更大,但是能够更好地适应更多更复杂的应用场景不断拓展,更有利于在各种不同类型的应用生态之间,建立统一的底层技术体系,从长远看,更有利于促进整个行业的应用创新。
此外,京东重视合规性。JD Chain根据国内监管的特定需求,在很多场景尤其是金融场景,提供了更加本地化的技术改进。而在数据方面,JD Chain有良好的可伸缩架构,不用担心数据量过大而“撑爆”一个区块,能够支持链上数据从少量增长到海量的过程中系统能力的无缝伸缩,避免系统性能恶化,从而为很多应用实践解除诸多技术限制。
面对“适用性差”的突出问题,JD Chain强调整体技术框架的通用性,同时为企业场景的差异化提供可插拔的扩展性设计,这也是京东在观察到现有技术发展路线的不足后,主动做出的改变。在不同的场景里,JD Chain可以对局部的部件做可插拔调整,为跨生态的融合打下基矗
在整个京东区块链技术架构中,中间层是JD BaaS,能够帮助大家更快速地集成和管理区块链的节点网络,降低区块链技术的运维管理门槛。
Larry对JD Chain充满了信心:“JD Chain具有高性能、通用化、灵活易用的特点。京东有非常多的B端战略合作伙伴,天然基因就是把B的服务搬到C端,我们会用自己的技术打通B端和C端、融合B端和C端。”
区块链的战略地位
前文讲到,京东已经将区块链定位于集团级的技术战略之一,也是京东数字科技集团的四大核心技术能力之一。
而A(人工智能)B(区块链)C(云计算)D(大数据)这四大技术也成为头部互联网企业整齐划一的解决方案,在他们看来,ABCD之间并非孤立存在。
Hai Quan对此表示,AI提供决策能力和数据处理能力;区块链实现数据、业务的链接;云计算解决基础设施管理、伸缩等问题;大数据提供了数据组织整理和挖掘分析的能力。所以,他们是相互衔接的。
随着5G技术在速度上的大幅提高,IoT设备的信息采集能力和传输能力将获得更大释放。由于区块链最终是证明数据的可追溯、可信赖、可连接,可协同,这些来自物理设备的采集数据,将成为支撑区块链网络实现大规模应用落地的重要基矗(本文独家首发链得得App)