一种具有个人信息保护功能的区块链系统技术方案

技术编号:38496072 阅读:8 留言:0更新日期:2023-08-15 17:06
本发明专利技术公开了一种具有个人信息保护功能的区块链系统,涉及区块链技术领域,具体为用户区块链系统、区块链池和终端区块链系统,所述用户区块链系统与区块链池通信连接且,所述区块链池包括有若干个交易需求订单,并对交易需求订单进行匹配,且区块链池通信连接有终端区块链系统,所述终端区块链系统与用户区块链系统通信连接,且终端区块链系统中的用户信息数据,同时终端区块链系统接收来自区块链池的交易信息数据。该具有个人信息保护功能的区块链系统利用公钥和私钥对个人信息进行保护,再需求订单需求的时候将公钥数据共享出去,避免个人信息的泄露,在达成订单的协议的时候再通过私钥数据的认证确认订单,具有较好的个人隐私保护功能。私保护功能。私保护功能。

【技术实现步骤摘要】
一种具有个人信息保护功能的区块链系统


[0001]本专利技术涉及混凝土裂缝识别区块链
,具体为一种具有个人信息保护功能的区块链系统。

技术介绍

[0002]区块链起源于中本聪的比特币,作为比特币的底层技术,本质上是一个去中心化的数据库,是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案,具体是一种不依赖第三方、通过自身分布式节点进行网络数据的存储、验证、传递和交流的一种技术方案,现有的区块链技术有很多;
[0003]如申请号为CN201911416842.4公开的一种区块链分销系统,包括:业务层和供业务层调用的区块链层;业务层,用于记录用户的上下链关系数据和交易分账数据;所述区块链层,用于提供用户上下链关系数据并进行交易分账处理。通过底层的区块链层,实现了交易分账信息和关系信息的不可篡改,清晰完整的记录了整个分销过程的参与者关系和每个参与者对分销过程的贡献。此外,用户可以通过业务层记录的上下链关系信息和交易分账信息,验证分账结果的真实和准确,从而保证整个分销系统的公开、公正和透明。
[0004]现有的区块链系统对个人信息的保护程度不够,当区块链系统中大多数节点同意的时候还会存在个人信息泄露的风险,针对上述情况,我们推出了一种具有个人信息保护功能的区块链系统。

技术实现思路

[0005]针对现有技术的不足,本专利技术提供了一种具有个人信息保护功能的区块链系统,解决了上述
技术介绍
中提出现有的利用人工携带相关仪器来检测混凝土裂缝的方式过于费时费力,且容易发生遗漏,而且检测人员到达现场也容易出现安全隐患的问题。
[0006]为实现以上目的,本专利技术通过以下技术方案予以实现:一种基于航拍拼接图像的混凝土裂缝识别系统,包括用户区块链系统、区块链池和终端区块链系统,所述用户区块链系统与区块链池通信连接且,且用户区块链系统基于用户端形成若干个以区块链形式的单独的交易需求订单,以及将形成的交易需求订单发送到区块链池中匹配合适的交易需求,所述区块链池包括有若干个交易需求订单,并对交易需求订单进行匹配,且区块链池通信连接有终端区块链系统,所述终端区块链系统与用户区块链系统通信连接,且终端区块链系统中的用户信息数据,同时终端区块链系统接收来自区块链池的交易信息数据。
[0007]进一步的,所述用户区块链系统中连接有多个用户端平台,且每个用户端平台中设置有一个外部服务器,所述用户区块链系统中还连接有多个接入链节点,且每个用户端平台对应一个接入链节点,同时每个接入链节点对应一个用户服务器。
[0008]进一步的,所述用户区块链系统中,用户通过用户端平台连接接入链节点形成交易需求订单数据并形成公链数据单元和私链数据单元,所述公链数据单元发送到区块链池中,所述私链数据单元发送到终端区块链系统中。
[0009]进一步的,所述公链数据单元中包含有用户的交易需求数据,其中交易需求数据包括交易类型、种类、质量数据、价格、时间以及地点,所述私链数据单元中包含有用户的个人信息数据,其中个人信息数据包括需求方的身份信息、单位信息以及交易生产的担保信息数据。
[0010]进一步的,所述区块链池中设置有通信接口,且通信接口支持一种或多种通信协议,同时通信协议包括802.11n、LoraWan、NB

IoT、RFID、BLE、SigFox、CAT

