-
公开(公告)号:CN114048495A
公开(公告)日:2022-02-15
申请号:CN202111324192.8
申请日:2021-11-10
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块共识方法及装置,包括:节点在对第i区块进行共识时,获取第i区块对应的第i随机数密文信息;第i随机数密文信息是在共识第i区块之前,基于对各节点的第i随机数密文进行共识得到的;基于各节点广播的第i解密公钥,对第i随机数密文信息中的各第i随机数密文进行解密,得到各第i随机数明文;其中,各第i解密公钥是在第i‑1区块上链后各节点广播的;基于各第i随机数明文,确定对第i区块进行共识的共识节点,从而基于共识节点实现对第i区块的共识。从而可以减少确定共识节点的时间,提高确定共识节点的效率,因此提升了区块链系统的出块效率。
-
公开(公告)号:CN113849385A
公开(公告)日:2021-12-28
申请号:CN202111059134.7
申请日:2021-09-10
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种日志文件的生成与解析方法及装置,包括:根据第i‑1密钥对日志文件中的第i密文进行解析,得到第i修正区块;第i密文是生成方对第i修正区块进行编码加密后得到的;第i修正区块是生成方基于第i区块的第一证明值对第i区块的区块头中父区块哈希值进行更新后的区块;第i‑1密钥至少是根据第i‑1区块的第一证明值得到;第i‑1区块的第一证明值是解析方对第i‑1密文进行解析后得到的;根据第i‑1区块确定第i区块的父区块哈希值,并替换第i修正区块中的父区块哈希值,得到第i区块。通过保证第i‑1区块的第一证明值准确性,进而保证第i‑1区块的准确性,从而保证存储至数据库中数据的准确性。
-
公开(公告)号:CN113411191A
公开(公告)日:2021-09-17
申请号:CN202110957645.4
申请日:2021-08-20
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请提供一种数据审计方法及装置,应用于被裁剪的区块链数据。审计服务器生成包括审计任务参数、预设审计算法及审计范围的审计任务,预设审计算法满足预设抗并行运算规则,审计服务器向存储服务器下发审计任务,使得存储服务器根据审计任务生成待审计数据并上报给审计服务器。审计服务器确定存储服务器的运算时间符合预设条件时,根据审计任务验证第一中间结果及待上报校验数据。当验证通过,确定审计范围内的被裁剪的区块链数据未被篡改。无需引入第三方审计服务,通过审计服务器与存储服务器之间信息交互为被裁剪的区块链数据提供一种抗并行且可脱机自证的数据审计方法,保障被裁剪的区块链数据的安全性及可信性。
-
公开(公告)号:CN112039891A
公开(公告)日:2020-12-04
申请号:CN202010898335.5
申请日:2020-08-31
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链共享异常数据的方法及装置,包括:第一机构获取用户的标识信息,并对标识信息进行打码处理,得到标识信息的打码数据。然后第一机构使用第二机构的公钥对标识信息进行盲化,确定出标识信息对应的盲化数据,并将标识信息的打码数据和盲化数据发送至第二机构,以使第二机构根据标识信息的打码数据和盲化数据确定出验证数据和哈希列表。第一机构接收第二机构发送的验证数据和哈希列表之后,根据验证数据确定出第一哈希数据,并根据第一哈希数据在哈希列表中确定出用户的异常数据。通过打码数据减少了接收异常数据的总量,并增加了用户的隐私安全性,防止了异常数据在传输过程中泄露,提升了异常数据通信性能与效率。
-
公开(公告)号:CN111738858A
公开(公告)日:2020-10-02
申请号:CN202010601244.0
申请日:2020-06-28
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链交易数据并行解码的方法及装置,该方法包括获取区块链的智能合约得到的交易数据,提取交易数据中的函数ID,确定出函数ID对应的参数偏移量表,使用参数偏移量表和智能合约的ABI对所述交易数据进行解析,为函数ID对应的函数中的每个参数创建解码任务,并行执行每个参数的解码任务,得到交易数据的解码结果。通过使用函数ID对于的参数偏移量表以及ABI为交易数据中每个参数创建解码任务后,并行执行所有的解码任务,可以提高解码的效率,解决现有技术中存在的依据参数顺序解码交易数据效率低下的问题。
-
公开(公告)号:CN111738858B
公开(公告)日:2025-04-25
申请号:CN202010601244.0
申请日:2020-06-28
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链交易数据并行解码的方法及装置,该方法包括获取区块链的智能合约得到的交易数据,提取交易数据中的函数ID,确定出函数ID对应的参数偏移量表,使用参数偏移量表和智能合约的ABI对所述交易数据进行解析,为函数ID对应的函数中的每个参数创建解码任务,并行执行每个参数的解码任务,得到交易数据的解码结果。通过使用函数ID对于的参数偏移量表以及ABI为交易数据中每个参数创建解码任务后,并行执行所有的解码任务,可以提高解码的效率,解决现有技术中存在的依据参数顺序解码交易数据效率低下的问题。
-
公开(公告)号:CN113505392B
公开(公告)日:2024-06-21
申请号:CN202110853166.8
申请日:2021-07-27
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例提供了一种秘密共享方法及装置,该方法包括第一分片存储节点在检测到第k周期的秘密分片更新指示时,构造无常数项的第一秘密多项式,基于第一秘密多项式,生成m个第一混淆分片,并分发至少一个第一混淆分片至第二分片存储节点,根据接收的至少一个第二混淆分片以及第一分片存储节点在第k‑1周期的秘密分片,生成符合门限秘密共享机制的第k周期的秘密分片。其中,门限秘密共享机制为根据至少t个第k周期的秘密分片可确定出原始秘密。如此,该方案可以及时有效地完成针对各分片存储节点的秘密分片的周期性更新流程,以此确保秘密攻击者在秘密的生命周期内无法获取足够多的秘密分片,从而可以有效地提高秘密数据的安全性。
-
公开(公告)号:CN117689909A
公开(公告)日:2024-03-12
申请号:CN202311803638.4
申请日:2023-12-25
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请的实施例揭示了一种数字藏品检测方法、发行方法及装置,所述方法包括:根据至少两个目标特征向量提取模型,分别对待发行数字藏品和至少两个目标对比图进行特征向量提取,得到至少两个目标特征向量和多个对比特征向量;将所述至少两个目标特征向量与所述多个对比特征向量分别进行相似度计算,得到包括多个相似值的目标相似度矩阵;将所述待发行数字藏品的上链信息与所有已发行的数字藏品进行防抄袭检测,获取所述待发行数字藏品的检测结果;本申请在不公开数字藏品的内容图片的前提下,不仅能提高防抄袭检测的准确度,还能降低区块链上存储空间的消耗。
-
公开(公告)号:CN113689293B
公开(公告)日:2024-02-06
申请号:CN202110908798.X
申请日:2021-08-09
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例提供一种联盟链中智能合约文件确定方法及装置,该方法包括:参与方接收交易查询请求;所述交易查询请求用于确定待查询交易结果对应的智能合约文件;所述参与方从链上确定用于运行得到所述待查询交易结果的第一合约代码;所述参与方将所述第一合约代码分别与本地中的各第二合约代码进行匹配;所述各第二合约代码是任一智能合约文件经过至少一个版本的编译器编译后得到的;所述参与方将于所述第一合约代码匹配的第二合约代码对应的智能合约文件,确定为所述待查询交易结果对应的智能合约文件。该方法使得参与方能够准确快速确定链上合约字节码对应的智能合约文件,对数据进行准确解析。
-
公开(公告)号:CN113411191B
公开(公告)日:2021-11-23
申请号:CN202110957645.4
申请日:2021-08-20
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请提供一种数据审计方法及装置,应用于被裁剪的区块链数据。审计服务器生成包括审计任务参数、预设审计算法及审计范围的审计任务,预设审计算法满足预设抗并行运算规则,审计服务器向存储服务器下发审计任务,使得存储服务器根据审计任务生成待审计数据并上报给审计服务器。审计服务器确定存储服务器的运算时间符合预设条件时,根据审计任务验证第一中间结果及待上报校验数据。当验证通过,确定审计范围内的被裁剪的区块链数据未被篡改。无需引入第三方审计服务,通过审计服务器与存储服务器之间信息交互为被裁剪的区块链数据提供一种抗并行且可脱机自证的数据审计方法,保障被裁剪的区块链数据的安全性及可信性。
-
-
-
-
-
-
-
-
-