基于区块链的法律数据安全的处理系统及方法与流程

文档序号:37438036发布日期:2024-03-25 19:37阅读:25来源:国知局
基于区块链的法律数据安全的处理系统及方法与流程

本技术涉及数据处理,尤其涉及一种基于区块链的法律数据安全的处理系统及方法。


背景技术:

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、所述核心服务器在阈值时间内连续获取所述首轮验证者终端发送的多个所述验证信息;当有新接收到的所述验证信息时,对所有多个所述验证信息进行置信校验,当所述置信校验结果为成功时,停止继续获取所述验证信息,并将所述法律数据存入终点存储库;再获取所述法律数据中的所述生成者区块链地址以及当前接收到的多个所述验证信息中的多个所述验证者区块链地址,并在法律区块链中发起转账交易,将预设数量的数字资产按比例转移至所述生成者区块链地址及多个所述验证者区块链地址中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1