基于区块链的银企合作的账本共享系统及方法技术方案

技术编号:29705324 阅读:15 留言:0更新日期:2021-08-17 14:34
本发明专利技术提供了一种基于区块链的银企合作的账本共享系统及方法,该系统包括:企业节点、至少一个金融机构节点和多个商户节点构成的联盟链,设置企业节点,将企业员工福利预期发放数据上传至联盟链;设置商户节点,上传福利商品交易明细账单数据至联盟链;设置金融机构节点,根据企业员工福利预期发放数据和员工福利领取记录,进行福利发放和领取的比对核算,形成员工维度的交易账本;根据每个员工的福利商品购买交易记录和福利商品交易明细账单数据,进行每个商户的福利商品交易明细账单的对账清算,形成商户维度的交易账本。通过构建联盟链,建立三方都可信的共享账本,且数据公开透明,减少对账错误的发生。本发明专利技术用于区块链领域。

【技术实现步骤摘要】
基于区块链的银企合作的账本共享系统及方法
本专利技术涉及区块链
,尤其涉及一种基于区块链的银企合作的账本共享系统及方法。
技术介绍
当前社会电子支付系统十分发达,金融交易涉及场景多种多样,存在多个参与方,如企业、商家、银行、生产厂家、监管部门等。一直以来银行与企业之间的合作都十分密切,作为银企对接中常见的业务场景,企业向员工发放福利金额以及员工购买福利物资时,动账记录都记录在银行一侧,银行提供交易信息之后,与员工个人和企业进行分别对账,再与商户侧进行对账,无误后才能进行货款清算流程。这一系列的对账过程冗长且复杂,由于通讯故障、重试、操作失误、程序漏洞等原因,很容易出现账务的错记、漏记、重记、多记等错误。
技术实现思路
本专利技术实施例提供一种基于区块链的银企合作的账本共享系统,用以减少对账错误的发生,该系统包括:企业节点、至少一个金融机构节点和多个商户节点构成的联盟链,所述联盟链是基于fabric架构,建立的区块链网络;其中:企业节点,用于将企业员工福利预期发放数据上传至所述联盟链;商户节点,用于在完成福利商品交易后,上传福利商品交易明细账单数据至所述联盟链;金融机构节点,用于从所述联盟链上获取企业员工福利预期发放数据和福利商品交易明细账单数据;根据企业员工福利预期发放数据和员工福利领取记录,进行福利发放和领取的比对核算,形成员工维度的交易账本;根据每个员工的福利商品购买交易记录和福利商品交易明细账单数据,进行每个商户的福利商品交易明细账单的对账清算,形成商户维度的交易账本;将所述商户维度的交易账本和所述员工维度的交易账本,发送至所述联盟链;所述员工福利领取记录和每个员工的福利商品购买交易记录,从金融机构节点的后台系统中获取。具体实施例中,所述联盟链上存储有预设的智能合约,所述智能合约,用于:利用预设的福利发放规则参数和比对核算参数,根据企业员工福利预期发放数据和员工福利领取记录,进行福利发放的账目清算;利用预设的明细对账参数,根据每个员工的福利商品购买交易记录和福利商品交易明细账单数据,进行福利商品明细账单的对账清算。为了保证数据可追溯,具体实施例中,所述金融机构节点,还用于:上传员工福利领取记录和每个员工的福利商品购买交易记录至所述联盟链。为了保证数据的私密性,减少信息泄露,具体实施例中,所述企业节点具体用于:使用金融机构节点的公钥,对企业员工福利预期发放数据进行加密,将加密后的企业员工福利预期发放数据上传至所述联盟链;接收到共享账本查看请求后,从所述联盟链上获取所述员工维度的交易账本,利用企业节点的私钥,将获取的员工维度的交易账本解密。所述商户节点,具体用于:使用金融机构节点的公钥,对福利商品交易明细账单数据进行加密,将加密后的福利商品交易明细账单数据上传至所述联盟链;接收到共享账本查看请求后,从所述联盟链上获取所述商户维度的交易账本,利用商户节点的私钥,将获取的商户维度的交易账本解密。所述金融机构节点,具体用于:使用金融机构节点的公钥对员工福利领取记录和每个员工的福利商品购买交易记录进行加密后,上传至所述联盟链;从所述联盟链上获取加密后的企业员工福利预期发放数据和福利商品交易明细账单数据,利用金融机构节点的私钥,将加密后的企业员工福利预期发放数据和福利商品交易明细账单数据解密;使用企业节点的公钥,将员工维度的交易账本加密后,上传至所述联盟链;使用商户节点的公钥,将商户维度的交易账本加密后,上传至所述联盟链。本专利技术实施例还提供一种基于区块链的银企合作的账本共享方法,用以减少对账错误的发生,企业节点、至少一个金融机构节点和多个商户节点构成联盟链,所述联盟链是基于fabric架构,建立的区块链网络;该方法包括:企业节点将企业员工福利预期发放数据上传至所述联盟链;金融机构节点从所述联盟链上获取所述企业员工福利预期发放数据,结合后台系统中的员工福利领取记录,进行福利发放和领取的比对核算,形成员工维度的交易账本,将员工维度的交易账本发送至所述联盟链;商户节点在完成福利商品交易后,上传福利商品交易明细账单数据至所述联盟链;金融机构节点从所述联盟链上获取所述福利商品交易明细账单数据,结合后台系统中的每个员工的福利商品购买交易记录,进行每个商户的福利商品交易明细账单的对账清算,形成商户维度的交易账本,将所述商户维度的交易账本发送至所述联盟链。一具体实施例中,还包括:根据预设的福利发放规则参数和比对核算参数,生成用于福利发放的账目清算的智能合约;根据预设的明细对账参数,生成用于福利商品明细账单的对账清算的智能合约;将用于福利发放的账目清算的智能合约和用于福利商品明细账单的对账清算的智能合约,部署到所述联盟链上。另一具体实施例提供的基于区块链的银企合作的账本共享方法,还包括:所述金融机构节点上传员工福利领取记录和每个员工的福利商品购买交易记录至所述联盟链,进行存储。具体实施时,所述金融机构节点上传员工福利领取记录和每个员工的福利商品购买交易记录至所述联盟链,包括:所述金融机构节点使用金融机构节点的公钥,对员工福利领取记录和每个员工的福利商品购买交易记录进行加密后,上传至所述联盟链。具体实施例中,企业节点将企业员工福利预期发放数据上传至所述联盟链,包括:企业节点使用金融机构节点的公钥,对企业员工福利预期发放数据进行加密,将加密后的企业员工福利预期发放数据上传至所述联盟链。具体实施过程中,商户节点在完成福利商品交易后,上传福利商品交易明细账单数据至所述联盟链,包括:商户节点在完成福利商品交易后,使用金融机构节点的公钥,对福利商品交易明细账单数据进行加密,将加密后的福利商品交易明细账单数据上传至所述联盟链。金融机构节点从所述联盟链上获取所述企业员工福利预期发放数据,包括:从所述联盟链上获取加密后的企业员工福利预期发放数据,利用金融机构节点的私钥,将加密后的企业员工福利预期发放数据解密;金融机构节点从所述联盟链上获取所述福利商品交易明细账单数据,包括:从所述联盟链上获取加密后的福利商品交易明细账单数据,利用金融机构节点的私钥,将加密后的福利商品交易明细账单数据解密。相应地,将员工维度的交易账本发送至所述联盟链,包括:使用企业节点的公钥,将员工维度的交易账本加密后,上传至所述联盟链;将商户维度的交易账本发送至所述联盟链,包括:使用商户节点的公钥,将商户维度的交易账本加密后,上传至所述联盟链。又一具体实施例中,还提供一种基于区块链的银企合作的账本共享方法,还包括:所述企业节点接收到共享账本查看请求后,从所述联盟链上获取所述员工维度的交易账本,利用企业节点的私钥,将获取的员工维度的交易账本解密。再一具体实施例中,还提供一种基于区块链的银企合作的账本共享方法,还包括:本文档来自技高网...

