2019 年 11 月 17 日,区块链技术应用与管理实践高级研讨班(第一期)在国研智库大讲堂举行。本次研讨班由国研智库创新科学园数权经济创新发展中心、工信部人才交流中心区块链产业人才研究所与清华 x-lab联合发起,培训主题为《学习“习总书记关于区块链技术重要讲话“精神》,旨在深入学习会议精神,加大推动区块链技术和产业创新发展。
翟欣磊,京东数字科技集团创新科技业务部区块链负责人
今天我从一个实践者的角度,把京东数科区块链团队过去三年做的事情分享一下,结合中央政治局10月24日集体学习的重要指示,我们也有一些新的体会,分享给各位专家和领导。
我先介绍一下,区块链团队隶属于京东数字科技集团,致力于运用前沿的数字科技,服务于产业数字化转型和商业创新。京东现在有三大子集团,有大家最为熟知提供日常消费服务的京东零售,有帮助大家将所需送至千家万户的京东物流,还有为产业提供全方位数字科技的京东数科。
区块链是一个已有计算机技术的合集,它并不是一个新技术,它目前的技术形态和能力也在持续进化过程中。区块链中蕴涵了技术统合和博弈论的思想,通过一系列的技术组合建立可信的数据网络,降低跨主体之间的信任成本。
京东数科将区块链与物联网、人工智能、云计算等前沿技术放在一起进行组合创新,数据是它们之间流动的血液。物联网方面,钟老师提到了物联网是解决数据采集、真实性的问题,等5G出来以后,物联网的应用会更多。
我们认为区块链是一个连接数据的技术而不是占有或者获取数据的技术。十分认同国研智库和清华的数权经济,下一步区块链很可能在数据经济上产生积极的作用。
区块链连接数据以后,用AI和云技术做一些商业上的决策,中间发现问题,回到数据的连接端去改变它,形成一个持续改进的数字经济推进引擎。所以做技术的人想要采用区块链时,也要关注它与其它技术的组合应用,去服务于整个产业。
我来之前没有特别多地了解大家对技术的理解状况,在团队中也是重点负责商业化应用的打造,因此今天对于区块链技术本身,我简略地介绍一下。
我找了一页能讲清楚区块链技术的幻灯片:左边是一个五边形,解释什么叫拜占廷共识。当某一个信息在某一个节点发出的时候,不单纯相信这个节点,而让周边的节点对这个信息做投票。古代军队出征时有拜占庭协商机制,当绝大多数人认可出兵的对象和认定战役可以胜利时才会发起进攻。用投票机制解决数据高效可信的问题,其实就是我们在区块链技术中经常提到的共识协议的简单解释。
区块链包含了什么技术呢?
加密签名机制。可以用非对称加密,还有CA对数据做签名。公钥和私钥方式保证特定的人才能去解密。
共识算法。就是投票算法,是所有人都投票,或者选几个人投票,或者随机选几个人投票,目前的区块链有多种不同的共识协议。
哈希散列。这是一个神奇的算法,例如SHA56—>SHA256,把数据哈希后变成一个固定长度的字符串,字符串可以证明数据的原始状态。数据做任何微小的改动,哈希散列再次运算都会有新的结果,结果却又不可以被反向破译。这就实现了固证证据又保护数据隐私的诉求。这也就是北互张院长讲的,区块链适合在司法领域做存证、固证,同时又能够满足保护隐私的场景的主要技术原因,京东数科也一直积极为北京互联网法院的“天平链”建设贡献着自己的力量。
P2P网络技术。就是我们常说的点对点通信。在我国使用点对点通信要符合网络安全法的要求。
区块链就是这么一个计算机技术的合集,给区块链带来其独有的特征,首先它是可以多中心化,多方记账中出现某一方的个别错误并不会影响业务运转。
分布式记账模式,虽然牺牲了记账时存储数据的效率,却带来了后续使用数据的效率提升及整体的不可篡改,和低成本的信任机制。区块链可以借助签名追溯数据的来源,可以借助密码学保护源数据的隐私,因此它蕴涵了一个统合多种技术的哲学思想。
我们给京东的区块链取名「智臻链」,智代表智能技术,臻代表对美好生活的愿景,链代表链接合作伙伴,一同连接、共建、共治、共享、共创。
区块链与产业融合,每一家企业都应该发挥自己的优势。京东做区块链的逻辑,我认为和很多公司有异曲同工之妙。京东擅长做供应链管理,因此在最开始做这个技术时选了溯源场景,今天大家也比较认可,用区块链解决溯源的系列问题。
我们选溯源这个场景,不是说它非要用区块链,没有区块链也可以做防伪和溯源,这个行业已经存在了一二十年。区块链做溯源以后,可以对数据做增信,解决供应链链条上的离散主体的数据可信链接问题。此外我们选了这个场景,也是对技术的一种投资。
截至2019年6月底,智臻链防伪追溯平台已有超13亿追溯数据,700余家合作品牌商,6万以上入驻商品,逾600万次售后用户访问查询。覆盖生鲜、农业、母婴、酒类、美妆、3C、二手、奢侈品、服饰、医药、便利店、跨境溯源等丰富业务场景。品牌商伙伴大量数据往里写入,反向要求京东数科区块链的底层必须健壮,有了这样的实际应用场景的校验过程,我们今天非常有自信为合作伙伴提供“值得信赖的企业级区块链服务”。
在溯源场景的支持下,京东做了三层技术布局。底层研发引擎JD Chain,今年3月份已经开源,引领了我国区块链底层技术的开源风潮。我们与BCOS、百度超级链都入驻了工信部指导下的Dappledger开源社区。
JD Chain的目标是吸取国际上主流公链和联盟链的特点,帮助企业打造出更适合自己的底层链。同时也没有放弃对国际最主流的开源社区的使用和研究,对它做持续的优化。所以底层上我们有多个引擎战略。
中间层,缘于我们在做区块链的时候发现,部署网络是一个比较难的事情。曾经在区块链方面与全球领先的咨询公司做过合作,当时组建一个联盟链网络需要花去两个月时间,而今天使用JD BaaS的客户2天内就可以完成网络的部署和组建。JD BaaS的组网平台,使用界面化、易用、可视化的方式引导来帮助企业级客户组建联盟链网络。
应用层,有供应链追溯、数字存证、金融科技、监管科技、C端创新等几个方向,当然更多规模化的商业应用探索还有待时日。比如供应链供应追溯,这是一个不错的场景;数字存证目前主要的应用在司法领域存证,也是相对比较成熟的应用;金融方面分两个方向,参考社科院昨天发的金融蓝皮书,一个是金融科技,一个是监管科技,区块链在这两个方面都可以做;还有C端的创新上,现在大家在做一些尝试。
我们认为未来的公链和联盟链界限是模糊的。面向这样的场景,企业级区块链应该有这样的特征:灵活、满足跨云跨链等要求、可实现大规模节点的共识、能够与IoT进行集成、能够组件化。
无论把技术做得多先进,还是要放在一个场景当中去使用,才能发挥出产业上的价值。JD Chain想做的是可插拔,存储可以换、共识可以换。我们团队是做京东商城出身的,把调用的方法用JAVA的方式来写,大家可以轻松使用它。我们希望灵活性上有显著的特征,账本可以拆分和合并,容易实现链的扩展,这些在JD Chain网站上都有详细介绍。
企业级组网平台,希望可以在任何云上部署,比如私有云、政务云、京东云。京东区块链有一个显著的特征,我们与京东云实现了深度的融合,但仍然支持京东云以外的部署环境。JD BaaS可以部署在合作伙伴的云上,无论是公有云还有政务云、司法云。在做BaaS过程中,我们团队对Fabric进行了优化,现在到5000TPS,5000是企业级服务常见的门槛值,可以满足非高并发场景下的大多数企业级需求。我们认为Fabric的性能优化是有上限的,因为优化Fabric过程中还要保持它的原始特性。
今天给我的题目是产业方向,分享几点对区块链下一步基于产业融合的方向。
我们做标准的时候,大家有一致的观点,技术是技术,应用是应用,要分开看。
技术方面,业界提出了不可实现三角,我把三角进行了转换,在三个方向进行区块链持续优化探索,要更高效,因为增加节点以后,人多了,分布式记账的时候将会出现效率的降低,实现共识也会花更多资源和时间。
一个方向是扩展性,想高效又想扩张更多的节点,更多的节点意味着更安全,大家都记账,更不容易篡改。
第二个方向是要能支持更好的扩展和大规模的共识协议。
第三个方向是密码学应用的深度,因为区块链的核心之一就密码学,可应用更多的密码学的能力,比如全同态、半同态加密算法来实现隐私计算。但密码算法越复杂,效能又会降低。
若要兼顾三个方面是可能的,即便选择其中两个方面兼顾,也需要有一个灵活架构,什么情况下强调效率,什么情况下强调安全。比如金融场景要更加强调安全,在高参与度的情况下要强调扩展性和大规模共识的能力。
区块链产业应用场景需要充分数字化,因为它是数字化技术,一个行业没有做到数字化,这个行业完全不用考虑区块链,切不可一味追求信息上链,重点是要评估产业前提,价值追求,否则反而适得其反。
联盟链部署的成本较高,是否经济划算?换回来的价值,能不能比多方记账的价值大吗?
什么样的应用可以选择应用区块链呢?我认为有三个点,
其一,有很多主体,如果主体有一个人是中心,话语权很大,就没有太大必要了。主体要相对平等、分散。
第二,需要低成本的信任,主体与主体之间信息和价值流动比较困难,需要在数字世界轻松交流,数据需要一个可信的交换网络。
第三,整个交易链条环节比较长、周期比较长。
对比的话,我们可以了解供应链追溯为什么是相对较好的区块链应用场景,因为它同时满足这三个特点。三个要点如果都满足的话,是非常好的场景,当然前提是需要不错的数字化水平。如果能满足两个的话,也是一个不错的场景。大家可以用这个标准,问一下具体场景是不是适合区块链的应用。
区块链的商业模式,如何从Blockchains转化为一个商业模式Business,在我看来有三个方面,
要推动和产业端的融合,要呼唤金融行业更多的去应用。只有能够创造产业价值的应用,借助市场化的模式去运营,区块链才是一个可以长久发展下去、壮大下去的技术。
此外就是,是否有同样共识的合作伙伴。
还有一个核心,即能不能和合作伙伴形成网络。
一个区块链网络要转换成一个商业模式,这三者缺一不可,都具备的才可以运转起来。
基于此,我们积极参与司法存证的建设,如参与北京互联网法院天平链的建设,北京互联网法院是比较领先的司法接入区块链的领先单位,在张雯院长的带领下,北京互联网法院的标准指导下,希望把互联网金融的案例尽快接入到天平链。广州互联网法院“网通法链”我们参与了区块链底层建设,部署了JD BaaS和JD Chain,每周会产生10万个以上的区块。
金融方面,今年我们同大资管事业部共同推出了首个区块链资产证券化标准化解决方案。把资产方、托管银行、计划管理人、律师事务所、评级机构等ABS业务的参与机构放在链上,把循环购买的数据向大家披露。区块链技术有希望解决多级资产打包之后,在一级、二级市场销售时,对于底层风险资产穿透的问题。当然又和张雯院长讲的场景相呼应,比如出现违约和纠纷可以在链上举证。
还有一个推进中的案例,是和中储成立了合资公司,打造一套电子仓单管理系统,帮助工业品实现更好的电子仓单质押。通过AI图像技术加物流电子围栏、物联网设备,可以锁定物资状态,区块链追溯能够实现工业品物资的来源可追溯,了解怎么进报关,货品权属等,将大幅降低银行授信的成本,也会提高授信额度。在电子仓单的业务上,市场上的合作伙伴都在探索一整套的解决方案,京东数科走在了前沿。
我们有一个公众号“京东智臻链”,可以在菜单一键直达京东数科智臻链官网和JD Chain开源社区,可以下载《京东区块链技术实践白皮书》,欢迎关注。
联盟链技术发展才三四年时间,现在仍然是区块链产业创新融合的初期阶段。行业需要找到真正创造价值的应用,去深度使用它,真正帮助企业降本增效。2020年是区块链+数字金融创新的爆发年,更多专业、领先的金融机构会参与到区块链应用的浪潮中来,我们欢迎金融及各领域的朋友伙伴的合作和共同探索。