我是靠谱客的博主 彪壮外套,最近开发中收集的这篇文章主要介绍新一代区块链的探索与展望 | 京东数科JD Chain负责人2019世界区块链大会演讲实录...以下为演讲全文:一、区块链灵魂三问 二、新一代区块链的架构演变 三、JD Chain项目 ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 点击「京东数科技术说」可快速关注

11月8-9日,由巴比特主办的“2019世界区块链大会·乌镇”在乌镇互联网国际会展中心举行。

本次大会“新势能,新十年”论坛上,京东数字科技集团创新科技业务部区块链部首席架构师、JD Chain负责人黄海泉带来了题为“新一代区块链的探索与展望”的演讲。


以下为演讲全文:

我的分享分为三个部分:

  1. 区块链灵魂三问,这三个问题是区块链领域很关键的问题,跟华为张总的部分不谋而合,说明我们业界对这三个问题有共识;

  2. 京东数科在区块链的技术架构和实践;

  3. JD Chain开源项目。

一、区块链灵魂三问 

1. 区块链是什么?

我认为有两种视角可以看“区块链是什么”:一种是静态的视角。就是将一些现成技术的组合,所以有人把区块链称之为分布式的数据库,这个也没有错,但它可能缩小了对于区块链价值的描述。

这个问题如果以发展的眼光来看的话,可以倒过来说“什么是区块链”。要回答这个问题,我觉得可以从探寻区块链的本质来看。我们想要探寻本质,我认为最核心的一点是我们在说区块链的时候,我们的核心是什么?显然大家都很期待我们有一种非常可信的数据协议,可以很好地保护个人的信息以及我们的价值,我们可以双方直接进行交换,不需要通过中介等等,这显然就是我们对区块链的核心诉求。这种价值的探索,其实不必拘泥于我们现在看到的区块链的具体形式。所以对于“什么是区块链”这个问题,我觉得可以满足以上这些诉求的,我们都可以称之为区块链。

2.为什么需要区块链?

这个问题很有意思,我们从2016年深度投入来探索区块链领域开始,我们一直不断被客户拿这个问题来质疑。其实这个问题另外一个意思是区块链到底有哪些价值,来使得我们要用它。虽然说我们今天还很少看到有很成熟的商业闭环案例的存在,但其实并不妨碍我们基于今天的区块链形态轮廓来探寻它未来可能会有的价值影响。这是我们做的一些价值影响总结,有两个大的方面,接下来就拓展业务边界和穿透监管来讲述一下。

我们都知道区块链可以把现实世界中的信息真实地以可确权的方式,按照一个时间的顺序,真实地记录在链上。这样的一个特点运营在企业场景里面,它的作用非常大,它可以使得在一个跨主体的业务流程里面,下游的业务能够很好地感知到它上游业务的历史运行过程。如果我们放在一个商业场景里面运用这些特点,它毫无疑问可以拓展业务边界。如果我们放在监管领域,它能够带来可穿透的监管能力。

京东数科区块链疫苗全程追溯

案例:区块链疫苗全程追溯。我们用区块链打通了疫苗的生产、冷链物流、疾控中心、接种站、接种站疫苗的冷藏以及最终的接种、反馈等环节。当我们深入到这个领域看这个业务环节的时候,我们发现存在一些痛点,这些痛点很典型,包括业务环节非常多、信息不透明、业务过程的难以确权难以监管,这样的特点就带来非常大的安全隐患。而区块链的引入,它的价值是很凸显的,它可以很好地解决信息的穿透和监管穿透的问题。

3.区块链要怎么用?

区块链的应用场景选择

区块链的价值场景,除了刚才疫苗的场景可挖掘之外,应该还有很多的场景,那我们应该怎么探寻更有价值的场景?我们有一些简单的总结,我们认为有三点:1.跨主体协作;2.环节多、周期长的交易链条;3.需要建立低成本信任的场景。我们可以从这三点出发,来匹配日常可碰到的业务领域,相信我们可以从很多的业务领域找到类似的场景。但能否真正发现其中的价值点取决于我们是否真正深入到一个业务领域的每一个环节当中,真正探寻每一个环节的创新空间有没有业务变革的机会,而不是把简单的业务照搬上链,来泛泛谈有没有区块链好像都差不多、区块链没有那么必要这样的问题。这可能需要我们更深入一些去结合应用。

二、新一代区块链的架构演变 

