身份鉴权方法、装置、设备、可读存储介质和程序产品

    公开(公告)号:CN118981767A

    公开(公告)日:2024-11-19

    申请号:CN202411134677.4

    申请日:2024-08-19

    发明人: 安井河

    IPC分类号: G06F21/46 G06F21/64

    摘要: 本申请涉及一种身份鉴权方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。所述方法包括:响应于在第一支付工具上根据身份信息触发的数字证书申请操作,向第一智能合约平台发送数字证书请求;接收第一智能合约平台返回的与身份信息对应的通用数字证书,将通用数字证书存储在本地;响应于在第二支付工具上根据身份信息触发的数字证书登记操作,将本地存储的通用数字证书登记至第二智能合约平台;获取第二支付工具生成的交互请求,利用通用数字证书中证书公钥对应的证书私钥对交互请求进行签名后,将签名后的交互请求发送至第二智能合约平台,以根据通用数字证书对交互请求进行身份鉴权,能够降低系统的维护成本,提升用户的操作体验。

    一种基于UTXO的区块链系统跨分片交易方法和装置

    公开(公告)号:CN118941385A

    公开(公告)日:2024-11-12

    申请号:CN202410920186.6

    申请日:2024-07-10

    IPC分类号: G06Q40/04 H04L9/00

    摘要: 本公开实施例公开了一种基于UTXO的区块链系统跨分片交易方法和装置,涉及区块链技术领域。该方法包括:区块链系统的第一分片的第一节点接收交易请求,并执行交易转换,将交易请求转换为多笔子交易,即输入片内交易、片间交易和输出片内交易;第一节点进一步发起提案,对全部或部分输入片内交易在第一分片进行片内共识,并发送片间交易和输出片内交易,以使片间交易在各分片的主节点间进行片间共识,输出片内交易在交易输出所在的分片进行片内共识。本公开的实施例通过交易转换,将一笔跨分片交易转换为多笔交易,同时,由于在各分片分别设置了公共地址,实现在不同的分片同步进行共识,从而提升了共识效率。

    交易隐私保护方法、装置、存储介质及计算机设备

    公开(公告)号:CN118780790A

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

    申请号:CN202310376588.X

    申请日:2023-04-10

    IPC分类号: G06Q20/38 G06Q20/40 G06Q40/04

    摘要: 本发明公开了一种交易隐私保护方法、装置、存储介质及计算机设备。其中,该方法包括:广播第一密钥对中的第一公钥;根据预设的派生规则和第一公钥生成第二公钥;发送第一公钥与第二公钥之间的第一派生证明以及第二公钥至交易发起方,其中,第一派生证明用于证明第二公钥基于第一公钥和派生规则生成;基于第一公钥和第二公钥与交易发起方完成目标交易,其中,目标交易对应的账户地址根据第一公钥和第二公钥确定。本发明解决了区块链中多次与同一地址进行交易容易导致隐私泄露的技术问题。

    数字货币硬钱包应用程序的生成方法、运行方法和装置

    公开(公告)号:CN118673475A

    公开(公告)日:2024-09-20

    申请号:CN202310269817.8

    申请日:2023-03-15

    IPC分类号: G06F21/14

    摘要: 本发明公开了数字货币硬钱包应用程序的生成方法、运行方法和装置,涉及数字货币技术领域。该方法的一具体实施方式包括:获取数字货币硬钱包应用程序源代码;基于自定义的映射表,对所述数字货币硬钱包应用程序源代码中的指令集进行正向替换,从而生成数字货币硬钱包应用程序中间文件;其中,所述映射表包括替换前的指令集和替换后的指令集;采用密钥对所述映射表进行加密,生成映射表密文;将所述数字货币硬钱包应用程序中间文件和所述映射表密文打包成数字货币硬钱包应用程序文件。该实施方式能够解决应用程序容易被反编译的技术问题。

    一种区块链的账本更新方法、装置、电子设备和可读介质

    公开(公告)号:CN118485518A

    公开(公告)日:2024-08-13

    申请号:CN202410683151.5

    申请日:2024-05-29

    摘要: 本公开实施例公开了一种区块链的账本更新方法、装置、电子设备和可读介质,涉及区块链技术领域。该方法包括:接收方接收并验证发送方发出的交易请求,响应于验证通过的验证结果生成并向发送方发送交易确认信息;接收方进一步向分布式账本发送更新账本请求,以使账本完成账本更新并返回账本状态。本公开的实施例在接收方接收并验证通过发送方的交易请求后,由接收方与分布式账本交互以完成账本更新,可以在分布式账本离线的情况下进行交易,并且简化了第三方服务接入的认证过程,提升了扩展性。

    一种数字货币账户控制方法及装置

    公开(公告)号:CN113191869B

    公开(公告)日:2024-08-02

    申请号:CN202010936605.7

    申请日:2020-09-08

    IPC分类号: G06Q40/02 G06Q20/40 G06Q20/10

    摘要: 公开了一种数字货币账户控制方法及装置。在运营机构的钱包服务端上部署每个监管方与运营机构约定的账户限制规则。某个监管方如果发现目标账户涉嫌在经济活动中违法或违规,则可以通过向钱包服务端发送账户限制指令的方式,调用运营机构预先同意的账户限制规则,并指定目标账户,使得钱包服务端可以立即依据调用的账户限制规则来对目标账户进行限制操作。

    区块链地址分类的方法和装置

    公开(公告)号:CN113535847B

    公开(公告)日:2024-07-02

    申请号:CN202110692274.1

    申请日:2021-06-22

    摘要: 本发明公开了区块链地址分类的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取区块链的账本交易数据,根据所述账本交易数据构建异质图网络;根据所述异质图网络确定待分类地址的表征向量;将所述待分类地址的表征向量输入预训练的分类模型,确定所述待分类地址的分类结果。该实施方式通过将区块链的账本交易数据构建成异质图网络,不仅能够将海量交易数据的隐式业务规则特点充分表达,挖掘地址之间的复杂内在交易关联,还能够节省内存消耗、提高计算效率。

    一种基于数字货币的双账本处理方法及装置

    公开(公告)号:CN118154185A

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

    申请号:CN202410365113.5

    申请日:2024-03-28

    摘要: 本申请实施例公开了一种基于数字货币的双账本处理方法及装置。在该方法中,构建交易组;遍历所述交易组,若所述交易组存在环路,则调用库房币,并生成币串消息;通过币串消息和库房币对第一钱包和第二钱包进行补充,得到补充后的第一钱包和补充后的第二钱包;基于补充后的第一钱包和补充后的第二钱包分别处理对应的死亡交易消息;当交易组的死亡交易消息处理完成后,分别将第一钱包和第二钱包补充的库房币返还,以使币串和账本保持一致。由此可见,利用本申请实施例提供的方案,结合数字货币双账本记账的特点,以钱包交易为切入点,通过库房币处理异步乱序产生的死亡交易消息,将钱包币串与账本恢复一致,从而保证双账本记账的一致性。

    区块链中智能合约的注册、执行方法和装置

    公开(公告)号:CN112837155B

    公开(公告)日:2024-05-31

    申请号:CN202110185551.X

    申请日:2021-02-10

    发明人: 冯开开

    摘要: 本发明公开了区块链中智能合约的注册、执行方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:确定区块链上部署的第一智能合约,其中,第一智能合约包括事件触发函数;通过预设的底层接口,将第一智能合约的标识信息和事件触发函数所对应的事件注册到区块链的底层;为事件生成对应的监听接口,并通过监听接口获取与事件相关的事件信息,以根据与事件相关的事件信息,执行第一智能合约。该实施方式能够通过注册对智能合约包括的事件触发函数对应的事件进行监控,实现了通过特定事件触发智能合约执行。