信通院:区块链助力供应链更智能
发布时间:2020-07-14 10:21来源: 网络整理通信世界网消息(CWW)随着全球化竞争的加剧,运用科技手段进一步提升供应链协作效率、节约供应链成本,成为国际竞争中的新角力点。而区块链技术作为一种分布式的账本技术,具有去中心化、数据难以篡改等技术特点,成为突破传统供应链发展制约问题的重要技术手段。
区块链的五大技术特点
区块链是一种分布式账本技术,它跨越了密码学、计算机、通信技术等学科,是一种新兴的现代科学技术。与传统的中心化账本技术相比,区块链技术特点体现在五个方面,分别是去中心化、点对点传输、共识机制、加密算法和智能合约(如表1所示)。
区块链扩展到其他领域应用的重要技术手段
去中心化是区块链技术区别与传统账本技术的最显著特点。区块链是一种分布式的账本技术,每个数据都以区块的形式存储在链条上,并可以在每个节点上实现同步共享。同时,每个区块都有其对应的哈希值,如果有人想对区块中的数据进行篡改或销毁,就会引起该区块的哈希值变动,导致区块信息存储提示错误。去中心化的数据存储形式,保证了区块链上的数据难以篡改,使得基于区块链系统具有较高可信度。
点对点传输指的是网络中的节点传输方式。传统网络中,中心服务器给节点提供交易协议和数据下载。但区块链是一个分布式的网络,没有中心服务器供节点之间交换协议和下载数据。单个节点是通过发现邻近节点,并向邻近节点请求数据,从而实现最新的数据同步下载。若是某个区块上数据缺失,则可以通过其他区块上的数据进行补充,避免出现中心设备被损毁全部数据无法恢复的情况,从而也保证了数据存储的安全性。
共识机制指的是节点间如何达成确定数据更改规则的解决方案。现在常见的共识算法有四种,分别是工作量证明PoW、权益证明PoS、委托权益证明DPoS和实用拜占庭容错算法PBFT。有了共识机制,如果对某个数据记录进行更改,必须实现全网节点都根据所拟定的共识机制达成同意的情况下,才能对数据记录进行修改。这使得修改数据成为一件几乎不可能实现的事情,而且保证了数据节点上每位成员对数据管理的参与度,避免某个成员滥用私权篡改数据的情况出现。
加密算法是密码学在区块链技术中的应用,用来确认区块链上的数据的完整性和连贯性。以现在最常用的哈希算法为例,在区块链上,通过哈希算法把一次交易信息生成数据摘要,在生成下一个区块时,下一个区块的哈希值会建立在当前区块的数据之上,即下一个区块会包含当前区块的哈希值,而当前区块里面也包含了上一个区块的哈希值,这样区块一个接一个地连接起来,形成难以篡改的区块链条。此外,加密算法还可以用来创建地址、签名交易事务等,避免被他人盗用。
智能合约是一种数字合约,它包含了有关交易的所有信息,由代码来解释合约双方的相关义务,当满足执行要求,计算机会自动按照合约内容执行操作结果。智能合约是区块链扩展到其他领域应用的重要技术手段,可以用来记录各种各样的数据,如订单、物流、库存、营销、生产信息等。智能合约排除了人为因素对合同执行条件的干扰,增强了合同履约的执行能力。
供应链发展遇到四大制约因素
供应链是一个商流、物流、信息流、资金流所共同组成的(如图1所示),并将行业内的供应商、制造商、分销商、配送中心、金融机构等串联在一起的复杂网链结构。为提高供应链的效率,当前供应链上部分企业已经采用了大数据等数字化和智能化的技术,但仍然不能解决供应链发展过程中上下游协同的核心信任问题。供应链要往更高程度的智能协同化发展仍然面临着以下制约因素。
图1 当前供应链流程图
一是上下游产业的协同制约。供应链协同问题可分为三个方面:一是横向协同,即同类企业之间如何通过有效的组织方式,使同类型企业业务同步;二是纵向协同,即上下游之间、客户和供应商之间的协同;三是跨产业、跨地域的协同,例如新冠肺炎疫情发生以来,不同省市、省内不同市县产业链的复工复产如何进行协同等。