说起区块链技术,很多人第一个想到的肯定是加密货币,特别是记录上链时消耗巨量能源可能给整个地球生态带来的影响。
但对于认真探索区块链发展潜力的行业来说,完全有可能打造出一套克服以上所有缺陷的专用区块链企业平台,并让它在各个行业中发挥类似互联网、云计算乃至人工智能的巨大作用,甚至有可能永久性地改变我们在全球范围内运营业务、实现往来交互的方式。
今天,我们主要探讨爱立信公司如何利用企业级区块链技术的最新成果以及尚未充分完善的功能,并如何着力改变爱立信与其合作伙伴、客户及供应商的业务往来,为全体相关方带来无与伦比的可观收益。
在本文中,我们将具体探讨:
- 业务流程与现有缺陷
- 区块链技术的三大主要功能
- 爱立信如何运用区块链技术
业务流程与现有缺陷
业务流程是一切企业的根基,也是实现业务成功的必要前提。业务流程是一切效率提升举措的基础与支柱。因此,我们需要将业务流程解构为具体的一个个构建块,并找出其中最致命的缺陷。
我们先从业务流程以及相关要素的基本定义开始。业务流程代表一系列相互关联的步骤,这些步骤将被分配给各利益相关方以进行特定工作,由此将产品或服务最终交付给第三方(例如业务合作伙伴、客户或供应商等)。
各利益相关者或贡献者群体,当然也希望通过业务流程执行特定任务并实现具体目标。具体请参见下方图一。这些步骤通常会由各用户根据业务流程的设计策略(一组预定义规则)以标准化及优化方式重复多次。
图一:各利益相关方或贡献者群体都应执行特定任务以实现具体目标
爱立信的招聘流程、供应链、产品开发以及产品 / 服务交付等都属于典型的业务流程。如今,大多数业务流程都由一个个步骤、一个个组织、一家家企业(包括合作伙伴与客户)串连而成。但这种结构会形成孤岛,导致结果错误或者一致性冲突,迫使我们分神进行返工、检测错误并更正结果。这不仅拉高了运营成本、拖延了底层流程规则的验证速度,还会降低端到端流程一致性效率。
对于跨企业业务流程来讲,上述问题会体现得更为明显。这是因为各参与方之间缺乏信任,因此无法在各流程步骤当中实现真正的透明化集成。事实上,即使是同一企业内的不同组织往往也有不同的目标定位。在大型企业中,各部门甚至从属于不同、甚至完全独立的法人实体。
在这样的背景下,我们往往会从业务流程中发现以下缺陷:
数据集成与完整性缺失
由于各方之间缺乏集成,底层数据层支持的流程经常陷入“中断”。在流程当中集成数据层的难题不仅体现在技术或者成本上,而更多在于各个组织会因目标不同、关注点有别而不愿共享数据。
但即使是在跨企业业务流程中,完全透明也是利大于弊。对于某些敏感数据,企业及各内部组织可能需要配合保密机制以维持底层数据层的适当可见性。
缺少数据层集成,会导致整个流程内的数据无法保持一致,进而引发效率低下、无效复制(如果存在)以及更多潜在缺陷。
标准化与合规性差
各地方法规、国内法律或文化立场可能妨碍流程中各方之间的标准协同方式。在流程执行过程中屈从于当地惯例,往往导致参与方偏离最直接的共同治理与目标共同实现道路。此外,一旦这种情况成为常态,业务的合规性也会受到很大影响,甚至在审计阶段带来高额罚款。
缺少分步规则验证
在缺少预防性控制的情况下,流程中各个步骤内发生的一切简单故障,都有可能对整个流程的执行结果产生毁灭性的连锁反应。
无论流程规划对各个步骤做出如何详尽的说明,潜在错误都有可能给流程的执行带来巨大、甚至是破坏性的后果。这将迫使我们在返工中查找错误、更正错误并再次尝试。
区块链技术的三大主要功能
在本节中,我们将重点介绍企业级区块链的三大主要功能。也正是这三项功能,让区块链技术成为企业架构中的一种独特资产。
分类账
在本质上,区块链技术其实是一种交易记录机制。而分类账则代表区块链架构中的“数据库”,用于容纳各项交易记录。分类账的独特属性:
- 不可变性。分类账中的每条记录都无法更改或删除。区块链并不完全支持数据库 CRUD(创建、读取、更新与删除);区块链只支持“读取”与“写入”操作,“常规数据库中的更新”或“删除”不在支持之列。
- 分布式。不同于经典的客户端 - 服务器数据库架构,区块链中的各参与方(包括个人或组织)都持有一份分类账副本。这种分布式特性能够防止中央机构(例如数据库管理员,DBA)出于善意或恶意而篡改数据内容。如果发生不一致,区块链技术能够识别并纠正其中的不可靠记录(在技术上,这种纠正是依靠嵌入至分布式架构中的「共识机制」实现的)。这种能力也促进了各区块链网络成员之间的去中介化。
安全性
- 分类账中的每一条记录都经过身份核对、验证与哈希处理。事实上,身份核对、授权、审计以及不可否认性(即提供数据来源与完整性的证明)正是区块链技术中的基础资产。
- 密码技术让数据验证与完整性机制几乎不可能被操纵。
- 网络内的所有成员均被分配予数字签名,用以保护交易、防止记录篡改。
智能合约
这个术语由密码学家 Nick Szabo 于 1990 年提出,指的是“一组以数字形式指定的承诺,其中还包含各方在承诺中需要履行的协议”[参考文献 1、2]。
简而言之,智能合约相当于存储在区块链上的计算机程序,能够根据区块链网络各成员间的协议自动执行、验证并产生效力。智能合约能够与外部资源进行交互,由此验证编码在智能合约中的规则。
分类账、安全性与智能合约这三大核心特性,成为区块链各参与方保持信任的关键。这种信任与任何“中间人”或中央权威及治理体系无关,一切都交由底层技术与代码负责实现。
爱立信如何运用区块链技术
现在,我们将业务流程与区块链技术结合起来,看看爱立信如何运用区块链的。
我们发现,常规业务流程中的大多数缺陷都可以通过区块链技术加以解决。目前,多数业务流程中的孤立方法都可以通过“共同真相来源”(即分类账)机制加以改造。尽管分类账分布在不同物理位置,但其实际效力在各方之间仍然保持着逻辑集中(即「共同真相来源」),足以确保底层数据的完整性、集成化与机密性(也被称为「基于需求的透明度」)。
此外,我们还可以在智能合约中对流程策略及相关过程进行编码,确保流程的高度合规性与标准化。区块链还可以防止任何未经授权的成员访问或执行不符合预定义过程及规则的步骤。验证将分步进行,以防止期间出现任何潜在缺陷。
图二:分步验证可防止流程中出现任何潜在缺陷
换句话说,只要在智能合约中对一切业务流程及其步骤策略进行良好编码,区块链就足以确保业务流程跨组织(同一公司之内)或跨公司实现完美执行。
最后,同样重要的一点在于,分类账中的每条记录都嵌入有时间标记(保证完全可追溯性)以及共识各方的数字签名(也称为「不可抵赖性」)。
以上要素普遍适用于各类业务流程,可用于建立“零故障”业务执行体系,并通过区块链自动化与旧有系统的集成实现端到端数字化。
图三:使用区块链功能映射业务流程缺陷
爱立信的第一个成功用例就是大家都非常熟悉的工作——企业间发票处理。如今,它已成为全球唯一一套同类解决方案,覆盖到爱立信开展业务的 180 多个国家。也有相当一部分企业在以“影子”方式实施区块链技术,即将区块链与传统工作方式并行应用。
公司间发票流程中存在诸多缺陷与影响因素。但在区块链功能的支持下,我们得以提前预防特定问题,不必再事后补救。如今,整个收发票系统已经实现全面自动化,几乎不需要人为干预。这不仅节约下大量劳动力资源,同时也在各相关方之间建立起通用的工作方式,带来更高的执行效率与投资回报。