新一代区块链的架构演变

我们归结了五个方面:一是数据结构,二是多网络架构,三是系统交互模型,四是用户角色授权,五是数据流量。驱动这样的技术架构的演变背后是我们面临新的业务场景的变化。从这五个方面,我们实现了一套面向实际场景的区块链底层架构,但我们希望能实现兼容公链场景以及面向企业场景的统一区块链底层架构,下面介绍我们在这五个方面的具体做法。

账本模型。我们通过定义标准化的数据表述方式,建立了具有普适的数据表达能力的账户模型,以这个模型建立了面对不同业务场景的数据互通的基础。

网络模型。我们会聚焦多账本、多链的分层网络架构,这样的分层网络里面可以有不同的共识算法,不同的账本,不同的合约,相互之间可以建立不同的约束。这样的模型能够很好地对应实际企业业务、不同层次业务的业务需求以及一些规则的约束。

交互模型。我们发现常见的区块链架构都是以智能合约作为主要的链上、链下的交互方式,但智能合约能够在共识节点之间做一些共同的业务规则的校验。我们发现企业场景里面还有另外一类需求,即对链上事件做一些个性化的链外交易处理的时候,我们需要引入一些新的架构来实现,所以我们采取了外部交易指令与链上合约的新型交互架构。

权限控制模型。我们知道在公链场景里面,用户参与链上的操作权限都是对等的,公链架构里面就是一个对等的权限模型。但是在企业架构里面,通常来说都不会是对等的。在一个模型里面可能会有监管方,会有其他的参与方,每一家可能需要一个分布式的权限控制模型,他们有不同的业务要求。我们通过采用参与方、用户、角色、权限几层的影射分布式权限框架,解决了一个问题——在未来分布式商业模型当中,如何实现包括监管方在内的多方业务生态的治理能力。

存储模型。这是从数据容量角度做的实践,我们通过把账本进行离散的存储,就是可以进行哈希校验的离散存储的实现方式,成功打破了区块头是一种轻量的区块头的设计,打破了区块大小的限制、账户/交易增长不受限的限制,以及结构化/非结构化数据融合上链的问题。

三、JD Chain项目 

JD Chain 发展历程

回顾起JD Chain项目,其实进入到工程实践的时间还比较短,只有短短一年,我们真正起步是在2018年3月份,当时京东发布了《京东区块链技术实践白皮书2018》,到今年3月份刚好一年,我们正式将JD Chain开源出来。我们中间还处理了很多包括交易的处理性能、对国密的支持、共识算法的可插拔、数据可穿透的检索、多密码体系、合约工程化等问题。未来,我们期望能够通过我们的JD Chain开源社区与更多企业及个人开发者建立更多连接,一起共建区块链开源生态。

JD Chain开源社区欢迎来自全球各行业领域的企业区块链研发人员、开发者多多参与、吐槽回怼,这不仅对我们非常之重要,对于所有正在或计划进行区块链应用开发的你我他均有着一份特殊的意义,共建、共创、共享,正是JD Chain开源的初心所在。

来吧,让我们一起去“造”!JD Chain开源社区链接:ledger.jd.com,马上扫码进社区!

点击文末阅读原文,一键开启JD Chain冒险之旅~     


京东数科技术说&技术课堂

   ▼▼▼     

由京东数科-数字技术中心策划组织

倡导“原创·实用·技术·专业”

致力于分享技术领域实战经验与技术干货

线上订阅“京东数科技术说”,线下聆听“技术课堂”

为加强技术分享、总结沉淀,提升数科技术影响力而搭建的

线上线下融合交流平台

不只一技之长 · 我有N技在手

 咨询、建议、合作请联系:

刘嘉璐(liujialu)/张明瑛(zhangmingying3)

长按识别二维码关注我们

最后

以上就是彪壮外套为你收集整理的新一代区块链的探索与展望 | 京东数科JD Chain负责人2019世界区块链大会演讲实录...以下为演讲全文:一、区块链灵魂三问 二、新一代区块链的架构演变 三、JD Chain项目 的全部内容,希望文章能够帮你解决新一代区块链的探索与展望 | 京东数科JD Chain负责人2019世界区块链大会演讲实录...以下为演讲全文:一、区块链灵魂三问 二、新一代区块链的架构演变 三、JD Chain项目 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(30)

评论列表共有 0 条评论

立即
投稿
返回
顶部