数据访问的控制方法、装置、电子设备、介质和程序产品

    公开(公告)号:CN119416244A

    公开(公告)日:2025-02-11

    申请号:CN202411998766.3

    申请日:2024-12-31

    Abstract: 本公开实施例公开了一种数据访问的控制方法、装置、电子设备、介质和程序产品,其中,该方法包括:基于目标用户针对目标数据文本的请求访问内容,确定目标数据文本中的目标披露字段;基于目标披露字段,生成具有可执行证明信息的可验证凭证,将可验证凭证发送给目标用户,以便目标用户基于可执行证明信息生成目标披露字段对应的零知识证明;响应于接收到目标用户发送的携带有可验证凭证和零知识证明的第一访问请求,对可验证凭证和零知识证明进行验证;响应于可验证凭证和零知识证明均通过验证,接受第一访问请求。本公开实施例可以在披露部分内容的前提下上有效保护数据安全,且披露内容可以根据用户需求进行调整,满足多样化的数据共享需求。

    基于区块链的电子文件签署方法、装置、设备和介质

    公开(公告)号:CN115361233B

    公开(公告)日:2023-02-03

    申请号:CN202211283057.8

    申请日:2022-10-20

    Abstract: 本公开实施例公开了一种基于区块链的电子文件签署方法、装置、设备和介质,其中,方法包括:签约终端对认证方的身份可信凭证进行验证,当验证通过,签约终端根据证书源文件和认证方的数字身份,得到待签电子认证凭证,认证方利用其第一公私密钥对中私钥和第二公私密钥对中私钥对待签电子认证凭证进行签名,得到初始电子认证凭证;当签约终端确定初始电子认证凭证符合预设签约条件时,将初始电子认证凭证确定为电子认证凭证,同时签约终端将电子认证凭证以及第一公私密钥对中公钥或第二公私密钥对中公钥存储到区块链。本公开实施例有效的确保了认证方的身份和签署意愿的真实性,极大的提高了电子认证凭证签署流程的便捷性。

    基于区块链的数据托管方法和装置、电子设备、介质

    公开(公告)号:CN115544170A

    公开(公告)日:2022-12-30

    申请号:CN202211462890.9

    申请日:2022-11-22

    Abstract: 本公开实施例公开了一种基于区块链的数据托管方法和装置、电子设备、介质,其中,方法包括:确定请求托管的目标数据对应的托管服务令牌是否有效;响应于所述托管服务令牌有效,调用预设数据多项式将所述目标数据进行分片处理,得到n个分片数据;其中,所述n为大于1的整数;分别对所述n个分片数据中的每个所述分片数据进行加密和压缩处理,得到n个上链数据;将所述n个上链数据上传到区块链中的n个节点中进行保存;其中,每个所述节点中保存一个所述上链数据。

    区块链节点共识的方法和装置、设备和介质

    公开(公告)号:CN115314369A

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

    申请号:CN202211243519.3

    申请日:2022-10-12

    Abstract: 本公开实施例公开了一种区块链节点共识的方法和装置、设备和介质,其中,方法包括:将区块链网络内的多个共识节点抽象成多个共识节点组;在所述多个共识节点之间,使用所述多个主节点进行共识,并监测所述多个主节点的工作状态;当所述多个主节点中出现工作状态异常的主节点时,在所述工作状态异常的主节点所属的共识节点组中,由优先级最高的备选节点替换所述工作状态异常的主节点进行共识。本公开实施例可以提升区块链节点共识的有效性。

    多智能合约引擎的实现方法、装置、电子设备及存储介质

    公开(公告)号:CN115022312A

    公开(公告)日:2022-09-06

    申请号:CN202210322481.2

    申请日:2022-03-30

    Abstract: 本申请公开了一种多智能合约引擎的实现方法、装置、电子设备及存储介质,该多智能合约引擎的实现方法包括:获取用户在目标编译器中编码目标智能合约对应的智能合约语言代码;通过目标编译器将所述智能合约语言代码编译为合约字节码,得到目标智能合约相应的中间字节码;加载多种智能合约引擎对中间字节码进行智能合约的实现,得到目标智能合约的机器码,目标智能合约的机器码适配多种不同类型的区块链架构。本申请多智能合约引擎可以支持多种引擎同时运行在区块链节点上,支持多种引擎同时加载,以适配不同类型的区块链架构,对合约调用者、应用部署者友好,利于构建友好型区块链生态体系。

    基于DHT的集群节点间性能优化方法、电子设备及存储介质

    公开(公告)号:CN113612810B

    公开(公告)日:2023-06-27

    申请号:CN202110539008.5

    申请日:2021-05-18

    Abstract: 本申请公开了一种基于DHT的集群节点间性能优化方法、电子设备及存储介质,该基于DHT的集群节点间性能优化方法包括:获取在第一目标时刻待加入Chord集群环中第一目标位置的第一待加入区块链节点的加入请求;若第一待加入区块链节点的数量大于或等于预设数量,则将第一待加入区块链节点按顺时针方向构成第一Chord内切环,第一Chord内切环以内切的形式在第一目标位置加入Chord集群环;若第一待加入区块链节点的数量小于预设数量,则将第一待加入区块链节点直接加入Chord集群环。本申请通过多节点组成内切环的形式加入Chord集群环的方式来解决多节点加入的冲突,采用Chord环集群方案来进行DHT集群节点存储的负载均衡,有效提高了多节点加入的效率。

    基于区块链的硬件钱包签名方法、装置、设备和介质

    公开(公告)号:CN115545702B

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

    申请号:CN202211465104.0

    申请日:2022-11-22

    Abstract: 本公开实施例公开了一种基于区块链的硬件钱包签名方法、装置、设备和介质,其中,方法包括:通过中间件设备获取与所述中间件设备建立连接的至少一个硬件钱包的硬件标识码;其中,每个所述硬件钱包对应一个硬件标识码;根据区块链中的去中心化应用的调用请求,建立所述去中心化应用与所述中间件设备之间的连接;通过所述中间件设备获取的至少一个所述硬件标识码与目标硬件钱包连接;通过所述目标硬件钱包对所述去中心化应用中的目标数据进行私钥签名,得到签名后的目标数据。

    基于区块链的可信证书验证方法、装置、设备和介质

    公开(公告)号:CN115550060B

    公开(公告)日:2023-03-14

    申请号:CN202211462551.0

    申请日:2022-11-22

    Abstract: 本公开实施例公开了一种基于区块链的可信证书验证方法、装置、设备和介质,涉及区块链领域,其中,方法包括:响应于接收到验证方发送的验证请求,从区块链中获取可信证书及其数字签名,验证请求中包括验证方期望验证的目标信息项;基于目标信息项,从可信证书中提取出与验证目标信息项相关的部分信息,作为待验证信息;基于待验证信息与数字签名,生成可信声明;将可信声明发送至验证方,以便验证方验证目标信息项。根据验证请求,选择性地披露可信证书中对应的内容,而不披露与验证请求无关的其他内容,可以降低与验证请求无关的其他内容的泄露风险,有助于提高可信证书的验证过程信息的安全性。

    基于区块链的数据托管方法和装置、电子设备、介质

    公开(公告)号:CN115544170B

    公开(公告)日:2023-03-14

    申请号:CN202211462890.9

    申请日:2022-11-22

    Abstract: 本公开实施例公开了一种基于区块链的数据托管方法和装置、电子设备、介质,其中,方法包括:确定请求托管的目标数据对应的托管服务令牌是否有效;响应于所述托管服务令牌有效,调用预设数据多项式将所述目标数据进行分片处理,得到n个分片数据;其中,所述n为大于1的整数;分别对所述n个分片数据中的每个所述分片数据进行加密和压缩处理,得到n个上链数据;将所述n个上链数据上传到区块链中的n个节点中进行保存;其中,每个所述节点中保存一个所述上链数据。

    基于区块链的可信证书验证方法、装置、设备和介质

    公开(公告)号:CN115550060A

    公开(公告)日:2022-12-30

    申请号:CN202211462551.0

    申请日:2022-11-22

    Abstract: 本公开实施例公开了一种基于区块链的可信证书验证方法、装置、设备和介质,涉及区块链领域,其中,方法包括:响应于接收到验证方发送的验证请求,从区块链中获取可信证书及其数字签名,验证请求中包括验证方期望验证的目标信息项;基于目标信息项,从可信证书中提取出与验证目标信息项相关的部分信息,作为待验证信息;基于待验证信息与数字签名,生成可信声明;将可信声明发送至验证方,以便验证方验证目标信息项。根据验证请求,选择性地披露可信证书中对应的内容,而不披露与验证请求无关的其他内容,可以降低与验证请求无关的其他内容的泄露风险,有助于提高可信证书的验证过程信息的安全性。

Patent Agency Ranking