System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链的反诈协作系统技术方案_技高网

一种基于区块链的反诈协作系统技术方案

技术编号:41707070 阅读:12 留言:0更新日期:2024-06-19 12:38
本发明专利技术涉及一种基于区块链的反诈协作系统,包括:区块链系统和令牌发放中心;令牌发放中心用于接收令牌申请请求,并基于令牌申请请求中携带的待插入区块的区块唯一编码,判断对应区块的令牌是否已发放,如果是,则拒绝发放令牌,并向请求发送方返回申请不通过的通知;否则,生成对应区块的令牌并返回请求发送方;区块链系统包括用户节点和银行节点;用户节点用于生成协作函区块,以及接收、解析、鉴权反馈函区块;银行节点用于接收、解析、鉴权协作函区块,以及生成反馈函区块。本发明专利技术提供一个双方可信的函件传递平台。

【技术实现步骤摘要】

本专利技术涉及区块链,尤其涉及一种基于区块链的反诈协作系统


技术介绍

1、在需要冻结账户的场景中,为了冻结相关账户,需要分析出相关的银行账户,发函盖章传真给各个银行,请求冻结目标账户,这个期间容易发生资金的再次转移。传统的数据库系统较难实现身份鉴权和数据防篡改功能,只能通过纸质盖章发函的形式进行。


技术实现思路

1、为了解决上述问题,本专利技术提出了一种基于区块链的反诈协作系统。

2、具体方案如下:

3、一种基于区块链的反诈协作系统,包括:区块链系统和令牌发放中心;

4、区块链系统中包括用户节点和银行节点两类网络节点;区块链系统中包括协作函区块和反馈函区块两类区块;各区块的区块头的内容包括令牌;各区块的区块体的内容包括函件收件方公钥列表、函件发件方公钥和函件内容;

5、令牌发放中心用于接收令牌申请请求,并基于令牌申请请求中携带的待插入区块的区块唯一编码,判断对应区块的令牌是否已发放,如果是,则拒绝发放令牌,并向请求发送方返回申请不通过的通知;否则,生成对应区块的令牌并返回请求发送方;

6、用户节点接收到待冻结或解冻的银行账户信息后,向令牌发放中心发送协作函区块对应的令牌申请请求;当用户节点接收到返回的协作函区块对应的令牌后,生成协作函区块并插入本地区块链,并向区块链系统中的其他节点进行同步;

7、其他节点接收到同步信息后,进行身份鉴权和令牌鉴权,如果两者鉴权均通过,则执行同步操作;

8、银行节点基于同步得到的协作函区块,判断是否需要节点对应的银行系统协作,如果需要,则向对应的银行系统发出冻结或解冻指令;

9、当银行节点接收到银行系统冻结或解冻完毕后返回的冻结或解冻完毕通知后,向令牌发放中心发送反馈函区块对应的令牌申请请求;当获取到反馈函区块对应的令牌后,生成反馈函区块并插入本地区块链,并向区块链系统中的其他节点进行同步;

10、其他节点接收到同步信息后,进行身份鉴权和令牌鉴权,如果两者鉴权均通过,则执行同步操作;

11、用户节点基于同步得到的反馈函区块,判断是否需要执行反馈操作,如果需要,则将基于反馈函区块提取的反馈函信息进行反馈。

12、进一步的,协作函区块和反馈函区块对应不同的函件内容,其中,协作函区块对应的函件内容包括:函件类型、案件唯一编码、银行账户列表和银行账户需要解冻还是冻结的标识;反馈函区块对应的函件内容包括:函件类型、案件唯一编码、银行账户列表,银行账户列表中包含对其中的各银行账户是否冻结成功或解冻成功的标识。

13、进一步的,令牌发放中心基于令牌申请请求中携带的请求发送方的公钥和待插入区块的区块唯一编码生成令牌。

14、进一步的,身份鉴权过程中采用非对称加密算法,每个节点均包括其单独的私钥和公钥,其中私钥由该节点独自保存,公钥由区块链网络中的各节点共享;在身份鉴权中,函件发件方对应节点通过其私钥对待插入的协作函区块或反馈函区块的内容进行加密后再插入;函件接收方对应节点接收到同步信息后,使用其内存储的函件发件方的公钥对协作函区块或反馈函区块的内容进行解密,解密成功表示身份鉴权通过。

15、进一步的,令牌鉴权采用非对称加密算法,令牌发放中心存储用于令牌鉴权的私钥,各节点存储用于令牌鉴权的公钥;在令牌鉴权中,令牌发放中心通过其存储的用于令牌鉴权的私钥对令牌内容进行加密后得到令牌;函件发送方对应节点接收到令牌后,将其添加至待插入的协作函区块或反馈函区块中;函件接收方对应节点接收到同步信息后,使用用于令牌鉴权的公钥对协作函区块或反馈函区块中的令牌进行解密,并判断是否同时满足解密得到的令牌持有者公钥与函件发件方公钥一致,且区块唯一编码没有存在区块,如果同时满足则判定令牌鉴权通过。

