一种减少内存占用的区块链数据存储压缩方法

    公开(公告)号:CN113242044A

    公开(公告)日:2021-08-10

    申请号:CN202110616660.2

    申请日:2021-06-02

    Abstract: 本发明属于区块链技术领域,尤其为一种减少内存占用的区块链数据存储压缩方法,该方法在区块链的上链接口封装压缩策略,在提交各交易上链时,根据压缩策略对交易中的输入参数进行压缩,当区块链中的智能合约对交易验证时,对输入参数进行解压缩成智能合约能够识别的数据,由于输入参数占比较大,易于优化,且对现有系统的影响较小,并通过在后续智能合约验证阶段进行解压缩,不影响系统的正常运行,这样,降低了交易数据中输入参数的数据量,从而降低区块中交易的数据量,最终达到降低区块链系统存储数据量的目的,且不影响区块链的运行。

    一种增强存储媒体安全性的方法及系统及装置及介质

    公开(公告)号:CN113111396A

    公开(公告)日:2021-07-13

    申请号:CN202110422832.2

    申请日:2021-04-19

    Abstract: 本发明公开了一种增强存储媒体安全性的方法及系统及装置及介质,涉及数据安全领域,确定参与用户数量A,每个参与用户生成对应的密钥;部署多重签名智能合约,获取多重签名智能合约下,每个参与用户的私钥对应的安全私钥串,对每个安全私钥串签名得到密钥集;将密钥集发送给存储媒体,根据多重门限加密方法加密得到加密数据;根据多重签名智能合约,获取解密用户的私钥对应的解密私钥串,根据多重签名智能合约对每个解密私钥串签名,得到解密集;将解密集发送给存储媒体得到解密数据;比较解密数据和加密数据判断是否解密成功。本发明能有效解决大规模网络环境下的密钥数量过多而难于管理的问题。

    基于区块链的多方同步抽样共识方法及系统及装置及介质

    公开(公告)号:CN113076375A

    公开(公告)日:2021-07-06

    申请号:CN202110333815.1

    申请日:2021-03-29

    Abstract: 本发明公开了基于区块链的多方同步抽样共识方法及系统及装置及介质,涉及区块链领域,发起节点对所有参与节点发出共识请求;参与节点收到共识请求后,参与节点向发起节点发出获取数据信息请求;发起节点收到获取数据信息请求后,判断发出获取数据信息请求的参与节点的身份信息;发起节点判断参与节点身份信息准确后,将数据信息发送给参与节点;发起节点根据数据信息获取目标数据的哈希值A,并上链存储;参与节点根据数据信息随机获取目标数据中的一段抽样数据,获取抽样数据的哈希值B,并上链存储;通过比较哈希值A和哈希值B,判断是否共识。本发明能确保共识的可信度,提高共识互信的指标。

    基于区块链的多方同步抽样共识方法及系统及装置及介质

    公开(公告)号:CN113076375B

    公开(公告)日:2023-07-25

    申请号:CN202110333815.1

    申请日:2021-03-29

    Abstract: 本发明公开了基于区块链的多方同步抽样共识方法及系统及装置及介质,涉及区块链领域,发起节点对所有参与节点发出共识请求;参与节点收到共识请求后,参与节点向发起节点发出获取数据信息请求;发起节点收到获取数据信息请求后,判断发出获取数据信息请求的参与节点的身份信息;发起节点判断参与节点身份信息准确后,将数据信息发送给参与节点;发起节点根据数据信息获取目标数据的哈希值A,并上链存储;参与节点根据数据信息随机获取目标数据中的一段抽样数据,获取抽样数据的哈希值B,并上链存储;通过比较哈希值A和哈希值B,判断是否共识。本发明能确保共识的可信度,提高共识互信的指标。

    一种基于区块链的异步共识方法及系统及装置及介质

    公开(公告)号:CN113032489B

    公开(公告)日:2023-07-21

    申请号:CN202110332845.0

    申请日:2021-03-29

    Abstract: 本发明公开了一种基于区块链的异步共识方法及系统及装置及介质,涉及区块链领域,发起节点获取目标数据,获取目标数据的第一哈希值;发起节点获取读取接口、目标数据类型和计算参数信息;发起节点将目标数据类型、读取接口和计算参数信息快照处理并存储至区块链证据监管方;参与节点在接收到共识请求后验证发起节点的身份信息;参与节点确认发起节点身份信息后,参与节点在区块链证据监管方中获取快照数据;参与节点根据快照数据,获取目标数据,并获取目标数据的第二哈希值;比较第一哈希值和第二哈希值,判断是否共识。本发明能有效地解决现有区块链网络中数据可信度不高的问题,增强区块链网络数据的共识能力。

    基于区块链的溯源方法
    48.
    发明授权

    公开(公告)号:CN113468571B

    公开(公告)日:2023-05-12

    申请号:CN202110804473.7

    申请日:2021-07-15

    Abstract: 本发明涉及区块链技术领域,公开了基于区块链的溯源方法,实现方法包括以下步骤:S1、建立溯源数据散列表结构;S2、将数据存证后推送至溯源数据散列表,并构成此数据的数组长度;S3、通过标索引获取历史流通结果;S4、获取的历史流通结果数组长度length,并逐个查询所有的历史流通结果信息。本发明将需要溯源的数据在存证时推送至溯源数据散列表,并在需要溯源时,通过两步操作,第一步查询当前溯源结果数,第二步逐个查询溯源结果,从而简单快速的获取数据的所有溯源结果,同时又避免了当前区块链合约语言中,不支持一次性返回大量数据和数组的问题,可以快速准确地追踪溯源数据在区块链上的所有流通信息,且操作简单,消耗时间短,无需重复工作。

    一种减少内存占用的区块链数据存储压缩方法

    公开(公告)号:CN113242044B

    公开(公告)日:2022-10-14

    申请号:CN202110616660.2

    申请日:2021-06-02

    Abstract: 本发明属于区块链技术领域,尤其为一种减少内存占用的区块链数据存储压缩方法,该方法在区块链的上链接口封装压缩策略,在提交各交易上链时,根据压缩策略对交易中的输入参数进行压缩,当区块链中的智能合约对交易验证时,对输入参数进行解压缩成智能合约能够识别的数据,由于输入参数占比较大,易于优化,且对现有系统的影响较小,并通过在后续智能合约验证阶段进行解压缩,不影响系统的正常运行,这样,降低了交易数据中输入参数的数据量,从而降低区块中交易的数据量,最终达到降低区块链系统存储数据量的目的,且不影响区块链的运行。

Patent Agency Ranking