一种区块链隐私数据的保护方法及装置

    公开(公告)号:CN113360943B

    公开(公告)日:2024-10-18

    申请号:CN202110697894.4

    申请日:2021-06-23

    发明人: 李婧

    IPC分类号: G06F21/62 G06F21/64 G06F16/27

    摘要: 本发明提供一种区块链隐私数据的保护方法及装置,其中,所述方法包括:初始化可信数据中心的系统参数;可信数据中心接收用户的加入申请,对用户的身份标识进行存证,可信数据中心基于初始化的系统参数生成用户的部分私钥,并将部分私钥发送至用户;将用户生成的随机参数作为秘密值,并基于秘密值以及部分私钥生成一对新的公私钥对发送至可信数据中心,以使可信数据中心发起包括签名消息的存证交易;通过智能合约验证可信数据中心的签名消息,若通过,发布签名消息和私钥,并接收用户通过私钥对智能合约进行的身份签名。由于随机参数具有随机性,所以生成的公钥和私钥也会加入了随机性的因素,从而可以提高区块链中的隐私数据的保护。

    一种数据存储方法、装置、电子设备及存储介质

    公开(公告)号:CN115017226A

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

    申请号:CN202110247048.2

    申请日:2021-03-05

    发明人: 李婧

    摘要: 本发明涉及一种数据存储方法、装置、电子设备及存储介质,其中,数据存储方法包括:获取存证数据集,存证数据集中包括待存证的学历数据文件及学历数据文件对应的存证信息;基于存证数据集生成区块头和区块体;将区块头和区块体进行组合,生成存证数据区块;将存证数据区块的数据写入dat文件中,将与存证数据区块对应的区块和存证交易相关的元数据以键值对的形式写入底层数据库中,将与存证数据区块对应的状态数据以键值对的形式写入状态数据库中。本发明实施例能够实现学历数据文件及存证信息的去中心化存储,提高数据的安全性;另外,以键值对的形式存储区块和存证交易相关的元数据和状态数据,可以便于实现快速检索,提高检索效率。

    一种数据存储方法、装置、电子设备及存储介质

    公开(公告)号:CN115017226B

    公开(公告)日:2024-10-18

    申请号:CN202110247048.2

    申请日:2021-03-05

    发明人: 李婧

    摘要: 本发明涉及一种数据存储方法、装置、电子设备及存储介质,其中,数据存储方法包括:获取存证数据集,存证数据集中包括待存证的学历数据文件及学历数据文件对应的存证信息;基于存证数据集生成区块头和区块体;将区块头和区块体进行组合,生成存证数据区块;将存证数据区块的数据写入dat文件中,将与存证数据区块对应的区块和存证交易相关的元数据以键值对的形式写入底层数据库中,将与存证数据区块对应的状态数据以键值对的形式写入状态数据库中。本发明实施例能够实现学历数据文件及存证信息的去中心化存储,提高数据的安全性;另外,以键值对的形式存储区块和存证交易相关的元数据和状态数据,可以便于实现快速检索,提高检索效率。

    用于生成智能合约的方法和装置
    4.
    发明公开

    公开(公告)号:CN114661274A

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

    申请号:CN202210229854.1

    申请日:2022-03-10

    摘要: 本申请公开了用于生成智能合约的方法和装置,涉及区块链技术领域。该方法包括:响应于接收到用于指示创建智能合约的创建请求,获取创建请求中的合约属性信息;获取与创建请求对应的目标业务账户;基于合约属性信息,在目标业务账户中生成智能合约。采用该方法可以提高生成智能合约的效率,降低智能合约的开发以及维护成本。