基于区块链的承诺存在性证明方法、设备及可读存储介质

    公开(公告)号:CN108805565A

    公开(公告)日:2018-11-13

    申请号:CN201810477297.9

    申请日:2018-05-17

    CPC classification number: G06Q20/3829

    Abstract: 本发明公开了一种基于区块链的承诺存在性证明方法,包括:构造一框选窗口,并根据构造的框选窗口的承诺框选个数,从所述区块链的承诺数组中框选出包含对应个数承诺的若干承诺集合;构造所述若干承诺集合中各承诺集合的承诺默克树,并将所述各承诺集合的承诺默克树的公开根节点存储至各区块链节点,以形成公开根池;接收转账者发送的私密转账请求,并由各区块链节点根据所述公开根池、所述私密转账请求中的公开根节点和proof,证明所述私密转账请求中待证明承诺的存在性。本发明还公开了一种基于区块链的承诺存在性证明设备及可读存储介质。本发明能够减少空间占用和运算时间,提高私密资金的存在性证明效率。

    基于区块链的承诺存在性证明方法、设备及可读存储介质

    公开(公告)号:CN108805565B

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

    申请号:CN201810477297.9

    申请日:2018-05-17

    Abstract: 本发明公开了一种基于区块链的承诺存在性证明方法,包括:构造一框选窗口,并根据构造的框选窗口的承诺框选个数,从所述区块链的承诺数组中框选出包含对应个数承诺的若干承诺集合;构造所述若干承诺集合中各承诺集合的承诺默克树,并将所述各承诺集合的承诺默克树的公开根节点存储至各区块链节点,以形成公开根池;接收转账者发送的私密转账请求,并由各区块链节点根据所述公开根池、所述私密转账请求中的公开根节点和proof,证明所述私密转账请求中待证明承诺的存在性。本发明还公开了一种基于区块链的承诺存在性证明设备及可读存储介质。本发明能够减少空间占用和运算时间,提高私密资金的存在性证明效率。

Patent Agency Ranking