M1、NFC。
[0011]进一步的,所述区块链池还设置有公钥节点单元,所述公钥节点单元通信连接公链数据单元,且公钥节点单元用于将公链数据单元传输的交易需求数据通过算法机制加密形成公钥数据并存储在公钥节点单元的节点内。
[0012]进一步的,所述区块链池内还设置有交易需求订单匹配模块和交易需求订单合约产生模块,所述交易需求订单匹配模块用于将公钥节点单元中所存储的任意两个公钥数据进行匹配,匹配成功的两个公钥数据发送到交易需求订单合约产生模块中,并通过交易需求订单合约产生模块形成订单合约数据,未匹配成功的公钥数据继续存储在公钥节点单元的节点内。
[0013]进一步的,所述终端区块链系统内设置有私钥节点单元,且私钥节点单元通信连接私链数据单元,同时私钥节点单元用于将私链数据单元传输的个人信息数据通过算法机制加密形成私钥并存储在私钥节点单元的节点内。
[0014]进一步的,所述终端区块链系统内还设置有订单确认模块和订单履行模块,所述终端区块链系统在接收到交易需求订单合约产生模块生产的订单合约数据后将从私钥节点单元中筛选出公钥数据所对应的两个私钥数据,然后订单确认模块通过私钥数据向两个私钥数据对应的用户端平台进行订单确认,若,两个用户端平台均同意则订单确认,若,任何一个用户端平台不同意则订单取消,在两个用户端平台均同意后两个私钥数据和两个公钥数据则形成订单确认合约并通过订单履行模块履行。
[0015]本专利技术提供了一种具有个人信息保护功能的区块链系统,具备以下有益效果:
[0016]该具有个人信息保护功能的区块链系统利用公钥和私钥对个人信息进行保护,再需求订单需求的时候将公钥数据共享出去,避免个人信息的泄露,在达成订单的协议的时候再通过私钥数据的认证确认订单,具有较好的个人隐私保护功能;
[0017]本申请公钥节点单元将公链数据单元传输的交易需求数据通过算法机制加密形成公钥数据并存储在公钥节点单元的节点内,区块链池内设置的交易需求订单匹配模块将公钥节点单元中所存储的任意两个公钥数据进行匹配,匹配成功的两个公钥数据发送到交易需求订单合约产生模块中,并通过交易需求订单合约产生模块形成订单合约数据,未匹配成功的公钥数据继续存储在公钥节点单元的节点内;
[0018]本申请的终端区块链系统在接收到交易需求订单合约产生模块生产的订单合约数据后将从私钥节点单元中筛选出公钥数据所对应的两个私钥数据,然后订单确认模块通过私钥数据向两个私钥数据对应的用户端平台进行订单确认,若,两个用户端平台均同意则订单确认,若,任何一个用户端平台不同意则订单取消,在两个用户端平台均同意后两个私钥数据和两个公钥数据则形成订单确认合约并通过订单履行模块履行。
附图说明
[0019]图1为本专利技术一种具有个人信息保护功能的区块链系统的流程示意图;
[0020]图2为本专利技术一种具有个人信息保护功能的区块链系统的用户区块链系统的流程示意图;
[0021]图3为本专利技术一种具有个人信息保护功能的区块链系统的区块链池的流程示意图;
[0022]图4为本专利技术一种具有个人信息保护功能的区块链系统的终端区块链系统的流程示意图。
[0023]图中:1、用户区块链系统;101、公链数据单元;102、私链数据单元;2、区块链池;201、通信接口;202、公钥节点单元;203、交易需求订单匹配模块;204、交易需求订单合约产生模块;3、终端区块链系统;301、私钥节点单元;302、订单确认模块;303、订单履行模块。
具体实施方式
[0024]请参阅图1

图4,本专利技术提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种具有个人信息保护功能的区块链系统,包括用户区块链系统(1)、区块链池(2)和终端区块链系统(3),其特征在于:所述用户区块链系统(1)与区块链池(2)通信连接且,且用户区块链系统(1)基于用户端形成若干个以区块链形式的单独的交易需求订单,以及将形成的交易需求订单发送到区块链池(2)中匹配合适的交易需求,所述区块链池(2)包括有若干个交易需求订单,并对交易需求订单进行匹配,且区块链池(2)通信连接有终端区块链系统(3),所述终端区块链系统(3)与用户区块链系统(1)通信连接,且终端区块链系统(3)中的用户信息数据,同时终端区块链系统(3)接收来自区块链池(2)的交易信息数据。2.根据权利要求1所述的一种具有个人信息保护功能的区块链系统,其特征在于:所述用户区块链系统(1)中连接有多个用户端平台,且每个用户端平台中设置有一个外部服务器,所述用户区块链系统(1)中还连接有多个接入链节点,且每个用户端平台对应一个接入链节点,同时每个接入链节点对应一个用户服务器。3.根据权利要求2所述的一种具有个人信息保护功能的区块链系统,其特征在于:所述用户区块链系统(1)中,用户通过用户端平台连接接入链节点形成交易需求订单数据并形成公链数据单元(101)和私链数据单元(102),所述公链数据单元(101)发送到区块链池(2)中,所述私链数据单元(102)发送到终端区块链系统(3)中。4.根据权利要求3所述的一种具有个人信息保护功能的区块链系统,其特征在于:所述公链数据单元(101)中包含有用户的交易需求数据,其中交易需求数据包括交易类型、种类、质量数据、价格、时间以及地点,所述私链数据单元(102)中包含有用户的个人信息数据,其中个人信息数据包括需求方的身份信息、单位信息以及交易生产的担保信息数据。5.根据权利要求4所述的一种具有个人信息保护功能的区块链系统,其特征在于:所述区块链池(2)中设置有通信接口(201),且通信接口支持一种或多种通信协议,同时通信协议包括802.11n、LoraWan、NB

IoT、RFID...

【专利技术属性】
技术研发人员:王帅
申请(专利权)人:南京三次方信息科技有限公司
类型:发明
国别省市:

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

1