基于区块链技术的反向保理模式供应链金融研究

2023-11-22 21:30

本文主要是介绍基于区块链技术的反向保理模式供应链金融研究,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

来源:《中国征信》2022年第1期。

作者:丁辉,供职于中国人民银行银川中心支行征信管理处。

张娜,供职于中国人民银行银川中心支行征信管理处。

id:BSN_2021
公众号:BSN研习社

由于缺乏可在市场自由流通的固定资产、金融资产等合格抵押品,融资困难一直是制约我国中小企业发展的重要原因。应收账款是中小企业重要的流动资产,发展应收账款融资,对于有效盘活中小企业存量资产,破解融资难题具有重要意义。目前中小企业应收账款质押融资存在核心企业不愿配合应收账款确权、核心企业付款及时性等问题,严重制约中小企业应收账款融资效率。

基于反保理模式的供应链金融是指核心企业作为保理业务的发起人向银行等保理商提出以转让应收账款为前提,为中小企业提供应收账款收取、销售账务管理及融资等服务的一种综合性金融服务方式。以银行等保理商信用为背书,将应收账款类票据化,通过区块链智能合约做到到期对付、随时可拆分贴现,这样,中小企业上游供应商也会接受应收票据作为支付工具,应收票据即可在整个市场流转,中小企业应收账款被盘活并实现快速融资,解决经营发展中的融资问题。

区块链基本架构

区块链是一种带有数据“散列验证”功能的数据库。区块就是数据块,按照时间顺序将数据区块组合成一种链式结构,并利用密码学算法,以分布式记账的方式,集体维护数据库的可靠性。区块链底层数据结构是一种链表,链表中每个结点记录一个区块,区块里面存储了交易的信息(如图1所示)。区块包括区块头和区块体两部分。如图2所示,区块头包含父区块哈希值、merkle根、难度目标和nonce值等信息,而区块体则包含了交易哈希列表。

 

 

反向保理模式介绍

按照保理业务发起主体不同,保理业务可分为正向保理和反向保理,如图3所示。

其中,反向保理由核心企业发起保理业务申请,通过和银行等保理商签订反保理协议,由银行给其供货、位于其供应链上的中小企业提供保理融资。反向保理主要适用于供应链金融管理意识强且配合度高、需要加强对其上游供应商的金融支持,以保障稳定安全的核心企业。核心企业一般为行业龙头企业,具有较强的资产规模、财务实力和信用实力。反向保理对于回款的控制集中于核心企业,将业务发起和风险评估的重点转向核心企业,有效地避免正向保理业务中核心企业对于应收账款不予确认的问题,同时也有效避免虚假应收账款、虚构债务人等难以控制的违约风险。

基于区块链的反向保理模式供应链模型构建

基本原理

如图4所示,区块链数据库节点部署在核心企业、保理/清分机构、供应链融资服务平台机构。

核心企业负责将其与上游供应商之间的供货商务信息及应付账款相关信息上传到区块链数据库中,保理机构买断核心企业应付账款并针对具体供货商务信息发行等额数目面值人民币1分的凭证,例如供货款10000元,则发行1000000份凭证,并将该1000000份凭证支付给应付账款的收款方,该凭证票据在后续贸易中可分支付给收到该票据的上游供货商,供货商可以用该票据向保理机构申请现金贴现,也可以持有至到期日接收保理机构的现金兑付。

保理机构作为票据清分机构到期对各个供货商手里的零整票据进行兑付,亦可以接收各个供货商的现金贴现要求进行现金贴现,凭证票据发行、接收、兑付、贴现等相关信息都上传至区块链数据库中。

中小企业在供应链融资服务平台系统中注册用户,接收、支付、贴现、兑付手里的凭证票据。融资服务平台作为该私有链区块链的发起人制定该私有链数据结构、共识算法、智能合约、通信加密密钥、注册用户密钥等,并与核心企业、保理机构实现加密通信及系统对接。

具体流程

具体业务流程如图5所示:

首先核心企业e与保理机构b签署授信协议及反保理协议,将其与上游供应商之间的应付账款转让给保理机构b并通过智能合约按期将应付账款结算至保理机构b制定的银行账户中,保理机构b依据对应供应商的应付账款发行凭证票据,票据持有人可以拆分支付其上游供应商应付账款,这样,通过保理机构增信发信的凭证票据可以在多级供应商之间流转。

