-
公开(公告)号:CN107358525A
公开(公告)日:2017-11-17
申请号:CN201710493124.1
申请日:2017-06-26
申请人: 中国人民银行数字货币研究所
CPC分类号: G06Q40/04 , G06F9/5005
摘要: 本发明提供一种账户交易方法和装置,包括接收交易请求;从账户中根据货币币值提取大于或等于所述交易请求的金额的资产实体;对提取的所述资产实体执行所述交易请求,以生成新的资产实体,然后将所述新的资产实体写入当前账户中。因此,本发明所述的账户交易方法和装置能够使账户交易更为灵活、快捷。
-
公开(公告)号:CN107330783A
公开(公告)日:2017-11-07
申请号:CN201710494521.0
申请日:2017-06-26
申请人: 中国人民银行数字货币研究所
CPC分类号: G06Q40/02 , G06F17/30312 , G06F17/30545 , H04L67/1097
摘要: 本发明提供一种处理数字货币的方法和系统,该方法包括:接收由数字货币核心系统发送的数字货币的操作信息;解析所述操作信息;将解析后的操作信息存储在各个网络节点对应的数据库中。该方法能够分布式存储数字货币的操作信息,并且保证数据在分布式环境中的一致性和可靠性,使得数字货币服务应用方便的横向扩展,满足大规模负载场景下的使用。
-
公开(公告)号:CN113221146B
公开(公告)日:2023-11-03
申请号:CN202110577759.6
申请日:2021-05-26
申请人: 中国人民银行数字货币研究所
摘要: 本发明公开了一种区块链节点间数据传输的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:从缓存中获取随机数,缓存中的随机数是定时更新的;根据预设算法选择此次数据传输所使用的对称加密算法,并使用对称加密算法和随机数对传输数据进行对称加密;将对称加密后的数据发送给接收节点,以使接收节点使用对称加密算法对接收的数据进行解密,得到传输数据。该实施方式能够通过将随机数进行缓存并动态更新,减少点对点之间的交互,提高通信效率;同时,可根据预设算法随机选择对称加密算法,使得网络通信信道数据传输更安全,更高效。
-
公开(公告)号:CN116263926A
公开(公告)日:2023-06-16
申请号:CN202111537495.8
申请日:2021-12-15
申请人: 中国人民银行数字货币研究所
摘要: 本发明公开了一种基于区块链的对账方法、装置和系统,涉及区块链技术领域。该方法的一具体实施方式包括:分别获取由待对账的机构和交易对账平台上链的对账批次交易记录对应的批次哈希值;将批次哈希值进行第一比对;在第一比对不一致的情况下,通知机构和交易对账平台进行对账批次交易记录对应的分片哈希值的上链处理;将分片哈希值进行第二比对以获取不一致的分片;通知机构和交易对账平台进行记录哈希值的上链处理;将记录哈希值进行第三比对以获取不一致的交易记录;将不一致的交易记录通知给机构和交易对账平台。该实施方式能够节省区块链的存储空间;极大的提升对账效率,且对账结果不可篡改;解决了链上数据隐私性问题。
-
公开(公告)号:CN111984613B
公开(公告)日:2023-06-16
申请号:CN202010772432.X
申请日:2020-08-04
申请人: 中国人民银行数字货币研究所
IPC分类号: G06F16/176 , G06F16/174 , G06F16/16
摘要: 本发明公开了一种共享文件的方法、装置和系统,涉及计算机技术领域。该方法的一具体实施方式包括:获取待共享的文件,对形成的文件压缩包执行区块链上链操作并获取相应的第一哈希值,成对选择第一哈希值上链并获取相应的当前哈希值;经过循环获取根哈希值。基于根哈希值,遍历二叉树结构节点的哈希值,获取文件压缩包中的共享文件;通过采用将多个文件压缩成文件压缩包,部分克服了因为文件数量大造成的网络资源负担过高的技术问题,通过将各个文件压缩包并发上链,提高了文件上链和共享的效率;利用二叉树结构存储并分享根哈希值,通过根哈希值以及各个节点哈希值获取共享文件,提高文件的安全性。
-
公开(公告)号:CN116012006A
公开(公告)日:2023-04-25
申请号:CN202111229542.2
申请日:2021-10-21
申请人: 中国人民银行数字货币研究所
摘要: 本发明公开了一种基于数字货币的支付方法、平台及支付系统,涉及计算机技术领域。该方法的一具体实施方式包括:接收针对处于冻结状态的第一数字货币的目标支付请求,所述冻结状态的第一数字货币是基于预支付请求预配置的预支付缴存智能合约生成的;根据所述目标支付请求所指示的目标支付金额、所述第一数字货币、预配置的预支付核销智能合约和所述第一数字货币对应的第一账户的数字货币余额,生成第二数字货币;其中,所述第二数字货币处于可用状态,且所述第二数字货币的面额为所述目标支付金额与所述数字货币余额之和;将所述第二数字货币发送给所述第一账户。该实施方式提高了交易安全性,有利于保障用户权益。
-
公开(公告)号:CN115860953A
公开(公告)日:2023-03-28
申请号:CN202211716769.4
申请日:2022-12-29
申请人: 中国人民银行数字货币研究所
摘要: 本公开关于一种信息获取方法、装置、设备及存储介质,涉及区块链技术领域,可以解决通用技术中跨交易系统进行交易相关信息获取的效率较低的问题。应用于区块链网络,该信息获取方法,包括:接收第一交易系统的目标设备发送的信息获取请求;信息获取请求用于请求获取第二交易系统的交易信息;信息获取请求包括:第二交易系统的标识信息;第一交易系统与第二交易系统为区块链网络中两个不同的交易系统;根据第二交易系统的标识信息,调用预先创建的智能合约,获取第二交易系统的交易信息;向目标设备发送第二交易系统的交易信息。
-
公开(公告)号:CN115564413A
公开(公告)日:2023-01-03
申请号:CN202110668332.7
申请日:2021-06-16
申请人: 中国人民银行数字货币研究所
摘要: 本发明公开了一种基于数字货币的支付方法、平台、终端及支付系统,涉及计算机技术领域。该方法的一具体实施方式包括:接收针对处于冻结状态的第一数字货币的目标支付请求,所述冻结状态的第一数字货币是基于预支付请求以及预配置的预支付缴存智能合约生成的;根据所述目标支付请求所指示的目标支付金额、所述第一数字货币以及预配置的预支付核销智能合约,生成与所述目标支付金额对应的第二数字货币;将所述第二数字货币发送给所述第一数字货币对应的第一账户。该实施方式提高了交易安全性,有利于保障用户权益。
-
公开(公告)号:CN113592645A
公开(公告)日:2021-11-02
申请号:CN202110752705.9
申请日:2021-07-02
申请人: 中国人民银行数字货币研究所
摘要: 本发明公开了一种数据验证的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:对待验证数据进行第一验证,待验证数据包括第一合约参数、智能合约标识和第一执行结果;在第一验证通过后,对第一合约参数进行处理得到第二合约参数,并根据第二合约参数执行智能合约,以得到第二执行结果;将第二合约参数、智能合约标识和第二执行结果发送给共识验证节点以进行共识验证。该实施方式能够通过多节点联合验证的机制确保合约执行结果的准确,避免由于执行合约与验证合约的运营机构为同一家而导致的智能合约的验证可信度低的情况发生,从而提高了合约执行和验证的可信度。
-
公开(公告)号:CN113221148A
公开(公告)日:2021-08-06
申请号:CN202110585056.8
申请日:2021-05-27
申请人: 中国人民银行数字货币研究所
摘要: 本发明公开了一种信息验证方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:构建零知识证明电路的约束集,约束集包括范围属性验证条件;接收可验证表述,并将可验证表述作为零知识证明电路的秘密输入,通过零知识证明电路生成个人信息证明,可验证表述是根据待验证的个人信息生成的;在收到个人信息凭证的验证系统发送的分布式数字身份信息和界限值之后,以分布式数字身份信息和界限值作为零知识证明电路的公共输入,通过零知识证明电路验证个人信息证明是否满足约束集。该实施方式能够在保持分布式数字身份体系的同时,对用户信息验证时的敏感信息进行保护,避免直接出示用户真实信息的明文,且验证效率高。
-
-
-
-
-
-
-
-
-