-
公开(公告)号:CN110188572A
公开(公告)日:2019-08-30
申请号:CN201910427763.7
申请日:2019-05-22
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其是涉及一种应用于区块链的可消耗凭证的验证方法和装置,所述方法包括:核销方获取用户提供的用以核销的凭证;所述凭证中记录有已生效的各次核销记录;所述核销方从区块链上获取所述凭证的核销登记,所述核销登记中记录有第一哈希Hash值;所述第一Hash值是所述凭证在上一次核销后根据所有已生效的核销记录生成的;所述核销方根据所述凭证中的已生效的各次核销记录生成第二Hash值;所述核销方在确认所述第一Hash值和所述第二Hash值一致时,确定所述凭证可用于核销。
-
公开(公告)号:CN110175844A
公开(公告)日:2019-08-27
申请号:CN201910373705.0
申请日:2019-05-07
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种区块链(Block chain)中智能合约的发布方法及装置,用以提高智能合约的发布效率和准确率。本发明实施例包括:获取待发布的智能合约;遍历所述待发布的智能合约,确定所述待发布的智能合约之间的依赖关系;依据所述依赖关系,建立N个依赖树,所述依赖树的一个节点对应一个智能合约;N≥1;针对任一依赖树,从所述依赖树的叶子节点开始,直至所述依赖树的根节点,依次发布各节点所对应的智能合约。
-
公开(公告)号:CN119788685A
公开(公告)日:2025-04-08
申请号:CN202411871571.2
申请日:2024-12-18
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L67/1087 , H04L67/12
Abstract: 本申请的实施例揭示了一种分片区块链的节点激励方法、装置及电子设备,方法包括:若智能合约存放在当前分片中,当前分片中的打包节点执行所述交易消息调用中的智能合约,得到对应的指令序列;当前分片中的计价节点根据指令序列中的指令类型计算gas开销;若不存在当前分片中,将所述交易消息调用发送至当前分片中的broker节点,使当前分片的broker节点将智能合约广播到其他分片的broker节点;其他分片的broker节点根据所述智能合约的进行报价,使当前分片的broker节点从至少一个报价中选择相对应的分片执行所述智能合约;本申请根据交易类型和指令类型动态调整gas开销的计算方式,在满足分片区块链的节点激励需求的同时,还提高了合约执行的公平性和可靠性。
-
公开(公告)号:CN119690667A
公开(公告)日:2025-03-25
申请号:CN202411767356.8
申请日:2024-12-04
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请提供了一种针对VDF问题的算力动态估计方法及相关装置,所述方法包括:通过发起对象创建多个VDF问题,再通过计算对象和测量对象分别确定第一VDF问题对应的第一计算时长和第一测量时长;获取初始时长差统计表,计算第一计算时长和第一测量时长之间的第一时长差,并根据第一时长差对初始时长差统计表进行更新,得到第一时长差统计表;根据第一时长差统计表确定算力生效组;根据算力生效组确定第一控制量,并根据第一控制量对算力生效组对应的算力预估值进行调整,得到目标算力预估值。可以根据时长差实时调整算力预估值,以适应不同计算对象的算力分布,并对VDF问题的算力进行快速且有效地估计。
-
公开(公告)号:CN119599786A
公开(公告)日:2025-03-11
申请号:CN202411737203.9
申请日:2024-11-29
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请公开了一种闪电贷攻击识别方法及存储介质,该方法包括:通过预设以太坊全节点对目标区块链监听,得到第一事件日志;根据第一事件日志构建第一事件代币流量图;根据第一事件代币流量图确定第一事件日志中是否存在闪电贷交易;在第一事件日志中存在闪电贷交易时,确定目标AMM节点及其对应的目标智能合约字节码和历史交易数据;分别确定目标智能合约字节码和历史交易数据对应的第一价格模型和第二价格模型,根据二者确定综合价格模型;基于综合价格模型预估目标闪电贷攻击概率;在目标闪电贷攻击概率大于预设攻击概率阈值时,判断闪电贷交易为闪电贷攻击。采用本申请实施例,提高了闪电贷攻击识别的准确率。
-
公开(公告)号:CN119483961A
公开(公告)日:2025-02-18
申请号:CN202411657022.5
申请日:2024-11-19
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请提供一种数据共享方法、装置、计算设备及存储介质,包括:数据属主确定初次加密密文、第一重加密密钥和第二重加密密钥;数据属主选择计算代理和至少两个辅助代理,并将初次加密密文和第二重加密密钥发送给计算代理,将第一重加密密钥切片后分发给至少两个辅助代理;计算代理和至少两个辅助代理均完成可验证延迟函数的计算过程,且计算结果均验证通过;计算代理,用于根据第二重加密密钥对初次加密密文进行重加密,并将重加密后的重加密密文发送数据使用方;辅助代理,用于将第一重加密密钥切片发送给数据使用方;数据使用方获取待共享数据;该方案,减少了数据属主进行身份认证环节的计算开销,以及增强了代理节点的扩展性。
-
公开(公告)号:CN113342522B
公开(公告)日:2024-10-01
申请号:CN202110621676.2
申请日:2021-06-03
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F9/50
Abstract: 本发明公开了一种资源用量估计方法、装置及设备,所述方法包括:获取资源用量指标的当前测量值,并分别计算当前测量值与各样本组之间的偏离度,其中,样本组是对资源用量指标的历史测量值划分得到的,各样本组的概率分布不同;根据偏离度确定当前测量值所属的目标样本组;将当前测量值作为新样本值添加至目标样本组,并采用新样本值对目标样本组进行无偏估计,以更新目标样本组的统计值;基于更新统计值后的目标样本组,将各样本组统计值中的均值估计值进行合并得到与当前测量值对应的资源用量估值。本发明实现了能够有效应对单机或多机服务器资源用量的各类复杂变动场景,提高了在各类场景下资源用量估计的准确度。
-
公开(公告)号:CN117793126A
公开(公告)日:2024-03-29
申请号:CN202311797317.8
申请日:2023-12-25
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L67/1087 , H04L41/00
Abstract: 本申请实施例提供了基于区块链的链上投票方法、装置、设备及存储介质,涉及区块链技术领域,投票节点进行投票的过程中,时间证明节点进行VDF计算。在投票结束时,时间证明节点基于投票结束时刻对应的目标区块的第一块高,以及投票开始时刻对应的起始区块的第二块高确定目标块高差,并提供覆盖目标块高差的多个VDF计算结果,即目标块高差对应的投票时的VDF时间证明。将VDF时间证明发送至验证节点进行验证,在验证通过,并且确定多个VDF计算结果对应的总计算时长,与目标块高差对应的投票时长的时间差在预设范围内时,才触发链上投票,这样有效避免了投票者提前出块或延迟出块,从而保证了链上投票的公平性以及投票结果的准确性。
-
公开(公告)号:CN117762961A
公开(公告)日:2024-03-26
申请号:CN202311837211.6
申请日:2023-12-27
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开一种共享数据的处理方法,应用于区块链领域,用于解决现有技术中向量化数据库占用较多区块链存储容量的问题。方法包括:对源数据,预处理服务器按照预设预处理方式进行预处理得到待共享数据,并将待共享数据按照预设切分方式切分得到第一切分数据,之后,将各第一切分数据存储至分布式数据库。将待验证数据发送至多个验证服务器,之后,任一验证服务器对待验证数据进行有效性验证,并在验证通过后生成待验证数据对应的待上链数据,在待上链数据满足共识要求上链后,将待上链数据进行上链,并将上链信息与已验证数据的对应关系存储至本地。该方法通过优化数据上链的策略,避免无效的数据重复上链,从而降低区块链存储容量。
-
公开(公告)号:CN110519268B
公开(公告)日:2024-03-05
申请号:CN201910799568.7
申请日:2019-08-27
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明涉及区块链技术领域,公开了一种基于区块链的投票方法、装置、设备、系统及存储介质。该基于区块链的投票方法包括:在监听到区块链上投票公告合约的投票邀约中包括目标用户时,向投票后台服务器发送字符串seed申请请求,并接收投票后台服务器基于seed申请请求返回的回复信息;通过区块链生成区块链地址,并采用回复信息中的seed对区块链地址进行加密;将加密后的区块链地址发送至投票后台服务器,以供投票后台服务器将区块链地址写入投票邀约中;在监听到投票邀约中存在区块链地址时,可生成对应的提示信息,以提醒目标用户通过区块链地址进行投票。本发明能解决现有的匿名投票方法灵活性较差、同时加密体系架构较复杂的问题。
-
-
-
-
-
-
-
-
-