去中心化的数据存储访问方法与装置与流程

文档序号:27098735发布日期:2021-10-27 17:25阅读:223来源:国知局
去中心化的数据存储访问方法与装置与流程

1.本发明涉及分布式存储技术领域,尤其涉及一种去中心化的数据存储访问方法、装置、计算机终端以及存储介质。


背景技术:

2.传统实体交易系统中,通常包括交易中介服务器、访问端以及实体数据提供端。访问端和实体数据提供端在交易中介服务器上进行注册登录,从而通过网络,在一定程度上方便访问端对线下实体搜索和选择,也方便实体数据提供端对线下实体信息进行推广宣传。
3.但是,由于市场竞争和用户使用偏好等原因,往往存在多个交易中介服务器,这就导致存在如下难题需要解决:第一,每个交易中介服务器上的线下实体有限,而各自交易中介服务器又不会进行线下实体共享,这造成访问端在单一中介服务器上搜索到的线下实体有限。
4.第二,无论是访问端和实体数据提供端,如果打算与更多中介合作,就意味着需要多次在不同中介服务器进行繁杂的注册登录手续,不但增加了租赁成本,而且还将自有数据不断提供给不同中介服务器,埋下了巨大信息泄露隐患。


技术实现要素:

5.为了克服上述现有技术的不足,本发明提出去中心化的数据存储访问方法、装置、系统、计算机设备以及可读存储介质。
6.一方面,本发明提供一种去中心化的数据存储访问方法,包括:获取实体宣传资料的元信息;所述实体宣传资料的元信息唯一对应线下实体身份;所述实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取;对所述实体宣传资料的元信息进行链接存储;接收访问端的查询语句,解析所述查询语句,得到匹配符合所述查询语句的所述线下实体身份;根据所述访问端的联系请求,给所述访问端提供对接所述实体数据提供端的联系方式,以供所述访问端对接所述实体数据提供端获取所述私钥。
7.优选地,根据所述访问端的联系请求,给所述访问端提供对接所述实体数据提供端的联系方式的步骤包括:获取所述访问端的联系方式,以生成动态验证码;根据所述动态验证码,提供所述实体数据提供端的联系方式给到所述访问端。
8.改进地,去中心化的数据存储访问方法还包括:获取访问端访问线下实体后的访问反馈,转发所述访问反馈至链下验证节点;发送所述实体数据提供端的联系方式给到所述链下验证节点,以供所述链下验证节点对接所述实体数据提供端获取所述私钥,比较所述访问反馈和所述实体宣传资料得到
验证意见;获取所述验证意见进行链接存储,全网公布。
9.该改进方案带来的技术效果为:第一,通过将实体宣传资料存储在中介服务器,从而可以减轻区块链系统的存储压力,提高提高区块链系统的吞吐量和处理效率;第二,实体宣传资料存储在中介服务器,只有通过在实体数据提供端获取访问私钥后才有权访问实体宣传资料,从而确保实体宣传资料的的数据安全;第三,由于中介服务器存储有实体宣传资料,因此,链下验证节点可以在获取私钥后,将访问反馈与实体宣传资料,进行较为客观核对,强化真实性。同时,巧妙将实体宣传资料与实体宣传资料元信息隔离处理的技术技巧,将减轻区块链系统的存储负担与验证负担作为一个技术整体进行考量,极大提高了区块链系统的交易吞吐量;第四,由于验证工作交由链下验证节点进行,同时此类访问反馈也不是区块链系统中需要及时验证的数据信息,从而缓解了区块链系统的验证负担,增强了区块链系统的交易吞吐量和对及时验证信息进行及时验证的响应速度。
10.改进地,获取所述验证意见进行链接存储,全网公布的步骤包括:获取所述验证意见存入缓冲池;经过预设期间,对所述缓冲池内的所述验证意见进行链接存储,全网公布。
11.一方面,本发明提供一种去中心化的数据存储访问方法,包括:上传实体宣传资料的元信息至区块链系统;所述实体宣传资料的元信息唯一对应线下实体身份;所述实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取;所述区块链系统对所述实体宣传资料的元信息进行链接存储,接收访问端的查询语句,解析所述查询语句,得到匹配符合所述查询语句的所述线下实体身份;在接到所述访问端的联系时,给所述访问端提供所述私钥;所述访问端通过向所述区块链系统请求联系方式,所述区块链系统响应所述请求给所述访问端提供对接所述实体数据提供端的联系方式。
12.一方面,本发明提供一种去中心化的数据存储访问装置,包括:元信息获取模块,用于获取实体宣传资料的元信息;所述实体宣传资料的元信息唯一对应线下实体身份;所述实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取;链接存储模块,用于对所述实体宣传资料的元信息进行链接存储;解析模块,用于接收访问端的查询语句,解析所述查询语句,得到匹配符合所述查询语句的所述线下实体身份;联系推介模块,用于根据所述访问端的联系请求,给所述访问端提供对接所述实体数据提供端的联系方式,以供所述访问端对接所述实体数据提供端获取所述私钥。
13.一方面,本发明提供一种去中心化的数据存储访问装置,包括:元信息上传模块,用于上传实体宣传资料的元信息至区块链系统;所述实体宣传资料的元信息唯一对应线下实体身份;所述实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取;所述区块链系统对所述实体宣传资料的元信息进行链接存储,接收访问端的查询语句,解析所述查询语句,得到匹配符合所述查询语句的所述线下实体
身份;私钥联系模块,用于在接到所述访问端的联系时,给所述访问端提供所述私钥;所述访问端通过向所述区块链系统请求联系方式,所述区块链系统响应所述请求给所述访问端提供对接所述实体数据提供端的联系方式。
14.一方面,本发明提供一种去中心化的数据存储访问系统,包括:区块链系统、中介服务器、访问端以及实体数据提供端;所述区块链系统获取实体宣传资料的元信息;所述实体宣传资料的元信息唯一对应线下实体身份;所述实体宣传资料存储在所述中介服务器,通过所述实体数据提供端提供的私钥读取;所述区块链系统对所述实体宣传资料的元信息进行链接存储;所述区块链系统接收所述访问端的查询语句,解析所述查询语句,得到匹配符合所述查询语句的所述线下实体身份;所述区块链系统根据所述访问端的联系请求,给所述访问端提供对接所述实体数据提供端的联系方式,以供所述访问端对接所述实体数据提供端获取所述私钥。
15.一方面,本发明提供一种计算机设备,包括处理器和存储器,所述存储器存储计算机程序,所述处理器根据所述计算机程序执行上述任一项所述的方法。
16.一方面,本发明提供一种可读存储介质,存储计算机程序,所述计算机程序被用于实现实施例任一项所述的方法。
17.进一步改进地,本发明提供一种去中心化的数据存储访问方法,该方法包括:获取访问端访问线下实体后的负面访问反馈,转发所述负面访问反馈至链下验证节点;发送所述实体数据提供端的联系方式给到所述链下验证节点,以供所述链下验证节点对接所述实体数据提供端获取所述私钥,比较所述负面访问反馈和所述实体宣传资料得到负面验证意见;获取所述负面验证意见进行链接存储,全网公布。
18.该进一步的改进方案带来的技术效果为:第一,链下验证节点和区块链系统作为一个技术整体考虑,都只对负面数据进行验证,从而节约数据处理资源,提升链下验证节点的验证效率和区块链系统的验证效率,进而极大提高区块链系统的交易吞吐量;第二,只对负面数据进行验证,可以对不可靠实体数据提供端进行筛选过滤,从而避免过多的数据处理,减少带宽占用,释放区块链系统的数据处理能力。
19.更进一步改进地,本发明提供一种去中心化的数据存储访问系统,该系统包括:链下验证节点获取访问端访问线下实体后的负面访问反馈;链下验证节点向区块链系统请求所述实体数据提供端的联系方式;所述链下验证节点对接所述实体数据提供端获取所述私钥,比较所述负面访问反馈和所述实体宣传资料得到负面验证意见;所述链下验证节点所述负面验证意见进行链接存储,全网公布。
20.该更进一步的改进方案带来的技术效果为:链下直接对接验证的方式,可以减少区块链系统转发访问反馈的动作,从而进一
步减少区块链系统的数据处理压力,提高区块链系统数据处理的针对性,从而提高区块链系统对关键交易的吞吐量和处理效率。与现有技术相比,本发明的有益效果在于:本发明通过获取实体宣传资料的元信息;所述实体宣传资料的元信息唯一对应线下实体身份;所述实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取;通过对所述实体宣传资料的元信息进行链接存储,接收访问端的查询语句,解析所述查询语句,得到匹配符合所述查询语句的所述线下实体身份;再根据所述访问端的联系请求,给所述访问端提供对接所述实体数据提供端的联系方式,以供所述访问端对接所述实体数据提供端获取所述私钥;这些技术手段共同实现提高区块链系统的交易吞吐量,保护实体数据提供端隐私和访问端隐私的技术效果,将区块链系统的数据处理效率和隐私保护不可分割地形成一个技术整体,达到较好平衡。
附图说明
21.图1为去中心化的数据存储访问方法的一个流程示意图;图2为去中心化的数据存储访问方法的另一个流程示意图;图3为去中心化的数据存储访问方法的一个装置架构示意图;图4为去中心化的数据存储访问装置的另一个装置架构示意图;图5为去中心化的数据存储访问系统的一个系统架构示意图;图6为计算机设备的一个架构示意图;图7为可读储存介质的一个架构示意图;图8为去中心化的数据存储访问方法的一个改进流程示意图;图9为去中心化的数据存储访问系统的另一个系统架构示意图。
具体实施方式
22.下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
23.实施例一参见图1,为解决数据安全、数据价值控制以及区块链系统效率的技术问题,以区块链系统为执行主体,本实施例提供一种去中心化的数据存储访问方法,该方法包括步骤:s1、获取实体宣传资料的元信息;实体宣传资料的元信息唯一对应线下实体身份;实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取;s2、对实体宣传资料的元信息进行链接存储;s3、接收访问端的查询语句,解析查询语句,得到匹配符合查询语句的线下实体身份;s4、根据访问端的联系请求,给访问端提供对接实体数据提供端的联系方式,以供访问端对接实体数据提供端获取私钥。
24.本实施例中,实体宣传资料可以指图片以及视频等宣传资料,其为较为详尽介绍线下实体的载体,通常具有较大的数据体量。访问端访问者获得实体宣传资料后,可以实现较为直观了解线下实体,提高实体筛选效率的技术效果。
25.在步骤s1中,区块链系统仅获取实体宣传资料的元信息,从而避免大体量的实体宣传资料进入区块链系统处理,提升区块链系统的效率。其中,每个实体宣传资料元信息一一对应每个实体宣传资料,访问者可以通过查询实体宣传资料元信息,知悉某一实体宣传资料的概况。
26.需要说明的是,实体宣传资料元信息相比于实体宣传资料,是一种体量较小的数据结构,其可作为某一实体宣传资料的摘要。
27.还需要说明的是,实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取,从而巧妙地将实体宣传资料的元信息与实体宣传资料进行分开存储,减小区块链系统的存储压力。同时,实体宣传资料有数据提供者的私钥才能访问读取,可以实现数据提供者对其实体宣传资料的价值控制,确保数据安全。可以避免传统实体宣传资料公开展示导致的网络资源浪费,以及被随意盗用等不良网络行为的发生,实现净化网络的目的。
28.在步骤s2中,对实体宣传资料的元信息进行链接存储。可以利用现有技术中出块、打包以及验证链接等动作实现,本实施例不再累述。
29.值得注意的是,本步骤中出块、打包以及验证链接等动作的操作对象都是实体宣传资料的元信息,由于实体宣传资料元信息相比于实体宣传资料,是一种体量较小的数据结构,因此可以极大减轻区块链系统的数据处理负担,提升区块链系统的数据处理效率。
30.在步骤s3中,区块链系统接收访问端的查询语句,解析查询语句,得到匹配符合查询语句的线下实体身份。其中,接收和解析查询语句的方式可以现有技术成熟的技术手段。以接收查询语句为例,可以通过文本查询,也可以通过语音查询。
31.需要说明的是,一个查询语句下可能检索出多个符合语义的实体宣传资料的元信息,进而找到匹配访问者需求的线下实体身份。
32.在步骤s4中,区块链系统根据访问端的联系请求,给访问端提供对接实体数据提供端的联系方式,以供访问端对接实体数据提供端获取私钥。
33.需要说明的是,访问端找到匹配需求的线下实体身份后,可以向区块链系统请求获取特定线下实体数据提供者的联系方式联系数据提供者,通过数据提供者提供的私钥去访问中介服务器存储的实体宣传资料,从而实现线下访问线下实体实体前的前期网络筛选,提升租房效率。
34.还需要说明的是,本实施例中,实体数据提供端只需要在区块链系统进行注册,不需要在每个中介服务器分别进行注册,这样可以减少繁杂的手续,避免数据泄露,避免数据在未经允许时被商用,甚至是被非法使用。
35.另外,实体数据提供端可以通过自有私钥控制线下实体数据的使用状态,实体宣传资料又可以通过实体宣传资料的元信息在区块链系统上供访问者查询检索,充分实现数据由谁产生,就由谁获益的目的。
36.还需要说明的是,访问者不需要在各种租房中介平台一一注册,通过区块链系统就能追踪到匹配自身需求的线下实体,不仅避免个人数据被不当使用,而且也使得租房变得更加高效容易。
37.值得注意的是,由于实体数据提供端和访问端在网络通信手续上的简化,因此也极大节约了网络资源,例如,节约了带宽。
38.在一个优选实施例中,根据访问端的联系请求,给访问端提供对接实体数据提供
端的联系方式的步骤包括:获取访问端的联系方式,以生成动态验证码;根据动态验证码,提供实体数据提供端的联系方式给到访问端。
39.需要说明的是,本优选实施例中,区块链系统获取访问端的联系方式,生成动态验证码给到访问端输入确认,区块链系统再根据动态验证码,提供实体数据提供端的联系方式给到访问端,该优选实施例通过需求发生再启动联系对接,从而较大程度加强数据安全。
40.在一个改进实施例中,去中心化的数据存储访问方法还包括:获取访问端访问线下实体后的访问反馈,转发访问反馈至链下验证节点;发送实体数据提供端的联系方式给到链下验证节点,以供链下验证节点对接实体数据提供端获取私钥,比较访问反馈和实体宣传资料得到验证意见;获取验证意见进行链接存储,全网公布。
41.需要说明的是,该改进方案带来的技术效果为:第一,通过将实体宣传资料存储在中介服务器,从而可以减轻区块链系统的存储压力,提高提高区块链系统的吞吐量和处理效率;第二,实体宣传资料存储在中介服务器,只有通过在实体数据提供端获取访问私钥后才有权访问实体宣传资料,从而确保实体宣传资料的的数据安全;第三,由于中介服务器存储有实体宣传资料,因此,链下验证节点可以在获取私钥后,将访问反馈与实体宣传资料,进行较为客观核对,强化真实性。同时,巧妙将实体宣传资料与实体宣传资料元信息隔离处理的技术技巧,将减轻区块链系统的存储负担与验证负担作为一个技术整体进行考量,极大提高了区块链系统的交易吞吐量;第四,由于验证工作交由链下验证节点进行,同时此类访问反馈也不是区块链系统中需要及时验证的数据信息,从而缓解了区块链系统的验证负担,增强了区块链系统的交易吞吐量和对及时验证信息进行及时验证的响应速度。
42.在一个改进实施例中,获取验证意见进行链接存储,全网公布的步骤包括:获取验证意见存入缓冲池;经过预设期间,对缓冲池内的验证意见进行链接存储,全网公布。
43.需要说明的是,由于实体租赁中的此类验证意见非及时验证信息,因此,区块链系统可以区分对待,利用经历预设时间自动公布的方式,从而达到更好控制区块链系统交易吞吐的技术效果。
44.还需要说明的是,缓冲池可以是一种暂存数据库,用于存放一些优先级要求不是很高的数据,从而缓解区块链系统的数据处理压力。
45.实施例二参见图2,为解决数据安全、数据价值控制以及区块链系统效率的技术问题,以实体数据提供端为执行主体,本实施例提供一种去中心化的数据存储访问方法,该方法包括步骤:t1、上传实体宣传资料的元信息至区块链系统;实体宣传资料的元信息唯一对应线下实体身份;实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取;区块链系统接收实体宣传资料的元信息进行链接存储,接收访问端的查询语句,解析查询语句,得到匹配符合查询语句的线下实体身份;
t2、在接到访问端的联系时,给访问端提供私钥;访问端通过向区块链系统请求联系方式,区块链系统响应请求给访问端提供对接实体数据提供端的联系方式。
46.在步骤t1中,实体数据提供端上传实体宣传资料的元信息至区块链系统,实体宣传资料可以指图片以及视频等宣传资料,其为较为详尽介绍线下实体的载体,通常具有较大的数据体量。访问端访问者获得实体宣传资料后,可以实现较为直观了解线下实体,提高实体筛选效率的技术效果。
47.实体数据提供端上传实体宣传资料的元信息至区块链系统,不仅数据量小,传输快,占用带宽小,而且可避免大体量的实体宣传资料进入区块链系统处理,提升区块链系统的效率。其中,每个实体宣传资料元信息一一对应每个实体宣传资料,访问者可以通过查询实体宣传资料元信息,知悉某一实体宣传资料的概况。
48.需要说明的是,实体宣传资料元信息相比于实体宣传资料,是一种体量较小的数据结构,其可作为某一实体宣传资料的摘要。
49.还需要说明的是,实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取,从而巧妙地将实体宣传资料的元信息与实体宣传资料进行分开存储,减小区块链系统的存储压力。同时,实体宣传资料有数据提供者的私钥才能访问读取,可以实现数据提供者对其实体宣传资料的价值控制,确保数据安全。可以避免传统实体宣传资料公开展示导致的网络资源浪费,以及被随意盗用等不良网络行为的发生,实现净化网络的目的。
50.值得注意的是,实体数据提供端上传实体宣传资料的元信息至区块链存储,上传实体宣传资料至中介服务器存储,可以分开进行,例如先上链再存中介服务器,相反也行,数据提供者具备较大自由权限。
51.对实体宣传资料的元信息进行链接存储。可以利用现有技术中出块、打包以及验证链接等动作实现,本实施例不再累述。
52.值得注意的是,本步骤中出块、打包以及验证链接等动作的操作对象都是实体宣传资料的元信息,由于实体宣传资料元信息相比于实体宣传资料,是一种体量较小的数据结构,因此可以极大减轻区块链系统的数据处理负担,提升区块链系统的数据处理效率。
53.需要说明的是,区块链系统接收访问端的查询语句,解析查询语句,得到匹配符合查询语句的线下实体身份。其中,接收和解析查询语句的方式可以现有技术成熟的技术手段。以接收查询语句为例,可以通过文本查询,也可以通过语音查询。
54.需要说明的是,一个查询语句下可能检索出多个符合语义的实体宣传资料的元信息,进而找到匹配访问者需求的线下实体身份。
55.在步骤t2中,实体数据提供端在接到访问端的联系时,给访问端提供私钥;访问端通过向区块链系统请求联系方式,区块链系统响应请求给访问端提供对接实体数据提供端的联系方式。
56.需要说明的是,访问端找到匹配需求的线下实体身份后,可以向区块链系统请求获取特定线下实体数据提供者的联系方式联系数据提供者,通过数据提供者提供的私钥去访问中介服务器存储的实体宣传资料,从而实现线下访问线下实体实体前的前期网络筛选,提升租房效率。
57.还需要说明的是,本实施例中,实体数据提供端只需要在区块链系统进行注册,不需要在每个中介服务器分别进行注册,这样可以减少繁杂的手续,避免数据泄露,避免数据
在未经允许时被商用,甚至是被非法使用。
58.另外,实体数据提供端可以通过自有私钥控制线下实体数据的使用状态,实体宣传资料又可以通过实体宣传资料的元信息在区块链系统上供访问者查询检索,充分实现数据由谁产生,就由谁获益的目的。
59.还需要说明的是,访问者不需要在各种租房中介平台一一注册,通过区块链系统就能追踪到匹配自身需求的线下实体,不仅避免个人数据被不当使用,而且也使得租房变得更加高效容易。
60.值得注意的是,由于实体数据提供端和访问端在网络通信手续上的简化,因此也极大节约了网络资源,例如,节约了带宽。
61.实施例三参见图3,对应实施例一,在区块链系统端,本实施例提供一种去中心化的数据存储访问装置,包括:元信息获取模块11,用于获取实体宣传资料的元信息;实体宣传资料的元信息唯一对应线下实体身份;实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取;链接存储模块12,用于接收实体宣传资料的元信息进行链接存储;解析模块13,用于接收访问端的查询语句,解析查询语句,得到匹配符合查询语句的线下实体身份;联系推介模块14,用于根据访问端的联系请求,给访问端提供对接实体数据提供端的联系方式,以供访问端对接实体数据提供端获取私钥。
62.需要说明的是,本实施例提供的去中心化的数据存储访问装置,其各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
63.应当理解,以上各个模块,其模块功能,工作原理,解决的技术问题以及实现的技术效果均与实施例一中去中心化的数据存储访问方法的步骤一一对应,为避免累述,本实施例不再进行一一说明。
64.实施例四参见图4,对应实施例二,在实体数据提供端,本实施例提供一种去中心化的数据存储访问装置,包括:元信息上传模块21,用于上传实体宣传资料的元信息至区块链系统;实体宣传资料的元信息唯一对应线下实体身份;实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取;区块链系统接收实体宣传资料的元信息进行链接存储,接收访问端的查询语句,解析查询语句,得到匹配符合查询语句的线下实体身份;私钥联系模块22,用于在接到访问端的联系时,给访问端提供私钥;访问端通过向区块链系统请求联系方式,区块链系统响应请求给访问端提供对接实体数据提供端的联系方式。
65.需要说明的是,本实施例提供的去中心化的数据存储访问装置,其各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算
机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
66.应当理解,以上各个模块,其模块功能,工作原理,解决的技术问题以及实现的技术效果均与实施例二中去中心化的数据存储访问方法的步骤一一对应,为避免累述,本实施例不再进行一一说明。
67.实施例五参见图5,对应以上实施例,在系统角度,本实施例提供一种去中心化的数据存储访问系统,包括:区块链系统、中介服务器、访问端以及实体数据提供端;区块链系统获取实体宣传资料的元信息;实体宣传资料的元信息唯一对应线下实体身份;实体宣传资料存储在中介服务器,通过实体数据提供端提供的私钥读取;区块链系统接收实体宣传资料的元信息进行链接存储;区块链系统接收访问端的查询语句,解析查询语句,得到匹配符合查询语句的线下实体身份;区块链系统根据访问端的联系请求,给访问端提供对接实体数据提供端的联系方式,以供访问端对接实体数据提供端获取私钥。
68.需要说明的是,本实施例提供的去中心化的数据存储访问系统,其各个执行主体,在功能,工作原理,解决的技术问题以及实现的技术效果均与以上实施例中相关说明对应,为避免累述,本实施例不再进行一一说明。
69.实施例六参见图6,本实施例提供一种计算机设备,包括处理器和存储器,存储器存储计算机程序,处理器根据计算机程序执行以上方法实施例中任一项方法。
70.需要说明的是,计算机设备可以包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,计算机设备的处理器用于提供计算和控制能力。计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储上述实施例方法中涉及到的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。
71.还需要说明的是,处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器 (digital signal processor,dsp)、专用集成电路 (application specific integrated circuit,asic)、现成可编程门阵列 (field

programmable gate array,fpga) 或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
72.存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、存储实现上述实施例中方法的程序指令等。存储数据区可以存储上述实施例中方法的程序指令所处理的数据。
73.还需要说明的是,本实施例提出的目的在于:规制未经许可或其他合法形式,擅自将实施例一及其改进或具体实施例中的方法程序化后,用在计算机设备中运行的行为。
74.实施例七参见图7,本实施例提供一种可读存储介质,存储计算机程序,计算机程序被用于实现以上方法实施例中任一种方法。
75.需要说明的是,上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,计算机可读取存储介质可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。
76.可以理解的是,ram具备多种形式,诸如同步dram(sdram)、增强型sdram(esdram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、存储器总线动态ram(rdram)、静态ram(sram)、动态ram(dram)等。
77.还需要说明的是,本实施例提出的目的在于:规制未经许可或其他合法形式,擅自将实施例一及其改进或具体实施例中的方法程序化后,存储在存储介质中的行为。
78.实施例八参见图8,进一步改进地,以区块链系统为执行主体,本实施例提供一种去中心化的数据存储访问方法,该方法包括:s5、获取访问端访问线下实体后的负面访问反馈,转发负面访问反馈至链下验证节点;s6、发送实体数据提供端的联系方式给到链下验证节点,以供链下验证节点对接实体数据提供端获取私钥,比较负面访问反馈和实体宣传资料得到负面验证意见;s7、获取负面验证意见进行链接存储,全网公布。
79.需要说明的是,该进一步的改进实施例存在如下技术效果:第一,链下验证节点和区块链系统作为一个技术整体考虑,都只对负面数据进行验证,从而节约数据处理资源,提升链下验证节点的验证效率和区块链系统的验证效率,进而极大提高区块链系统的交易吞吐量;第二,只对负面数据进行验证,可以对不可靠实体数据提供端进行筛选过滤,从而避免过多的数据处理,减少带宽占用,释放区块链系统的数据处理能力。
80.实施例九参见图9,在一个更进一步的改进实施例中,提供一种去中心化的数据存储访问系统,该系统包括:链下验证节点获取访问端访问线下实体后的负面访问反馈;链下验证节点向区块链系统请求实体数据提供端的联系方式;链下验证节点对接实体数据提供端获取私钥,比较负面访问反馈和实体宣传资料得到负面验证意见;链下验证节点负面验证意见进行链接存储,全网公布。
81.需要说明的是,该更进一步的改进实施例带来的技术效果为:
链下直接对接验证的方式,可以减少区块链系统转发访问反馈的动作,从而进一步减少区块链系统的数据处理压力,提高区块链系统数据处理的针对性,从而提高区块链系统对关键交易的吞吐量和处理效率。
82.上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1