-
公开(公告)号:CN110062041B
公开(公告)日:2023-04-07
申请号:CN201910292923.1
申请日:2019-04-12
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的IOT设备变更的方法及装置,该方法适用于IOT设备联盟系统,该方法包括:第一服务器生成第一交易请求,将第一交易请求发送至区块链系统,区块链系统调用设备管理合约生成并存储第一交易日志,第二服务器根据第一交易日志确定是否订阅第一IOT设备主题。在系统中变更设备时,第一服务器只需要在区块链系统中写入变更设备信息的交易,则第二服务器可以通过订阅设备管理主题,获取变更设备的信息,并针对变更设备信息执行的相应动作,整个系统无需桥接器进行变更设备的绑定或者映射动作,且避免由于MQ和桥接服务分属不同的金融机构所存在的不一致问题,降低运维成本,适用于快速发展的IOT组网系统。
-
公开(公告)号:CN111092721B
公开(公告)日:2023-03-03
申请号:CN201911221964.8
申请日:2019-12-03
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明涉及金融科技(Fintech)领域的区块链技术,公开了一种设置访问口令的方法及装置,密钥管理端接收用户输入的访问口令设置命令;命令包括对应于用户根秘密参数的第一设置口令和对应于用户子秘密参数的第二设置口令;密钥管理端根据第一设置口令、第一随机数和根秘密参数生成混淆根秘密参数;密钥管理端根据混淆根秘密参数、第二设置口令和子秘密参数生成第二随机数;密钥管理端存储第一随机数、第二随机数和混淆根秘密参数。通过为根秘密参数和子秘密参数设置不同口令,当用户遭遇胁迫攻击时,可以选择向攻击者透露子秘密参数对应的第二设置口令,故避免向其透露根秘密参数对应的第一设置口令,使得用户透露的口令具有公开可抵赖性。
-
公开(公告)号:CN112787999B
公开(公告)日:2023-02-17
申请号:CN202011573440.8
申请日:2020-12-25
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L67/562 , H04L67/63 , H04L9/40 , H04L67/10
Abstract: 本发明公开了一种跨链调用方法,包括:若检测到第一区块链的业务合约存在跨链调用需求,则基于第一区块链的桥接合约注册业务合约的跨链请求,并将跨链请求保存到桥接合约的任务队列;基于第一区块链的第一跨链路由,轮询获取任务队列中的跨链请求,并将跨链请求路由至跨链调用需求对应的第二区块链的第二跨链路由;基于第二跨链路由,调用第二区块链的入口合约,并基于第二区块链的入口合约,检测跨链请求是否为重复调用;基于检测结果,在第二区块链获取跨链请求对应的调用结果,并基于调用结果,完成回调。本发明还公开了一种跨链调用装置、系统和计算机可读存储介质。本发明通用性强,可保证业务正常进行。
-
公开(公告)号:CN115658814A
公开(公告)日:2023-01-31
申请号:CN202211418187.8
申请日:2022-11-14
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请提供一种基于区块链(Block chain)的数据处理方法和装置,属于金融科技(Fintech)领域,该方法包括:针对为智能合约预先配置的数据表,获取待执行的目标操作,数据表中包括有至少一个数据页和每个数据页的索引信息,每个数据页中存储有至少一个用于访问数据库的键值对,每个键值对包括键值和键值标识;获取目标操作中的目标键值标识,并根据目标键值标识和索引信息,在至少一个数据页中确定出目标数据页;根据目标操作,在目标数据页中的键值对中确定出目标键值对并对目标键值对进行处理。该技术方案可以减少智能合约在执行过程中对数据库的访问次数,提高区块链的性能。
-
公开(公告)号:CN113872828B
公开(公告)日:2022-12-30
申请号:CN202111134684.0
申请日:2021-09-27
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L43/0817 , H04L43/08 , H04L41/06 , H04L41/069 , H04L41/5041 , H04L9/32
Abstract: 本申请提供了一种区块链预言机状态监控方法,通过预言机节点向区块链网络的共识节点发送上链请求,共识节点在接收到该上链请求后,在为预言机节点创建预言机合约时,将监控设置交易添加到预言机合约中,该监控设置交易包含了在一段时间内通过挑战‑响应方式监控预言机节点是否持续保持在线工作的状态监控规则;预言机节点检测到预言机合约发布后,通过执行监控设置交易,开始持续不断地根据状态监控规则以及初始挑战信息进行证明信息的计算,然后将证明信息发送给共识节点进行验证,如果验证不通过,则将预言机合约的状态更改为非激活状态。解决了现有技术中存在的无法对预言机节点的状态进行及时有效地监控的技术问题。
-
公开(公告)号:CN112653682B
公开(公告)日:2022-12-27
申请号:CN202011486985.5
申请日:2020-12-16
Applicant: 深圳前海微众银行股份有限公司 , 北京邮电大学
Abstract: 本发明公开了一种区块链日蚀攻击检测的方法及装置,包括:基于各第二节点在检测时刻上报的各邻居节点,确定第一节点在检测时刻的各输出节点,其中,各第二节点为第一节点的分布式路由表中的节点,各邻居节点为第二节点的分布式路由表中的节点,然后确定检测时刻的各输出节点分别与第一节点之间的各第一逻辑距离,针对检测时刻之前的至少一个历史时刻,确定历史时刻的各输出节点分别与第一节点之间的各第二逻辑距离,再根据各第一逻辑距离和至少一个历史时刻的各第二逻辑距离,确定第一节点是否处于日蚀攻击中。以此增加在检测时刻对无重启式的日蚀攻击检测的实时性与主动性,且针对无重启式日蚀攻击的攻击方式进行检测。
-
公开(公告)号:CN108170740B
公开(公告)日:2022-04-26
申请号:CN201711363314.8
申请日:2017-12-18
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种数据迁移方法、系统和计算机可读存储介质,所述数据迁移系统设有客户端和区块链节点,所述方法包括以下步骤:由区块链节点接收客户端发送的区块链交易信息,并基于接收到的区块链交易信息创建新智能合约节点;读取所述区块链交易信息中的旧合约地址,以在所述旧合约地址中提取存储空间的存储根值;将提取的存储根植赋值到所述新智能合约节点对应的存储根值中,以便后续根据新合约的地址实现数据的迁移。本发明基于存储空间实现区块链智能合约的整合,使得新合约和旧合约可以同时并存互不影响,不会增加区块链存储压力,具备较强的升级容错能力,降低了维护成本,大幅度提高了安全性、可靠性和可实操性。
-
公开(公告)号:CN114385653A
公开(公告)日:2022-04-22
申请号:CN202111627889.2
申请日:2021-12-28
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请提供一种区块链的共识节点更新方法、装置、电子设备及介质。该方法包括:区块链在主节点列表内的节点之间进行共识时,缓存区块链的主节点列表中每个节点在共识的每个阶段回复消息包的超时情况,主节点列表中的节点为区块链的共识节点;确定主节点列表中的异常节点,异常节点为在共识的连续两个阶段回复消息包均超时的节点;根据异常节点与区块链中容错节点的关系,更新主节点列表。不仅提升了共识的效率,而且还可以节省区块链的节点运维成本。
-
公开(公告)号:CN114298842A
公开(公告)日:2022-04-08
申请号:CN202111660383.1
申请日:2021-12-31
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种应用于区块链的DAPP的状态数据的管理方法及装置,其中方法为:获取多个交易以及多个交易的零知识证明;将多个交易发送至EVM服务;在确定多个交易在EVM服务上执行成功后,根据多个交易,将链下的第一默克尔状态树更新为第二默克尔状态树;将多个交易处理为一个聚合交易;根据多个交易的零知识证明,生成聚合零知识证明;在区块链的智能合约验证聚合零知识证明通过后,存储根节点,上述方法可以应用于金融科技(Fintech)时,可以将多个交易先行在链下的EVM服务中执行,并将得到的聚合交易、聚合零知识证明和根节点发送至区块链,用于状态数据的管理,从而实现了状态数据管理与业务逻辑的分离。
-
公开(公告)号:CN114297690A
公开(公告)日:2022-04-08
申请号:CN202111645066.2
申请日:2021-12-29
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的信息验证方法,所述方法包括:将信息原文发送给凭证生成者,由凭证生成者计算信息原文的信息密文和参数密文,基于参数密文和信息密文计算第一信息摘要,基于中间参数、第一信息摘要和信息原文计算信息凭证;将信息凭证和第一信息摘要发送区块链,区块链采用信息凭证和第一信息摘要计算重构信息,基于重构信息和信息密文计算第二信息摘要,将第二信息摘要与第一信息摘要进行比对一致时,确定区块链上的信息密文已被验证通过;将与信息原文对应的待验证信息发送给信息验证者,以供信息验证者基于已被验证通过的信息密文对待验证信息进行验证。本发明实现了在保护用户敏感信息不公布的情况下在区块链上的公开可验证。
-
-
-
-
-
-
-
-
-