16、进一步的,各区块的区块头还包括前一个区块头的哈希值、当前区块体的哈希值和时间戳。

17、进一步的,节点判断是否需要对应的银行系统协作和判断是否需要执行反馈操作时,均基于区块中的函件收件方公钥列表进行判断。

18、本专利技术采用如上技术方案,并具有有益效果:

19、(1)提供一个双方可信的函件传递平台。

20、(2)收函方和发函方均能够进行数字鉴权。

21、(3)函件不可能篡改,收函方能够对函件进行溯源,鉴伪。

本文档来自技高网...

【技术保护点】

1.一种基于区块链的反诈协作系统,其特征在于,包括:区块链系统和令牌发放中心;

2.根据权利要求1所述的基于区块链的反诈协作系统,其特征在于:协作函区块和反馈函区块对应不同的函件内容,其中,协作函区块对应的函件内容包括:函件类型、案件唯一编码、银行账户列表和银行账户需要解冻还是冻结的标识;反馈函区块对应的函件内容包括:函件类型、案件唯一编码、银行账户列表,银行账户列表中包含对其中的各银行账户是否冻结成功或解冻成功的标识。

3.根据权利要求1所述的基于区块链的反诈协作系统,其特征在于:令牌发放中心基于令牌申请请求中携带的请求发送方的公钥和待插入区块的区块唯一编码生成令牌。

4.根据权利要求1所述的基于区块链的反诈协作系统,其特征在于:身份鉴权过程中采用非对称加密算法,每个节点均包括其单独的私钥和公钥,其中私钥由该节点独自保存,公钥由区块链网络中的各节点共享;在身份鉴权中,函件发件方对应节点通过其私钥对待插入的协作函区块或反馈函区块的内容进行加密后再插入;函件接收方对应节点接收到同步信息后,使用其内存储的函件发件方的公钥对协作函区块或反馈函区块的内容进行解密,解密成功表示身份鉴权通过。

5.根据权利要求1所述的基于区块链的反诈协作系统,其特征在于:令牌鉴权采用非对称加密算法,令牌发放中心存储用于令牌鉴权的私钥,各节点存储用于令牌鉴权的公钥;在令牌鉴权中,令牌发放中心通过其存储的用于令牌鉴权的私钥对令牌内容进行加密后得到令牌;函件发送方对应节点接收到令牌后,将其添加至待插入的协作函区块或反馈函区块中;函件接收方对应节点接收到同步信息后,使用用于令牌鉴权的公钥对协作函区块或反馈函区块中的令牌进行解密,并判断是否同时满足解密得到的令牌持有者公钥与函件发件方公钥一致,且区块唯一编码没有存在区块,如果同时满足则判定令牌鉴权通过。

6.根据权利要求1所述的基于区块链的反诈协作系统,其特征在于:各区块的区块头还包括前一个区块头的哈希值、当前区块体的哈希值和时间戳。

7.根据权利要求1所述的基于区块链的反诈协作系统,其特征在于:节点判断是否需要对应的银行系统协作和判断是否需要执行反馈操作时,均基于区块中的函件收件方公钥列表进行判断。

...

【技术特征摘要】

1.一种基于区块链的反诈协作系统,其特征在于,包括:区块链系统和令牌发放中心;

2.根据权利要求1所述的基于区块链的反诈协作系统,其特征在于:协作函区块和反馈函区块对应不同的函件内容,其中,协作函区块对应的函件内容包括:函件类型、案件唯一编码、银行账户列表和银行账户需要解冻还是冻结的标识;反馈函区块对应的函件内容包括:函件类型、案件唯一编码、银行账户列表,银行账户列表中包含对其中的各银行账户是否冻结成功或解冻成功的标识。

3.根据权利要求1所述的基于区块链的反诈协作系统,其特征在于:令牌发放中心基于令牌申请请求中携带的请求发送方的公钥和待插入区块的区块唯一编码生成令牌。

4.根据权利要求1所述的基于区块链的反诈协作系统,其特征在于:身份鉴权过程中采用非对称加密算法,每个节点均包括其单独的私钥和公钥,其中私钥由该节点独自保存,公钥由区块链网络中的各节点共享;在身份鉴权中,函件发件方对应节点通过其私钥对待插入的协作函区块或反馈函区块的内容进行加密后再插入;函件接收方对应节点接收到同步信息后,使用其内存储的函件发件...

【专利技术属性】
技术研发人员:林超群杨友城陈生坚卢天发李仁杰江文涛
申请(专利权)人:罗普特科技集团股份有限公司
类型:发明
国别省市:

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

1