一种区块链交易数据并行解码的方法及装置

    公开(公告)号:CN111738858B

    公开(公告)日:2025-04-25

    申请号:CN202010601244.0

    申请日:2020-06-28

    Abstract: 本发明公开了一种区块链交易数据并行解码的方法及装置,该方法包括获取区块链的智能合约得到的交易数据,提取交易数据中的函数ID,确定出函数ID对应的参数偏移量表,使用参数偏移量表和智能合约的ABI对所述交易数据进行解析,为函数ID对应的函数中的每个参数创建解码任务,并行执行每个参数的解码任务,得到交易数据的解码结果。通过使用函数ID对于的参数偏移量表以及ABI为交易数据中每个参数创建解码任务后,并行执行所有的解码任务,可以提高解码的效率,解决现有技术中存在的依据参数顺序解码交易数据效率低下的问题。

    一种秘密共享方法及装置

    公开(公告)号:CN113505392B

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

    申请号:CN202110853166.8

    申请日:2021-07-27

    Abstract: 本发明实施例提供了一种秘密共享方法及装置,该方法包括第一分片存储节点在检测到第k周期的秘密分片更新指示时,构造无常数项的第一秘密多项式,基于第一秘密多项式,生成m个第一混淆分片,并分发至少一个第一混淆分片至第二分片存储节点,根据接收的至少一个第二混淆分片以及第一分片存储节点在第k‑1周期的秘密分片,生成符合门限秘密共享机制的第k周期的秘密分片。其中,门限秘密共享机制为根据至少t个第k周期的秘密分片可确定出原始秘密。如此,该方案可以及时有效地完成针对各分片存储节点的秘密分片的周期性更新流程,以此确保秘密攻击者在秘密的生命周期内无法获取足够多的秘密分片,从而可以有效地提高秘密数据的安全性。

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

    公开(公告)号:CN117689909A

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

    申请号:CN202311803638.4

    申请日:2023-12-25

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

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

    公开(公告)号:CN113689293B

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

    申请号:CN202110908798.X

    申请日:2021-08-09

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

    一种基于区块链的数据检验方法及装置

    公开(公告)号:CN110278211B

    公开(公告)日:2023-04-07

    申请号:CN201910548845.7

    申请日:2019-06-24

    Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种基于区块链(Block chain)的数据检验方法及装置,用以防止区块链中导入至存储系统中的数据被篡改,增加存储系统中的信息安全性。本发明实施例包括:接收到针对第二数据字段的处理请求后,从存储系统中获取所述第二数据字段;所述第二数据字段为根据区块链中的第一信息数据确定并存储于所述存储系统中的数据;利用预先存储的第一树对所述第二数据字段进行检验;所述第一树为根据第一数据字段的哈希值建立的,所述第一数据字段为根据所述第一信息数据确定的数据;当所述第二数据字段的哈希值与所述第一树中对应节点的节点值一致时,确定所述第二数据字段未被篡改。

    数据审计方法及装置
    6.
    发明授权

    公开(公告)号:CN113411191B

    公开(公告)日:2021-11-23

    申请号:CN202110957645.4

    申请日:2021-08-20

    Abstract: 本申请提供一种数据审计方法及装置,应用于被裁剪的区块链数据。审计服务器生成包括审计任务参数、预设审计算法及审计范围的审计任务,预设审计算法满足预设抗并行运算规则,审计服务器向存储服务器下发审计任务,使得存储服务器根据审计任务生成待审计数据并上报给审计服务器。审计服务器确定存储服务器的运算时间符合预设条件时,根据审计任务验证第一中间结果及待上报校验数据。当验证通过,确定审计范围内的被裁剪的区块链数据未被篡改。无需引入第三方审计服务,通过审计服务器与存储服务器之间信息交互为被裁剪的区块链数据提供一种抗并行且可脱机自证的数据审计方法,保障被裁剪的区块链数据的安全性及可信性。

    区块验证方法
    7.
    发明公开

    公开(公告)号:CN113556238A

    公开(公告)日:2021-10-26

    申请号:CN202111104734.0

    申请日:2021-09-22

    Abstract: 本申请提供一种区块验证方法,该区块验证方法应用于区块链网络中的轻节点。首先,轻节点接收目标全节点发送的待验证区块并确定待验证区块是否满足预设共识机制的首要条件,若满足,轻节点判断待验证区块包括的所有待验证交易信息是否都符合目标条件,目标条件根据交易状态值获得,而交易状态值用于表征轻节点已接收到的交易信息。若轻节点确定所有待验证交易信息都符合目标条件,则确定待验证区块通过验证,从而轻节点基于交易状态值实现对待验证区块的区块验证,无需存储全量的交易信息,为区块链节点运行于轻量化终端设备提供了可能。

    一种基于区块链的分布式文件存储方法及装置

    公开(公告)号:CN113094350A

    公开(公告)日:2021-07-09

    申请号:CN202110467538.3

    申请日:2021-04-28

    Abstract: 本发明实施例提供了一种基于区块链的分布式文件存储方法及装置,该方法包括第一节点将待存储文件拆分为多个文件块,基于各节点的存储优先级确定出用于存储文件块的各第二节点,根据各文件块标识和对应的各第二节点的节点标识,生成文件索引,基于文件索引的标识与各节点的逻辑距离,确定出用于存储文件索引的各第三节点,将各文件块存储至对应的各第二节点并将文件索引存储至对应的各第三节点。通过采用存储优先级的方式将各文件块进行分布式存储,可以充分提高区块链网络的存储资源利用率,提升数据传输的效率、稳定性,并采用逻辑距离的方式将文件索引进行分布式存储,可以消除现有技术中采用中心化方式存储文件索引的节点作恶的可能性。

    一种区块链中的共识节点容错方法、装置及系统

    公开(公告)号:CN112380064A

    公开(公告)日:2021-02-19

    申请号:CN202011293196.X

    申请日:2020-11-18

    Abstract: 本发明公开了一种区块链中的共识节点容错方法、装置及系统,其中方法为:第一备选节点检测区块链中的多个共识节点中是否存在故障的共识节点;所述第一备选节点为所述区块链外的多个备选节点中任一备选节点;所述多个备选节点包括所述第一备选节点和各第二备选节点;所述多个备选节点用于备份所述多个共识节点中故障的共识节点;若所述第一备选节点在所述多个备选节点中最先确定第一共识节点故障,则将所述第一备选节点作为所述第一共识节点;所述多个共识节点包括所述第一共识节点和各第二共识节点。上述方法应用于金融科技(Fintech)时,提供了一种节点利用率高且灵活的共识节点容错方案。

    区块链中交易的处理方法、装置、电子设备及存储介质

    公开(公告)号:CN112037061A

    公开(公告)日:2020-12-04

    申请号:CN202010896174.6

    申请日:2020-08-31

    Abstract: 本申请提供一种区块链中交易的处理方法、装置、电子设备及存储介质,该方法包括:在区块的交易列表中,确定每笔交易的合约地址;根据合约地址,确定每笔交易所依赖的调用关系;根据每笔交易所依赖的调用关系,对交易列表中至少两个交易进行并行处理。本申请实施例中,由于通过根据交易的合约地址,可以确定每笔交易所依赖的调用关系,进而利用每笔交易所依赖的调用关系对交易进行并行处理,相比于现有技术中依次对交易列表中的交易进行处理或在代码中手动标识并行处理时的临界代码块,提高了交易处理效率,有效节约了区块共识的时间。

Patent Agency Ranking