一种数字藏品检测方法、发行方法及装置

    公开(公告)号:CN117689909A

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

    申请号:CN202311803638.4

    申请日:2023-12-25

    Abstract: 本申请的实施例揭示了一种数字藏品检测方法、发行方法及装置,所述方法包括:根据至少两个目标特征向量提取模型,分别对待发行数字藏品和至少两个目标对比图进行特征向量提取,得到至少两个目标特征向量和多个对比特征向量;将所述至少两个目标特征向量与所述多个对比特征向量分别进行相似度计算,得到包括多个相似值的目标相似度矩阵;将所述待发行数字藏品的上链信息与所有已发行的数字藏品进行防抄袭检测,获取所述待发行数字藏品的检测结果;本申请在不公开数字藏品的内容图片的前提下,不仅能提高防抄袭检测的准确度,还能降低区块链上存储空间的消耗。

    一种区块同步的方法及装置

    公开(公告)号:CN111159289B

    公开(公告)日:2024-03-01

    申请号:CN201911304348.9

    申请日:2019-12-17

    Abstract: 本发明涉及金融科技(Fintech)领域,并公开了一种区块同步的方法及装置,其中,方法包括:第一节点将第一区块提交后,将第一区块的块高发送至第二节点;第二节点是第一节点根据区块链网络的关系树确定的子节点;关系树用于指示区块链网络中相邻节点之间区块同步的父子关系,父节点将区块同步至子节点;第二节点若确定第一区块的块高高于第二节点的最高区块的块高,则生成并发送第一同步请求,第一节点在接收到第一同步请求之后,将第一同步请求中块高对应的区块发送至第二节点。该技术方案用以解决共识节点的实际出带宽不能满足同时向多个观察节点发送区块的需求,以及区块链网络扩展受限的问题。

    一种基于区块链系统的交易处理方法及装置

    公开(公告)号:CN110070445B

    公开(公告)日:2024-03-01

    申请号:CN201910350093.3

    申请日:2019-04-28

    Inventor: 张开翔 范瑞彬

    Abstract: 本发明实施例公开了一种基于区块链系统的交易处理方法及装置,其中方法包括:区块链系统中的第一节点接收客户端设备发送的交易请求,并根据交易请求包括的第一交易的标识,确定第一交易的冲突结果,进而根据第一交易的冲突结果和交易请求包括的冲突处理指令,对第一交易进行处理。本发明实施例中,通过基于交易的标识对第一交易进行冲突检测,可以无需对比完整的交易数据,从而可以提高区块链系统中交易处理的效率;且,交易标识和冲突处理指令可以由客户端设备进行设置,因此可以基于不同的业务场景和客户端设备的要求设置不同的冲突处理指令,也就是说,本发明实施例中的交易处理方法更加符合实际情况。

    一种区块链中数据处理方法及装置

    公开(公告)号:CN110163609B

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

    申请号:CN201910452003.1

    申请日:2019-05-28

    Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种区块链(Block chain)中数据处理方法及装置。本发明实施例适用于具有多个子模块的节点;不同子模块对应于交易数据的不同处理阶段;包括:接收区块链系统中广播的多个交易数据;将多个交易数据在所述多个子模块中并行处理;对于存在依赖关系的第n子模块与第n+1子模块间的并行处理为:第n子模块从第n‑1子模块的缓存队列的队首获取第一交易数据并处理,将处理后的第一交易数据添加至第n子模块的缓存队列的队尾;第n+1子模块从第n子模块的缓存队列的队首获取第二交易数据并处理,将处理后的第二交易数据添加至第n+1子模块的缓存队列的队尾。

    一种可重入攻击向量的生成方法、装置和存储介质

    公开(公告)号:CN117574389A

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

    申请号:CN202311660919.9

    申请日:2023-12-05

    Abstract: 本申请提供一种可重入攻击向量的生成方法、装置和存储介质。该方法主要分为可疑代码定位和构造交易序列两个部分,首先通过二次扫描汇编码确定攻击合约首次调用受害合约并触发外部调用的第一攻击区域和攻击者合约重入受害合约并发起攻击的第二攻击区域,其次,通过计算合约状态相似度和执行路径相似度筛选的满足需求的攻击向量,逐步让智能合约执行既定的可疑代码区域并触发可重入攻击交易,采用本申请实施例能够生成准确度高、全面性均高的可重入攻击向量,从而提高查找智能合约中的安全漏洞的准确度和全面性。

    区块链智能合约执行方法、装置、设备及计算机存储介质

    公开(公告)号:CN112308716B

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

    申请号:CN202011171991.1

    申请日:2020-10-28

    Abstract: 本申请实施例提供了一种区块链智能合约执行方法、装置、电子设备及计算机存储介质;该方法包括:在区块链节点中部署智能合约数据和库数据,其中,智能合约数据包括N个智能合约的字节码和智能合约导入表,库数据包括M个库的字节码、库导入表和和导出表,N和M均为大于0的整数;确定待执行智能合约的字节码;根据所述智能合约数据和库数据,提取所述待执行智能合约调用的库的字节码;将所述待执行智能合约调用的库的字节码添加至所述待执行智能合约的字节码中,得到组合字节码;执行所述组合字节码,得到执行结果。

    一种图像查找方法、区块链、云服务器及图像查找装置

    公开(公告)号:CN113094747B

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

    申请号:CN202110409104.8

    申请日:2021-04-16

    Abstract: 本发明涉及金融科技(Fintech)领域,公开一种图像查找方法、区块链、云服务器及图像查找装置,区块链接收查询方发送的图像查询请求,图像查询请求包括加密查询向量;区块链从链上存储的加密索引中,查找与加密查询向量匹配的目标加密索引向量;每个加密索引包括加密索引向量和哈希值;区块链发送索引信息至云服务器并接收云服务器发送的目标密文图像;区块链校验目标密文图像对应的第一哈希值与目标加密索引向量对应的第二哈希值是否一致,并将校验结果上链。凭借区块链去中心化的优势可对链上存储的全部加密索引进行查找,可克服背景技术中云服务器对密文图像检索不完备的弊端;基于区块链对目标密文图像的校验,可克服云服务器篡改密文图像的问题。

    一种联盟链中智能合约文件确定方法及装置

    公开(公告)号:CN113689293B

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

    申请号:CN202110908798.X

    申请日:2021-08-09

    Abstract: 本发明实施例提供一种联盟链中智能合约文件确定方法及装置,该方法包括:参与方接收交易查询请求;所述交易查询请求用于确定待查询交易结果对应的智能合约文件;所述参与方从链上确定用于运行得到所述待查询交易结果的第一合约代码;所述参与方将所述第一合约代码分别与本地中的各第二合约代码进行匹配;所述各第二合约代码是任一智能合约文件经过至少一个版本的编译器编译后得到的;所述参与方将于所述第一合约代码匹配的第二合约代码对应的智能合约文件,确定为所述待查询交易结果对应的智能合约文件。该方法使得参与方能够准确快速确定链上合约字节码对应的智能合约文件,对数据进行准确解析。

    一种智能合约自动部署方法、装置、介质和设备

    公开(公告)号:CN117454441A

    公开(公告)日:2024-01-26

    申请号:CN202311209000.8

    申请日:2023-09-18

    Abstract: 本申请涉及区块链技术领域,尤其涉及一种智能合约自动部署方法、装置、介质和设备。其中方法包括:确定第一智能合约中的多个调用函数,任一调用函数包括地址变量和签名变量;针对多个调用函数中的任一第一调用函数,确定出与第一调用函数匹配的第二智能合约,并构建第一智能合约与第二智能合约之间的调用关系;根据多个智能合约之间的调用关系,确定智能合约调用有向图;按照智能合约调用有向图,依序将多个智能合约部署在区块链上。通过上述方式,可以分析出与第一智能合约匹配的第二智能合约,进而可以确定智能合约调用有向图,按照这个智能合约调用有向图即可以自动的将多个智能合约部署在区块链上,提高了智能合约部署的效率。

Patent Agency Ranking