基于文件审查机制的分布式区块链存储方法

    公开(公告)号:CN111949630A

    公开(公告)日:2020-11-17

    申请号:CN202010794779.4

    申请日:2020-08-10

    Abstract: 本发明涉及分布式存储技术领域,提供一种基于文件审查机制的分布式区块链存储方法,包括:步骤100,构建分布式区块链存储系统架构,所述存储系统架构包含用户节点、超级节点、存储节点和云服务平台;步骤200,利用采集用户上传的文件,并负责审核用户实名认证信息;步骤300,超级节点的超级节点网关执行前审验机制自动检验文件合法性,并对前审合法文件进行分布式文件存储;步骤400,超级节点的超级节点网关执行后审验机制审验文件的合法性。本发明能够在文件存储系统建设时,包含分布式存储的特性和高吞吐量,又同时保证数据可审察和有效监管。

    基于文件审查机制的分布式区块链存储方法

    公开(公告)号:CN111949630B

    公开(公告)日:2022-11-01

    申请号:CN202010794779.4

    申请日:2020-08-10

    Abstract: 本发明涉及分布式存储技术领域,提供一种基于文件审查机制的分布式区块链存储方法,包括:步骤100,构建分布式区块链存储系统架构,所述存储系统架构包含用户节点、超级节点、存储节点和云服务平台;步骤200,利用采集用户上传的文件,并负责审核用户实名认证信息;步骤300,超级节点的超级节点网关执行前审验机制自动检验文件合法性,并对前审合法文件进行分布式文件存储;步骤400,超级节点的超级节点网关执行后审验机制审验文件的合法性。本发明能够在文件存储系统建设时,包含分布式存储的特性和高吞吐量,又同时保证数据可审察和有效监管。

    基于CNFS协议的自验证可变名称分布式存储方法

    公开(公告)号:CN112291356B

    公开(公告)日:2022-01-04

    申请号:CN202011200979.9

    申请日:2020-11-02

    Abstract: 本发明涉及分布式存储技术领域,提供一种基于CNFS协议的自验证可变名称分布式存储方法,包括:步骤100,基于CNFS协议的文件系统,上传用户节点生成CNFS节点信息;步骤200,上传用户节点A分配可变命名空间,由之前生成的节点信息作为地址名称,向域名服务器系统中添加域名,上传文件并将其索引到自己的命名空间上;步骤300,访问用户节点获取文件对象,通过检测签名是否与公钥和上传用户节点信息匹配,从而验证上传用户节点发布对象的真实性;步骤400,访问用户节点解析上传用户节点命名空间下发布的数据哈希值,并向存储节点发起对应数据哈希的下载请求。本发明有效的减少网络负担,并提高系统扩展性。

    一种分布式文件系统中节点身份认证方法

    公开(公告)号:CN112383521A

    公开(公告)日:2021-02-19

    申请号:CN202011201013.7

    申请日:2020-11-02

    Abstract: 本发明涉及区块链文件存储技术领域,提供一种分布式文件系统中节点身份认证方法,包括:步骤100,第一节点发送认证请求至第二节点;步骤200,第二节点检索其数据库中是否存在认证请求的标识信息,若数据库中存在所述标识信息,则第二节点生成挑战码,并采用加密策略将挑战码加密后发送至第一节点;步骤300,所述第一节点采用预设的处理机制处理加密后的挑战码,并生成响应报文发送至第二节点;或者,所述第一节点采用预设的处理机制处理加密后的挑战码,并生成反向挑战码和响应报文,并对反向挑战码进行加密,将所述响应报文和加密后的反向挑战码发送至所述第二节点。本发明能够提高网络节点之间通信的安全性。

    基于CNFS协议的自验证可变名称分布式存储方法

    公开(公告)号:CN112291356A

    公开(公告)日:2021-01-29

    申请号:CN202011200979.9

    申请日:2020-11-02

    Abstract: 本发明涉及分布式存储技术领域,提供一种基于CNFS协议的自验证可变名称分布式存储方法,包括:步骤100,基于CNFS协议的文件系统,上传用户节点生成CNFS节点信息;步骤200,上传用户节点A分配可变命名空间,由之前生成的节点信息作为地址名称,向域名服务器系统中添加域名,上传文件并将其索引到自己的命名空间上;步骤300,访问用户节点获取文件对象,通过检测签名是否与公钥和上传用户节点信息匹配,从而验证上传用户节点发布对象的真实性;步骤400,访问用户节点解析上传用户节点命名空间下发布的数据哈希值,并向存储节点发起对应数据哈希的下载请求。本发明有效的减少网络负担,并提高系统扩展性。

    一种基于区块链的节点信誉共识方法

    公开(公告)号:CN112039964B

    公开(公告)日:2022-01-04

    申请号:CN202010854966.7

    申请日:2020-08-24

    Abstract: 本发明涉及共识算法技术领域,提供一种基于区块链的节点信誉共识方法,包括:步骤100,获取行为记录表;步骤200,对行为记录表中节点进行信誉值评估;步骤300,根据节点的信誉值变化计算节点的信誉增长率;步骤400,根据节点的信誉值和信誉增长率进行权限管理,具有选举权限的节点可参与共识节点集的随机动态选举,并根据主节点选举算法选举出共识主节点;步骤500,共识主节点接收客户端发送的请求,之后将请求和签名一起广播给共识节点,开始共识过程;步骤600,要退出的节点需向共识主节点发送退出请求;或者,待加入的节点也需向所有共识节点以及主节点都发送加入请求消息。本发明能够对全网节点的可信性进行检测和评估。

    一种基于对等超媒体分发协议的数据块交换方法

    公开(公告)号:CN112311798A

    公开(公告)日:2021-02-02

    申请号:CN202011201045.7

    申请日:2020-11-02

    Abstract: 本发明涉及分布式存储技术领域,提供一种基于对等超媒体分发协议的数据块交换方法,包括:步骤100,在CNFS区块链平台中,构建将点对点的数据块系统,将所储存的数据块按哈希值分割成可供数据交换的数据块;步骤200,请求用户节点利用超级节点中的需求管理器和决策分配引擎,对已分块存储的存储节点发出数据交换请求;步骤300,根据步骤200决策引擎返回的对等节点路径,请求用户节点定位到对等节点,并进行数据块交换,对交换完的数据块进行分布式数据块存储,并更新通信账单;步骤400,利用CNFS区块链平台中安全节点进行的安全查验。本发明能够减少数据传输时无效数据的冗余,提高数据块交换效率。

    一种基于区块链的节点信誉共识方法

    公开(公告)号:CN112039964A

    公开(公告)日:2020-12-04

    申请号:CN202010854966.7

    申请日:2020-08-24

    Abstract: 本发明涉及共识算法技术领域,提供一种基于区块链的节点信誉共识方法,包括:步骤100,获取行为记录表;步骤200,对行为记录表中节点进行信誉值评估;步骤300,根据节点的信誉值变化计算节点的信誉增长率;步骤400,根据节点的信誉值和信誉增长率进行权限管理,具有选举权限的节点可参与共识节点集的随机动态选举,并根据主节点选举算法选举出共识主节点;步骤500,共识主节点接收客户端发送的请求,之后将请求和签名一起广播给共识节点,开始共识过程;步骤600,要退出的节点需向共识主节点发送退出请求;或者,待加入的节点也需向所有共识节点以及主节点都发送加入请求消息。本发明能够对全网节点的可信性进行检测和评估。

Patent Agency Ranking