工业互联网时代已经呼啸而来,但由于现行生产模式和商业模式的限制,工业互联网的应用现状仍存在诸多问题。
将工业云和区块链技术结合起来,可以建立起一个云链混合的、面向未来的分布式智能生产网络。依托其去中介化的加密算法和共识机制,能够有效解决工业互联网领域的价值互信问题,从而实现对既有制造业商业模式的全新重构。
工业互联网落地的三大难点
各个企业的工业互联网战略,在实施层面都存在诸多问题,这导致工业互联网的落地非常困难,实用性较差,出现了大量的“空气云”。工业互联网的落地难,主要存在三个方面的问题。
第一,是数据安全问题。
企业类客户不同于个人客户,它们对于数据安全的要求非常高,这主要是由于企业数据,尤其是生产数据,中间包含了大量企业的工艺和商业秘密。工业互联网大多采用中心化的工业云平台,数据集中在云服务商处存储和管理,这对于用户企业来说具有巨大的安全隐患。工业企业普遍是风险厌恶型而非创新导向型,任何一个单点的安全问题都可能会导致重大的安全事故,所以数据的安全和可靠是工业企业不能妥协的指标。
第二,是成本过高问题。
所谓工业互联网,其实是企业信息化的升级版。中国制造企业约三十多万家,其中97.4%的企业是中小制造企业,他们都碰到同样的问题——信息化、物联网技术缺失。对于中小企业而言,他们并没有太多的资金、技术、人才等资源来完成升级,更没有紧迫感来完成升级,生存对于他们来说才是第一要务。工业互联网大多采用中心化工业云方案,运营维护成本都过高,是一般制造企业无法承受的。
第三,是灵活性问题。
工业互联网通常伴随着大规模的自动化和信息化升级改造,而一个生产系统的自动化信息化水平越高,往往制造的柔性化越差。而当下制造企业面临的共同问题是外部市场每时每刻的快速变化,传统的工业互联网解决方案花费上千万资金成本、系统功能纷繁复杂,无法做到快速响应,中小企业无法根据现实情况变化而灵活选择。
区块链技术出手
推进工业互联网落地实施的较好方式,是通过工业云和区块链技术结合,建立起一个云链混合的、面向未来的分布式智能生产网络(Distributed Intelligent Production Network,国际上多简称为“工业区块链”或“DIPNET”),对制造业商业模式进行整体重构。
分布式生产:
在DIPNET中,制造单元内大部分采用中心化的工业云技术,效率更高、响应更快、能耗更低。而生产中的跨组织数据互信全部通过区块链来完成,订单信息、操作信息和历史事务等全部记录在链上,分布式存储、不可篡改,所有产品的溯源和管理将更加安全便捷。
去中心化供应链:
分布式智能生产网络中整个供应链上的交易流程全部由智能合约自动执行,将工业制造分解为如“乐高积木”一样能够按单、按次重组的“工业4.0”组件。使得后端的生产系统能够快速响应外部市场的变化,大幅降低产业链重组中的信任成本。
资产上链:
通过区块链技术与数字化工厂技术的结合,可以为每一个物理世界的工业资产生成虚拟世界的“数字化双胞胎”,并进行确权和流转,完成工业资产的数字化,帮助重资产的制造企业实现轻资产扩张。
工业区块链(DIPNET) 使用母子双链模式,分别是对于 DPOS 主链和 DAG 子链。对工业制造领域的不同生产环节,使用不同的共识方案,兼顾可靠性和性能。基础架构包含应用层、接口层、合约层、基础服务层和网络层,如图1所示:
图1 工业区块链的基础架构
(1)网络层
其主要实现基本节点发现、数据传输等功能。以太坊的 devp2p 协议实现,已经经过以太坊网络多年运作实践,其隐私性、健壮性、性能等方面均得到很好验证。因此可以将基于以太坊 devp2p 协议(DPT、IPFS等),实现工业区块链(DIPNET)底层网络。
(2)基础服务层
其主要实现交易数据、区块生成、维护共识等功能。工业区块链(DIPNET) 采用DPOS共识的链式区块结构,后期随着交易数量增加,最终同时支持 DAG 实现,将与支付无关的数据交互转移至 DAG 子链,并对 IOT 大规模数据提供底层支持。
区块服务层为 工业区块链(DIPNET) 提供:账户管理、组织交易、交易验证、区块验证等服务。
工业区块链(DIPNET) 使用 ECDSA-secp256k1 数字签名方案。工业区块链(DIPNET) 中包含三种账户类型:1.普通账户2.合约范式账户3.合约实例账户
其中普通账户由用户私钥控制,合约范式账户和合约实例账户均由特定算法生成。区块服务层接受上层传入的参数,可构建特定类型的交易数据,经过交易发送者签名后,通过网络层实现交易广播。
对于 DPOS 主链和 DAG 子链的交易,工业区块链(DIPNET) 将使用不同的验证策略。值得注意的是,对于 DAG 子链,不存在区块的概念。
(3)合约层
其主要实现交易数据、区块生成、维护共识等功能。工业区块链(DIPNET) 通过 VM 实现智能合约。所有合约范式及合约实例化交易,均仅允许在主链提交,以保障智能合约的时序及可靠性。其中合约范式由开发者提交,智能合约实例由用户通过合约范式初始化而来。智能合约可以直接访问 DAG子链中的数据。合约层是实现工业区块链(DIPNET)业务的核心环节,订单意向的达成、订单交割等均由智能合约自动执行。
(4)接口层
其主要实现对外提供区块数据访问、智能合约交互等接口功能。接口层对用户及Dapp提供对底层区块数据、工业区块链(DIPNET) 账户、智能合约、合约范式的访问,是与工业区块链(DIPNET)服务交互的主要途径。
主链与子链的双链共识
选择共识方案,主要从安全性、去中心化、健壮性三个方面考虑。但区块链上有一个不可能三角理论,就是一个区块链系统不可能同时做到安全、去中心化和高效,这三者构成一个不可能三角。因此,要构建 共识机制,就是在这里三角中取一个兼顾各方的位置,市场上各种公链都是在共识机制构建领域的尝试。
工业区块链(DIPNET) 为每一个订单确定供应链,并在供应链内预设了快速的结算系统,所有供应商都直接的与最终消费者达成结算关系。对于特定的订单,各个环节的关注程度是不一样的。用户下单、签收环节,企业希望保留可靠的记录;但对订单供应链各单元的流转过程,则只需要保留一般记录。因此,要考虑将供应链中的流转信息、物流信息及其他物联网相关信息,记录在DAG子链上,只将最后的交易及清算结果记录在主链上。DAG 子链是完全异步的数据模型,并且可以理论极大的数据带宽。DPOS 与 DAG 双链模式下,为不同特性的数据提供了额外的共识选择,尤其是当工业区块链(DIPNET)与物联网结合时,大量的生产、物流数据可以使用 DAG 子链。
三大发展方向
在工业互联网领域,区块链技术的发展趋势主要有三个方向:
一是“一键重复定制”。互联网时代下制造业逐渐转向以满足消费者碎片化需求与大规模定制为核心的生产模式,生产性服务业发展日渐成为制造业转型发展新趋势。在这样的现实背景下,工业区块链(DIPNET)主张企业的生产都不是简单的复制,而是在满足消费者个性化需求上的价值创造,工业区块链(DIPNET)也将致力于为每一位接入企业提供便捷合约范式,使每一次重复都能产生独一无二的价值。
图3 DIPNET应用远嘉程服装定制系统
二是“价值全生命周期管理”。分布式智能生产网络所形成的分布式制造模式,以用户创造内容为代表,使人人都有能力进行制造并参与到产品全生命周期当中,彻底颠覆传统制造业模式,生产企业也能因此而受益。在产品开发方面,新模式使产品设计、生产制造由原来的以生产商为主导逐渐转向以消费者为主导,消费者能够更早、更准确的参与到产品设计和制造过程中,并通过庞大的分布式网络对产品不断完善,使企业的产品更容易适应市场需求,并获得利润上的保证;在产品创新方面,新模式延伸了创新边界。通常,研发和创新因成本问题而无法紧密联系。如今新模式使用于产品初始阶段的成本大幅下降,新技术、新产品的产学研得以紧密结合。另外,借助庞大的分布式制造网络等社会资源,企业的创新能力与研发实力均能获得大幅度提升,创新边界得以延伸。
传统的制造体系中,产品生命周期管理(PLM)是重要组成部分。PLM是以一个产品的生命周期为视