基于区块链的数字票据监管方法及平台与流程
- 国知局
- 2024-10-09 15:53:08
本发明涉及数据处理技术,尤其涉及一种基于区块链的数字票据监管方法及平台。
背景技术:
1、数字票据是指以电子形式生成、存储、传递和展示的票据,可以替代传统纸质票据。数字票据通常具有数字签名、时间戳等安全特征,能够保证其真实性、完整性和不可抵赖性。使用数字票据可以提高效率、节省成本,并且有利于环境保护。
2、针对数字票据的使用场景往往是对应商业交易的,也即乙方在向甲方提供相应的服务内容时,乙方可同时向甲方提供对应的例如服务发票等的开票票据,而甲方则会基于开票票据来向乙方进行相应付款,并提供对应的例如付款回执等的回执票据,而在现有技术中,对于数字票据并没有做到统一监管,并且由于数字票据中可能包括需要保密的敏感信息,因此,若不进行同一监管,也会导致发生相应的信息泄漏问题,从而可能会造成较大的经济损失。
技术实现思路
1、基于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于区块链的数字票据监管方法及平台。
2、根据本发明的一个方面,提供一种基于区块链的数字票据监管方法,包括以下步骤:响应于用户节点的监管请求,实时获取票据区块链中对应的交易金额,并在调取的票据记录界面中分别生成对应票据类型的开票记录区以及对应回执类型的付款记录区;
3、对首次接收到的第一电子表单进行信息类型的确定,并基于所述第一电子表单的信息类型在所述开票记录区以及所述打款记录区中确定与所述第一电子表单对应的第一上传区域以及第二上传区域;
4、确定所述第一电子表单涉及的第一表单金额,并将所述第一表单金额与所述交易金额之间的金额占比确定为对应第一上传区域的第一区域占据比例;
5、基于所述第一区域占据比例在所述第一上传区域中生成将所述第一电子表单进行填充的第一交易子区域,并在所述第二上传区域中生成与所述第一交易子区域对应的第二交易子区域;响应于接收到的与所述第一电子表单具有不同信息类型的第二电子表单确定涉及的第二表单金额,获取第二表单金额与第一表单金额之间的金额占比确定第二区域占据比例,并基于所述第二区域占据比例在所述第二交易子区域中生成将所述第二电子表单进行填充的表单填充槽位。
6、可选地,在根据本发明的方法中,对首次接收到的第一电子表单进行信息类型的确定,包括;
7、创建透明对比图层,并调取回执模版以及票据模版,其中,所述回执模版包括回执框线,所述票据模版包括票据框线;
8、确定位于所述第一电子表单中的所有电子字符,并对所述电子字符进行字符清除,得到包括电子框线的第一处理信息;
9、将所述第一处理信息放置于所述透明对比图层,并确定所述第一处理信息的表单中心点;基于所述表单中心点将所述回执模版以及票据模版中的任一个放置于所述第一处理信息之上,分别将所述第一处理信息包括的电子框线、放置于所述第一处理信息之上的模版所对应的框线映射至所述透明对比图层,并基于预设框线对比策略确定所述第一电子表单的信息类型。
10、可选地,在根据本发明的方法中,基于所述表单中心点将所述回执模版以及票据模版中的任一个放置于所述第一处理信息之上,分别将所述第一处理信息包括的电子框线、放置于所述第一处理信息之上的模版所对应的框线映射至所述透明对比图层,并基于预设框线对比策略确定所述第一电子表单的信息类型,包括:
11、对所述第一处理信息进行灰度处理,得到第二处理信息,获取组成第二处理信息的各电子像素点,并确定与各电子像素点分别对应的各电子像素值;
12、调取预设像素区间,并基于位于所述预设像素区间中的像素中间值将所述预设像素区间划分为第一子区间以及第二子区间;
13、基于各电子像素值进行均值计算,得到像素均值,并分别判断所述像素均值与第一子区间以及第二子区间之间是否存在被包含关系;
14、将不存在包含关系的子区间确定为目标子区间,并基于所述目标子区间的第一区间边缘值、第二区间边缘值对所述目标子区间进行等分划分,得到第一调整像素值以及第二调整像素值;分别对所述回执模版、票据模版进行基于第一调整像素值、第二调整像素值的像素值配置,并将第二处理信息包括的电子框线映射至所述透明对比图层;
15、基于所述表单中心点将所述回执模版以及票据模版中的任一个放置于所述第二处理信息之上,并将与所述任一个对应的框线映射至所述透明对比图层,得到映射对比图层;
16、确定所述映射对比图层中是否存在对应所述第一调整像素值或对应第二调整像素值的像素点;若不存在,将所述第一电子表单确定为与被放置于所述第一电子表单之上的模版具有相同的信息类型;
17、若存在,将所述第一电子表单确定为与被未放置于所述第一电子表单之上的模版具有相同的信息类型。
18、可选地,在根据本发明的方法中,确定所述第一电子表单涉及的第一表单金额,并将所述第一表单金额与所述交易金额之间的金额占比确定为对应第一上传区域的第一区域占据比例,包括:
19、调取金额框架对比表,其中,所述金额框架对比表包括不同信息类型以及与不同信息类型分别对应的金额框架坐标组;
20、基于所述第一电子表单的信息类型在所述金融框架对比表中确定对应的金额框架坐标组,并基于所述第一电子表单建立表单坐标系;
21、在所述表单坐标系中根据所述金额框架坐标组中的各框架坐标点确定位于所述第一电子表单中的金额框架,并对所述金融框架进行文本提取;
22、基于文本提取的结果确定所述第一电子表单涉及的第一表单金额,并将第一表单金额与所述交易金额进行金额对比,确定所述金额占比;
23、将所述金额占比确定为对应第一上传区域的第一区域占据比例。
24、可选地,在根据本发明的方法中,基于所述第一区域占据比例在所述第一上传区域中生成将所述第一电子表单进行填充的第一交易子区域,并在所述第二上传区域中生成与所述第一交易子区域对应的第二交易子区域,包括:
25、确定所述第一上传区域的纵向尺寸,并基于所述纵向尺寸确定对应所述第一区域占据比例的占据尺寸;
26、基于所述占据尺寸形成位于所述第一上传区域的横向区域线,并将所述横向区域线延伸至所述第二上传区域,得到分别对应第一上传区域的第一交易子区域以及对应第二上传区域的第二交易子区域;
27、将所述第一电子表单进行基于占据尺寸的尺寸改变,并将经过尺寸改变后的第一电子表单填充至所述第一交易子区域。
28、可选地,在根据本发明的方法中,所述方法还包括:
29、响应于与经过填充后的具有相同信息类型的所有电子表单分别对应的各表单金额的金额总和小于所述交易金额,获取与填充的所有电子表单分别对应的各表单金额以及各占据比例,并基于各所述表单金额与各占据比例生成与填充的电子表单对应的电子序列;
30、基于哈希加密算法生成与所述电子序列对应的表单密钥;
31、响应于与经过填充后的具有相同信息类型的所有电子表单分别对应的各表单金额的金额总和等于所述交易金额,获取与所有电子表单对应的所有表单金额以及所有占据比例,并基于所有表单金额与所有占据比例生成与信息类型对应的电子序列;
32、基于哈希加密算法生成与所述信息类型对应的类型密钥。
33、可选地,在根据本发明的方法中,所述方法还包括:
34、确定对所述开票记录区进行访问的终端作为第一访问终端,确定对所述付款记录区进行访问的终端作为第二访问终端;
35、将对应票据类型的所有表单密钥以及类型密钥发送至所述第一访问终端,并生成对应的访问验证链接以及验证身份集;
36、将对应回执类型的所有表单密钥以及类型密钥发送至所述第二访问终端,并生成对应的访问验证链接以及验证身份集;
37、响应于任一访问终端基于对应的访问验证链接进行数据访问,基于对应的密钥以及验证身份集进行访问验证,并在验证通过的情况下向所述访问终端反馈与所述密匙对应的电子表单。
38、可选地,在根据本发明的方法中,所述方法还包括:
39、在所述票据记录界面中生成时间记录区,其中,所述时间记录区位于所述开票记录区与所述付款记录区之间;
40、基于所述票据记录界面建立界面坐标系,并基于所述界面坐标系确定分别对应位于所述票据记录界面中的各电子表单的各表单坐标组;
41、在各表单坐标组中确定具有最大纵向坐标值的第一坐标点以及具有最小纵向坐标值的第二坐标点,并分别基于第一坐标点、第二坐标点沿横向方向生成第一辅助线与第二辅助线;
42、以所述第二辅助线为起点、第一辅助线为终点在所述时间记录区生成沿纵向方向进行延伸的时间记录轴;
43、分别获取与位于所述票据记录界面中的每个电子表单对应的上传时间,并基于所述上传时间在所述时间记录轴上进行与所述电子表单对应的时间记录。
44、可选地,在根据本发明的方法中,于所述上传时间在所述时间记录轴上进行与所述电子表单对应的时间记录,包括:
45、确定位于所述电子表单的横向表单中心线,并在所述时间记录轴中建立与所述横向表单中心线具有对齐关系的时间记录线;
46、确定所述电子表单的信息类型,并基于所述信息类型对所述时间记录线进行颜色配置;
47、创建时间记录槽位,将所述上传时间填充至所述时间记录槽位,建立所述时间记录槽位与所述时间记录线之间的交互链接关系;
48、响应于任一访问终端对所述时间记录线的交互,调取所述时间记录槽位进行展示。
49、可选地,在根据本发明的方法中,所述方法还包括:
50、响应于监管端基于任一电子表单发起的作废请求,确定与该电子表单对应的上传区域,并生成与所述上传区域对应的作废展示区;
51、在所述票据记录界面中生成由与该电子表单对应的上传区域延伸至所述作废展示区的移动路径;
52、响应于接收到的退款凭证,确定与所述退款凭证对应的退款金额,并将所述退款金额以及与该电子表单对应的表单金额之间的退款占比确定为移动占比;
53、基于所述移动占比将所述电子表单沿所述移动路径移动至对应位置。
54、根据本发明的又一个方面,提供一种基于区块链的数字票据监管平台,包括:
55、生成模块,被配置为响应于用户节点的监管请求,实时获取票据区块链中对应的交易金额,并在调取的票据记录界面中分别生成对应票据类型的开票记录区以及对应回执类型的付款记录区;
56、第一确定模块,被配置为对首次接收到的第一电子表单进行信息类型的确定,并基于所述第一电子表单的信息类型在所述开票记录区以及所述打款记录区中确定与所述第一电子表单对应的第一上传区域以及第二上传区域;
57、第二确定模块,被配置为确定所述第一电子表单涉及的第一表单金额,并将所述第一表单金额与所述交易金额之间的金额占比确定为第一区域占据比例;
58、第一填充模块,被配置为基于所述第一区域占据比例在所述第一上传区域中生成将所述第一电子表单进行填充的第一交易子区域,并在所述第二上传区域中生成与所述第一交易子区域对应的第二交易子区域;
59、第二填充模块,被配置为响应于接收到的与所述第一电子表单具有不同信息类型的第二电子表单确定涉及的第二表单金额,获取第二表单金额与第一表单金额之间的金额占比确定第二区域占据比例,并基于所述第二区域占据比例在所述第二交易子区域中生成将所述第二电子表单进行填充的表单填充槽位。
60、根据本发明的方案,在接收到用户节点的监管请求后,能够实时对位于票据区块链中的交易金额进行获取,并对应调取票据记录界面;基于票据记录界面来对上传的具备不同票据信息的电子表单进行填充、记录;并且在进行填充过程中,以首次接收到的第一电子表单为基准,确定其对应的第一表单金额与交易金额之间的金融占比,并基于金融占比在对应的第一上传区域生成将第一电子表单进行填充的第一交易子区域;而在接收到第二电子表单时,则会确定其对应的第二表单金额与第一表单金额的金融占比,并基于金融占比在与第一交易子区域对应的第二交易子区域中生成将第二电子表单进行填充的表单填充槽位,不仅能够将对应不同信息类型的所有电子表单的上传进行记录,并且在记录的同时也实现了可基于比例角度来对相应的表单金额进行侧面展示,同时基于区块链的角度也能够提高相应的数据安全性以及数据监管效果。
本文地址:https://www.jishuxx.com/zhuanli/20240929/310622.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。