基于区块链的中小型企业供应商评价系统
2020-05-14关毅江
关毅江
(广东工业大学机电工程学院,广州 510006)
0 引言
在全球经济联系日益紧密的今天,优秀的供应商对于中小企业而言越来越重要[1],优秀的供应商直接影响企业的生产成本、生产周期以及产品竞争力[2]。然而,中小企业由于缺乏对供应商的管理意识和经验,难以选出优秀的供应商,因而不能保证整体供应链的稳定高效。
近年来,越来越多的中小企业与大型企业相互合作,共同组成供应链网络:中小企业是为了改善其生存状况以及生产研发环境;而大型企业也需要利用中小企业的创新能力和成本优势来提高自身产品的创新性和竞争力[3]。
大型企业拥有自主的供应商评价系统,该系统能够帮助中小企业筛选优秀的供应商。然而,企业的供应商评价系统属于企业的隐私,不会直接对其他企业开放;不同企业的供应商评价的角度也存在差异,如从产品的数量和质量的角度、企业能力的角度、合作程度、服务水平以及社会责任的角度等[4-6]。要想得到比较全面的评价,需要对不同系统的评价结果进行共享和综合。
区块链技术作为一种新兴的信息共享技术,因其去中心化、数据实时共享且不可篡改、透明度高等特点而引起了大多数学者和企业的关注。供应链是区块链技术落地的主要场景之一。“区块链+智能合约”是现在区块链技术落地的基本模式[7]。对于国内外已有的研究成果,Pilkington等学者认为区块链技术基于其去信任化的特性,能够增强供应链交易过程的可视化程度和透明性,并通过对印度企业进行调研,研究了区块链技术在供应链管理上的适应性和挑战[8];武赓、曾博等学者针对能源市场的综合需求侧响应发展问题,提出一种通过利用区块链技术来整合分散度高的能源市场的应用模式,实现对实时能源信息的交换和反映,同时构建了系统模型,并分析了关键技术问题[9]。
因此,本文提出一种基于区块链技术的供应商评价系统,以区块链作为数据载体,智能合约作为数据管理的工具,中小企业根据评价要求对备选供应商进行调研,并将供应商数据共享至区块链,其余企业帮助中小企业对供应商进行评价和筛选。该系统旨在帮助中小企业在与供应商合作之前挑选出资质较好的供应商,以免中小企业因片面追求低成本而选择综合素质较低的供应商,导致其生产活动难以进行。利用区块链技术,除了实现数据共享外,还能够保证数据的真实性,而且评价的过程透明可追踪,降低企业对评价结果做假的可能性,提高评价系统的可信度。
1 基于区块链技术的供应商评价算法
该评价算法是用于综合各企业对备选供应商评价结果的算法。由于不同参与者对供应商的评价标准不同,因此,在开始阶段,所有参与者应先根据自身的需要,共同决定调研的项目,以引导发起者对备选供应商进行调研。
设:备选供应商的数量为M,所选取的供应商评价指标数量为N,参与企业总数为K,算法流程介绍如下。
(1)发起企业根据参与企业制定的调研项目,对备选供应商进行调查,收集备选供应商的相关信息,形成供应商信息档案,上传至区块链。
(2)参与企业k获取备选供应商信息档案后,根据自身评价系统fk的评价项目(如质量、成本、折扣、创新能力、环保指标等),整理供应商信息矩阵P(M,N)作为输入,运用其评价方法(如DEA、专家系统、TOPSIS、灰度分析等),求解各供应商的评价结果Sk,其中Sk为:
(3)参与者k完成对备选供应商的评价后,对每个供应商的评价结果进行归一化:
(4)发起企业收集了所有参与企业的评价结果后,将其整理为评价结果矩阵S(K,M)。
(5)发起企业需要根据参与企业k的总资产Vk确定其评价结果Sk的可信任权重wk。总资产直接反映参与企业的经营规模,其规模越大,间接反映其经营策略越成功,因此其评价结果的可信程度也越高,即:
(6)根据参与企业k的可信任权重wk和评价结果Sk,发起者可以计算出备选供应商的综合评价C:
(7)发起者根据自己的评价标准,对备选供应商进行评价,形成评价结果Q(Q1,Q2…QM),然后对比结果列表Q和C,从中选出最优供应商,选择方法为:
D值最小即为最优供应商。
2 系统框架与工作流程
2.1 系统框架
基于区块链技术的供应商评价系统整体架构如图1所示。
图1 基于区块链的供应商评价系统架构图
(1)用户层,指使用该评价系统的用户身份,包括以下几部分:
①发起企业,发起供应商评价的企业,负责根据系统的评价项目对备选供应商进行调研,形成档案并共享至区块链,最后负责整合参与企业的评价结果;
②参与企业,对备选供应商进行评价的企业,负责制定供应商评价项目以引导发起企业进行调研,并根据发起企业的调研数据对备选供应商进行评价,最后将评价结果通过区块链进行共享;
③备选供应商,负责配合发起企业的调研工作,备选供应商在与发起企业形成合作关系之前不存在与区块链。
(2)入口层,指用户对平台进行访问的可用设备。(3)平台服务层,包含该平台所能够提供的服务。
①评价项目管理模块,主要负责上传、保存和展示参与企业对供应商的评价项目。评价项目是参与企业根据自身评价系统的数据需求而提出的,用于合理的引导发起企业对备选供应商进行数据采集和调研。评价项目上传到区块链后,以智能合约的方式进行存储,发起企业通过调用该智能合约即可进行查询;
②供应商档案管理模块,主要负责上传、保存和读取供应商的数据档案。数据档案是用于记录供应商调研数据的智能合约,其内容根据评价项目而定。发起企业完成调研后,上传数据至合约。参与企业即可从数据档案中获取数据并进行评价。该模块管理的供应商档案也为以后的评价业务提供参考。
③评价业务管理模块,负责创建、维护和管理供应商评价业务。发起企业发起供应商评价业务时创建智能合约,用于记录本次评价业务的供应商数据档案合约地址,以及参与企业对备选供应商的评价结果。其他企业可以通过调用该模块查询评价业务的相关信息。
④评价结果管理模块,负责对参与企业的评价结果进行管理和共享,帮助发起企业对评价结果进行整合,以及在发起企业公布最终选择结果后将结果广播至其他企业。
(4)网络层,以区块链作为数据的存储和传播网络,保证数据的不可篡改和安全性,确保评价过程透明且源头可溯,保障评价结果的公正性和有效性。
(5)设备层,主要包括运行区块链系统的物理设备以及参与企业自身的供应商评价体系。
2.2 工作流程
该系统的工作流程如图2所示。
(1)参与企业共同制定供应商评价项目,如质量、成本、交货准时率、生产柔性、顾客满意度等。
(2)评价指标选定后,发起企业根据评价项目对备选供应商进行调研和考察。
(3)发起企业获取相关数据后整理成备选供应商的档案,并上传到区块链上。
(4)参与企业根据自身的评价系统的需求从智能合约上获取备选供应商的数据,并在线下用企业自身的评价系统完成评价。
(5)评价完成后,参与企业将结果上传至评价业务合约,并进行签名确认,保证结果的真实性。
(6)在所有参与企业完成评价后,发起企业根据算法将评价结果进行整合,并从中选出最优供应商,最后将结果发布在区块链上,如果成功找到最优供应商,则广播供应商的信息并展开合作,如果没有找到,则准备发起下一次供应商评价。
图2 基于区块链的供应商评价系统工作流程
3 结束语
本文提出的基于区块链技术的供应商评价系统针对的是中小企业缺乏对供应商的管理意识和经验的问题。解决方案是搭建基于区块链的信息共享网络,中小企业通过将备选供应商的信息共享给网络中具有完善的供应商评价系统的企业,由他们对供应商进行评价,并将评价结果上传至区块链,中小企业对评价结果进行整合后选择最优的备选供应商。
该系统从供应链整体出发,通过以供应链中所有企业对供应商进行共同评价的方式,帮助中小企业选择优秀的供应商,有助于中小企业降低生产成本以及经营风险,提高竞争力,实现供应链整体的稳定高效。同时,该系统利用区块链技术,保证数据的透明、来源可溯和不可篡改,既保障评价结果合理可信,又很好地保护了其他企业的数据隐私和安全性。