【技术保护点】
1.一种基于区块链的银企合作的账本共享系统,其特征在于,企业节点、至少一个金融机构节点和多个商户节点构成联盟链,所述联盟链是基于fabric架构,建立的区块链网络;其中:/n企业节点,用于将企业员工福利预期发放数据上传至所述联盟链;/n商户节点,用于在完成福利商品交易后,上传福利商品交易明细账单数据至所述联盟链;/n金融机构节点,用于从所述联盟链上获取企业员工福利预期发放数据和福利商品交易明细账单数据;根据企业员工福利预期发放数据和员工福利领取记录,进行福利发放和领取的比对核算,形成员工维度的交易账本;根据每个员工的福利商品购买交易记录和福利商品交易明细账单数据,进行每个商户的福利商品交易明细账单的对账清算,形成商户维度的交易账本;将所述商户维度的交易账本和所述员工维度的交易账本,发送至所述联盟链;/n所述员工福利领取记录和每个员工的福利商品购买交易记录,从金融机构节点的后台系统中获取。/n

【技术特征摘要】
1.一种基于区块链的银企合作的账本共享系统,其特征在于,企业节点、至少一个金融机构节点和多个商户节点构成联盟链,所述联盟链是基于fabric架构,建立的区块链网络;其中:
企业节点,用于将企业员工福利预期发放数据上传至所述联盟链;
商户节点,用于在完成福利商品交易后,上传福利商品交易明细账单数据至所述联盟链;
金融机构节点,用于从所述联盟链上获取企业员工福利预期发放数据和福利商品交易明细账单数据;根据企业员工福利预期发放数据和员工福利领取记录,进行福利发放和领取的比对核算,形成员工维度的交易账本;根据每个员工的福利商品购买交易记录和福利商品交易明细账单数据,进行每个商户的福利商品交易明细账单的对账清算,形成商户维度的交易账本;将所述商户维度的交易账本和所述员工维度的交易账本,发送至所述联盟链;
所述员工福利领取记录和每个员工的福利商品购买交易记录,从金融机构节点的后台系统中获取。


