技术领域
[0001] 本实用新型涉及资源交易网络技术领域,尤其涉及一种区块链资源交易设备。
相关背景技术
[0002] 区块链技术是一种去中心化协议,从本质上讲,它是一个共享数据库,能安全存储交易数据或信息,数据或信息具有不可伪造、全程留痕、可以追溯、公开透明、集体维护等特征。基于这些特征,区块链技术可智能执行智能合约,无需任何中心化机构的审核。区块链技术重要特点之一是去中心化,即所有在整个区块链网络里面跑的节点,都可以进行记账,以完全规避操作中心化的一个弊端。
[0003] 现有技术中应用区块链技术的资源交易网络在使用时,由于区块链的信息或数据公开透明,若获取到某一用户的账户,则可获取该用户的每一笔交易数据或财富数据等,由此导致隐私性较差。
[0004] 因此,有必要研究一种资源交易方案,以解决上述技术问题。实用新型内容
[0005] 本实用新型的目的在于提供一种区块链资源交易设备,以解决现有技术中区块链资源交易方案所产生的数据比较透明而导致隐私性较差的问题。
[0006] 为实现上述目的,本实用新型是这样实现的:
[0007] 本实用新型提供一种区块链资源交易设备,包括:
[0008] 光纤通信单元;
[0009] 用户终端;
[0010] 与所述用户终端通过所述光纤通信单元连接的服务终端;
[0011] 与所述光纤通信单元通信连接的服务器,用于接收所述用户终端和所述服务终端之间通信所产生的目标通信数据;
[0012] 与所述服务器通信连接的加密存储器,用于在所述服务器确定所述目标通信数据中具有保密指令时存储所述目标通信数据;
[0013] 与所述服务器通信连接的目标接收端,用于在所述服务器确定所述目标通信数据中不具有保密指令时接收所述目标通信数据。
[0014] 作为本实用新型的进一步改进,还包括:
[0015] 与所述服务器通信连接的临时存储器,用于接收所述服务器发送的目标通信数据并确定所述目标通信数据中是否具有保密指令;
[0016] 所述服务器在所述临时存储器确定所述目标通信数据中具有保密指令时对所述目标通信数据进行处理,并将处理后的通信数据发送至所述加密存储器或所述目标接收端,或在所述临时存储器确定所述目标通信数据中不具有保密指令时将所述目标通信数据发送至所述目标接收端。
[0017] 作为本实用新型的进一步改进,还包括:
[0018] 与所述加密存储器通信连接的备用存储器,用于对所述加密存储器存储的目标通信数据进行备份。
[0019] 作为本实用新型的进一步改进,所述加密存储器的型号配置为EEPROM、PROM、EPROM、Intel2716、Flash存储器、DRAM、FIFO、SRAM、FRAM中的其中一种;
[0020] 所述备用存储器的型号配置为EEPROM、PROM、EPROM、Intel2716、Flash存储器、DRAM、FIFO、SRAM、FRAM中的其中一种。
[0021] 作为本实用新型的进一步改进,所述加密存储器包括:
[0022] 一级加密存储器、二级加密存储器、以及三级加密存储器;
[0023] 其中,所述一级加密存储器对所述目标通信数据的存储时间为第一预设时间,所述二级加密存储器对所述目标通信数据的存储时间为第二预设时间,所述三级加密存储器永久保存所述目标通信数据,所述第一预设时间小于第二预设时间。
[0024] 作为本实用新型的进一步改进,所述备用存储器包括:
[0025] 与所述二级加密存储器相连的第一备用存储器,用于对所述二级加密存储器存储的数据进行备份;
[0026] 分别与所述三级加密存储器相连的第二备用存储器、第三备用存储器,通过所述第二备用存储器和/或所述第三备用存储器对所述三级加密存储器存储的数据进行备份。
[0027] 作为本实用新型的进一步改进,所述服务器配置为主机或PC机或计算机存储设备。
[0028] 作为本实用新型的进一步改进,所述用户终端、所述服务终端、所述目标接收端均配置为平板电脑、笔记本电脑、掌上电脑或手机。
[0029] 本实用新型的有益效果为:
[0030] 本实用新型的区块链资源交易设备通过服务器接收用户终端和服务终端通过光纤通信单元进行通信所产生的目标通信数据,确定所接收的目标通信数据中是否配置有保密指令,以在目标通信数据中具有保密指令时将目标通信数据存储至加密存储器中,在目标通信数据中不具有保密指令时将目标通信数据存储至目标接收端。如此设置,不仅能够结合区块链实现用户终端与服务终端之间的通信交易,而且在用户终端与服务终端之间的目标通信数据需要保密时,通过加密存储器对目标通信数据进行存储,以防目标接收端获取到用户终端与服务终端之间所需要保密的通信数据。由此,解决了现有技术中区块链资源交易方案所产生的数据比较透明而导致隐私性较差的问题。
具体实施方式
[0034] 下面结合附图所示的各实施方式对本实用新型进行详细说明,但应当说明的是,这些实施方式并非对本实用新型的限制,本领域普通技术人员根据这些实施方式所作的功能、方法、或者结构上的等效变换或替代,均属于本实用新型的保护范围之内。
[0035] 以下结合附图,详细说明本实用新型各实施例提供的技术方案。
[0036] 如图1所示,本实用性实施例提供一种区块链资源交易设备100,包括:光纤通信单元10;用户终端20;与用户终端20通过光纤通信单元10连接的服务终端30;与光纤通信单元10通信连接的服务器40,用于接收用户终端20和服务终端30之间通信所产生的目标通信数据;与服务器40通信连接的加密存储器50,用于在服务器40确定目标通信数据中具有保密指令时存储目标通信数据;与服务器40通信连接的目标接收端60,用于在服务器40确定目标通信数据中不具有保密指令时接收目标通信数据。其中,用户终端20、服务终端30、目标接收端60均可配置为平板电脑、笔记本电脑、掌上电脑或手机,甚至还可配置为车载终端、可穿戴设备等,只要能够实现数据通信即可,不限于本实施例所限定的范围。
[0037] 需要说明的是,结合图2进行说明,服务器40包括处理器41、电源42、内存43、显卡44、声卡45、网卡46、硬盘47、输入单元48以及输出单元49。输入单元48可包括键盘、麦克风或其他输入设备,输出单元49包括显示面板或其他输出设备。本领域技术人员可以理解的是,图2中示出的服务器40结构并不构成对服务器40的限定,服务器40还可以包括比图2所示结构更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本实用新型实施例中,服务器40可配置为主机或PC机或其他具有处理和存储数据等功能的计算机存储设备。
其中,服务器40中处理器41可对所接收的目标通信数据进行处理或识别,以确定目标通信数据中是否具有保密指令的过程或方法是本领域技术人员所公知的技术,对此不做详细赘述。
[0038] 应理解,本实用新型实施例的区块链资源交易设备100通过服务器40接收用户终端20(如买方)和服务终端30(如卖方)通过光纤通信单元10进行通信所产生的目标通信数据(比如买方和卖方之间进行如付款、发货等交易所产生的通信数据),确定所接收的目标通信数据中是否配置有保密指令,以在目标通信数据中具有保密指令时将目标通信数据存储至加密存储器50中,在目标通信数据中不具有保密指令时将目标通信数据存储至目标接收端60(除买方和卖方的其他用户)。如此设置,不仅能够结合区块链实现用户终端20与服务终端30之间的通信交易,而且在用户终端与服务终端之间的目标通信数据需要保密时,通过加密存储器50对目标通信数据进行存储,以防目标接收端60获取到用户终端20与服务终端30之间所需要保密的通信数据。由此,解决了现有技术中区块链资源交易方案所产生的数据比较透明而导致隐私性较差的问题。
[0039] 在上述实施例中,区块链资源交易设备100还可配置有:与服务器40通信连接的临时存储器80,用于接收服务器40发送的目标通信数据,并确定目标通信数据中是否具有保密指令;服务器40在临时存储器80确定目标通信数据中具有保密指令时对目标通信数据进行处理,并将处理后的通信数据发送至加密存储器50或目标接收端60。具体而言,在目标通信数据中具有保密指令时,服务器40对目标通信数据进行处理得到普通通信数据和加密通信数据,服务器40将普通通信数据发送至目标接收端60,将加密通信数据发送至加密存储器50。或者,服务器40在临时存储器80确定目标通信数据中不具有保密指令时将目标通信数据发送至目标接收端60。该临时存储器80中可配置有处理单元(图中未示出),以通过所配置的处理单元对目标通信数据进行处理或识别,其中,临时存储器80中配置的处理单元对目标通信数据进行处理或识别,以确定目标通信数据中是否具有保密指令的过程或方法是本领域技术人员所公知的技术,对此不做详细赘述。本实施例中的临时存储器80可配置为51系列单片机或其他类型的单片机,在此不一一详细具体说明。此外,服务器40对目标通信数据进行处理以得到普通通信数据和加密通信数据的实现过程或算法属于现有技术中公知的技术,对此不再赘述。
[0040] 此外,区块链资源交易设备100还可配置有:与加密存储器50通信连接的备用存储器70,用于对加密存储器50存储的目标通信数据进行备份。
[0041] 具体地,结合图3进行说明,加密存储器50包括:一级加密存储器51、二级加密存储器52以及三级加密存储器53;其中,一级加密存储器51对目标通信数据的存储时间为第一预设时间,二级加密存储器52对目标通信数据的存储时间为第二预设时间,三级加密存储器53永久保存目标通信数据,第一预设时间小于第二预设时间。第一预设时间可以为几十分钟或几小时等,以通过一级加密存储器51实现对目标通信数据的临时存储。第二预设时间可以设为几天或几个月或几年等,以通过二级加密存储器52实现对目标通信数据的长期存储。加密存储器50中一级加密存储器51、二级加密存储器52、以及三级加密存储器53的型号可配置为EEPROM、PROM、EPROM、Intel2716、Flash存储器、DRAM、FIFO、SRAM、FRAM中的其中一种,且一级加密存储器51、二级加密存储器52以及三级加密存储器53可配置为相同或不同的型号。
[0042] 备用存储器70可包括:与二级加密存储器52相连的第一备用存储器71,用于对二级加密存储器52存储的数据进行备份;分别与三级加密存储器53相连的第二备用存储器72、第三备用存储器73,通过第二备用存储器72和/或第三备用存储器73对三级加密存储器
53存储的数据进行备份。备用存储器70中第一备用存储器71、第二备用存储器72、第三备用存储器73的型号可配置为EEPROM、PROM、EPROM、Intel2716、Flash存储器、DRAM、FIFO、SRAM、FRAM中的其中一种,且第一备用存储器71、第二备用存储器72、第三备用存储器73可配置为相同或不同的型号。
[0043] 应理解,服务器40通过光纤通信单元10接收到用户终端20(如买方)和服务终端30(如卖方)所产生的目标通信数据后,可将目标通信数据发送至临时存储器80,并通过临时存储器80确定目标通信数据中是否具有保密指令,以在目标通信数据不具有保密指令时服务器40将目标通信数据发送至目标接收端60,或在目标通信数据具有保密指令时服务器40对目标通信数据进行处理,并将处理后得到的普通通信数据发送至目标接收端60且将处理后得到的加密通信数据发送至加密存储器50。并且,根据加密需求将加密通信数据存储至一级加密存储器51以实现临时加密存储,或存储至二级加密存储器52对加密通信数据进行长期存储,又或是通过三级加密存储器53永久保存加密通信数据。同时,为防止加密通信数据丢失,对二级加密存储器52配置第一备用存储器71,对三级加密存储器53配置第二备用存储器72和第三备用存储器73,以对加密通信数据进行备份。由此,目标接收端60(除买方和卖方之外的其他用户)只能接收到无需保密的通信数据,从而能够有效防止目标接收端60获取到用户终端20与服务终端30之间所需要保密的通信数据。由此,解决了现有技术中区块链资源交易方案所产生的数据比较透明而导致隐私性较差甚至数据容易丢失的问题。
[0044] 上文所列出的一系列的详细说明仅仅是针对本实用新型的可行性实施方式的具体说明,它们并非用以限制本实用新型的保护范围,凡未脱离本实用新型技艺精神所作的等效实施方式或变更均应包含在本实用新型的保护范围之内。
[0045] 对于本领域技术人员而言,显然本实用新型不限于上述示范性实施例的细节,而且在不背离本实用新型的精神或基本特征的情况下,能够以其他的具体形式实现本实用新型。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本实用新型的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本实用新型内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
[0046] 此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。