例如,企业j向企业i供货时产生一条企业j到企业i的供货信息“商ji”,企业i可以用自己收到的来自保理机构b发行并支付给自己的凭证票据“凭bi”支付给企业j具体合同金额的凭证票据,企业j也可以将该凭证票据“凭bi”再支付给与其发生贸易的上游供应商k具体合同金额的凭证票据“凭bi”,所有中小企业都可以通过智能合约要求保理机构b贴现持有相应份额的凭证票据“凭bi”,也可以要求保理机构b到期兑付持有相应份额的凭证票据“凭bi”。保理机构b可以通过本地区块链数据库查看凭证票据“凭bi”的到期信息、持有人信息及贴现信息,通过智能合约到期清分零整凭证票据到中小企业指定的银行账户中,同时对持票人贴现请求按约定利息进行贴现并将贴现资金自动汇入持票人银行账户中。智能合约通过区块链各节点应用程序根据具体条件触发自动执行,这样可以促使中小企业积极加入供应链融资平台,并接受凭证票据作为支付工具,加速整个供应链企业间流通以解决各中小企业融资需求。

相关建议

建立有效利益分配机制。核心企业是区块链反向保理模式的关键,将核心企业应付账款信息上传至供应链平台及保理机构区块链节点数据库才能帮助上游供应商盘活应收账款资产,实现快速融资。在整个业务模式中,可在核心企业和保理机构中建立一种有效利益分配机制,由保理机构将利息收入以一定比例给予核心企业,调动核心企业加入区块链节点参与整个融资的积极性和主动性。

强化核心企业政策激励。建议政府可以根据核心企业上传其应付账款笔数以及小微企业融资的笔数及融资金额给予核心企业一定的奖励,一方面鼓励核心企业积极参与供应链平台帮助有资金需求的上游供应商融资,另一方面提高当地小微企业获得融资的便利性、降低融资成本,优化当地营商环境。

加强合规监管和业务指导。相关政府部门应加强协同监管,了解保理模式供应链金融中区块链智能合约执行情况,加强业务指导,对其间存在的问题严加监管。必要时,引入监管区块链节点,并将监管节点部署在地方一线基层,及时对区块链中业务执行情况进行监控,确保各参与机构遵循前期制定的智能合约及其他相关制度规则,依规履行约定业务,确保各参与方利益,保障整个区块链环境中业务合规有序开展。

 

 

 

这篇关于基于区块链技术的反向保理模式供应链金融研究的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/413035

相关文章

SpringBoot3实现Gzip压缩优化的技术指南

《SpringBoot3实现Gzip压缩优化的技术指南》随着Web应用的用户量和数据量增加,网络带宽和页面加载速度逐渐成为瓶颈,为了减少数据传输量,提高用户体验,我们可以使用Gzip压缩HTTP响应,... 目录1、简述2、配置2.1 添加依赖2.2 配置 Gzip 压缩3、服务端应用4、前端应用4.1 N

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

SpringBoot如何通过Map实现策略模式

《SpringBoot如何通过Map实现策略模式》策略模式是一种行为设计模式,它允许在运行时选择算法的行为,在Spring框架中,我们可以利用@Resource注解和Map集合来优雅地实现策略模式,这... 目录前言底层机制解析Spring的集合类型自动装配@Resource注解的行为实现原理使用直接使用M

C#原型模式之如何通过克隆对象来优化创建过程

《C#原型模式之如何通过克隆对象来优化创建过程》原型模式是一种创建型设计模式,通过克隆现有对象来创建新对象,避免重复的创建成本和复杂的初始化过程,它适用于对象创建过程复杂、需要大量相似对象或避免重复初... 目录什么是原型模式?原型模式的工作原理C#中如何实现原型模式?1. 定义原型接口2. 实现原型接口3

大数据spark3.5安装部署之local模式详解

《大数据spark3.5安装部署之local模式详解》本文介绍了如何在本地模式下安装和配置Spark,并展示了如何使用SparkShell进行基本的数据处理操作,同时,还介绍了如何通过Spark-su... 目录下载上传解压配置jdk解压配置环境变量启动查看交互操作命令行提交应用spark,一个数据处理框架

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

Java实现状态模式的示例代码

《Java实现状态模式的示例代码》状态模式是一种行为型设计模式,允许对象根据其内部状态改变行为,本文主要介绍了Java实现状态模式的示例代码,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来... 目录一、简介1、定义2、状态模式的结构二、Java实现案例1、电灯开关状态案例2、番茄工作法状态案例

关于Java内存访问重排序的研究

《关于Java内存访问重排序的研究》文章主要介绍了重排序现象及其在多线程编程中的影响,包括内存可见性问题和Java内存模型中对重排序的规则... 目录什么是重排序重排序图解重排序实验as-if-serial语义内存访问重排序与内存可见性内存访问重排序与Java内存模型重排序示意表内存屏障内存屏障示意表Int