2.如权利要求1所述的基于区块链的银企合作的账本共享系统,其特征在于,所述联盟链上存储有预设的智能合约,所述智能合约,用于:
利用预设的福利发放规则参数和比对核算参数,根据企业员工福利预期发放数据和员工福利领取记录,进行福利发放的账目清算;
利用预设的明细对账参数,根据每个员工的福利商品购买交易记录和福利商品交易明细账单数据,进行福利商品明细账单的对账清算。


3.如权利要求1所述的基于区块链的银企合作的账本共享系统,其特征在于,所述金融机构节点,还用于:
上传员工福利领取记录和每个员工的福利商品购买交易记录至所述联盟链。


4.如权利要求3所述的基于区块链的银企合作的账本共享系统,其特征在于,所述企业节点具体用于:
使用金融机构节点的公钥,对企业员工福利预期发放数据进行加密,将加密后的企业员工福利预期发放数据上传至所述联盟链;
接收到共享账本查看请求后,从所述联盟链上获取所述员工维度的交易账本,利用企业节点的私钥,将获取的员工维度的交易账本解密。


5.如权利要求4所述的基于区块链的银企合作的账本共享系统,其特征在于,所述商户节点,具体用于:
使用金融机构节点的公钥,对福利商品交易明细账单数据进行加密,将加密后的福利商品交易明细账单数据上传至所述联盟链;
接收到共享账本查看请求后,从所述联盟链上获取所述商户维度的交易账本,利用商户节点的私钥,将获取的商户维度的交易账本解密。


6.如权利要求5所述的基于区块链的银企合作的账本共享系统,其特征在于,所述金融机构节点,具体用于:
使用金融机构节点的公钥对员工福利领取记录和每个员工的福利商品购买交易记录进行加密后,上传至所述联盟链;
从所述联盟链上获取加密后的企业员工福利预期发放数据和福利商品交易明细账单数据,利用金融机构节点的私钥,将加密后的企业员工福利预期发放数据和福利商品交易明细账单数据解密;
使用企业节点的公钥,将员工维度的交易账本加密后,上传至所述联盟链;
使用商户节点的公钥,将商户维度的交易账本加密后,上传至所述联盟链。


7.一种基于区块链的银企合作的账本共享方法,其特征在于,企业节点、至少一个金融机构节点和多个商户节点构成联盟链,所述联盟链是基于fabric架构,建立的区块链网络;所述基于区块链的银企合作的账本共享方法,包括:
企业节点将企业员工福利预期发放数据上传至所述联盟链;
金融机构节点从所述联盟链上获取所述企业员工福利预期发放数据,结合后台系统中的员工福利领取记录,进行福利发放和领取的比对核算,形成员工维度的交易账本,将员工维度的交易账本发送至所述联盟链;
商户节点在完成福利商品交易后,上传福利商品交易明细账单数据至所述联盟链;
金融机构节点从所述联盟链上获取所述福利商品交易明细账单数...

【专利技术属性】
技术研发人员:张芮陈若昱魏钰清张艳罗皓郑无寒
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1