-
公开(公告)号:CN115694802A
公开(公告)日:2023-02-03
申请号:CN202211287462.7
申请日:2022-10-20
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L9/08 , H04L9/06 , H04L9/32 , H04L9/40 , H04L67/1095 , H04L67/104 , G06Q40/04
Abstract: 本申请实施例公开了区块链网络服务平台的随机数生成方法及装置、存储介质,包括:在种子生成节点监测到携带第一随机数种子值的目标区块上链的情况下,利用私钥对目标区块中的融合加密种子参数进行解密,得到融合解密种子参数;融合加密种子参数为打包节点根据生成的第二随机数种子值和接收到的加密后的第一随机数种子值进行融合加密处理得到的参数;获取目标区块的区块参数;根据区块参数、融合解密种子参数和目标区块中携带的第一区块链交易的第一交易参数,得到目标种子参数;第一区块链交易为根据第一随机数种子值生成的、且广播至打包节点中的交易;向验证节点传输目标种子参数,以供验证节点根据目标种子参数生成目标随机数。
-
公开(公告)号:CN113691376B
公开(公告)日:2022-04-26
申请号:CN202110890343.X
申请日:2021-08-04
Applicant: 深圳前海微众银行股份有限公司 , 清华大学
Abstract: 本发明公开了一种密钥管理方法及装置,包括:追踪机构获取认证节点发送的身份验证信息;身份验证信息包括用户节点的伪身份信息;伪身份信息是追踪机构根据用户节点的真实身份信息确定的;追踪机构根据第一区块链和第二区块链确定伪身份信息是否为有效伪身份信息;第一区块链用于记录有效伪身份信息;第二区块链用于记录无效伪身份信息;若是,则生成伪身份信息的验证通过结果,并将验证通过结果发送至认证节点,以此防止攻击者通过无效公钥传播虚假消息,避免密钥生成中心和用户节点增加过大的计算负担,伪身份信息还提高了用户节点的安全性和隐私性,区块链还防止了伪身份信息被篡改,提升了伪身份信息的准确性。
-
公开(公告)号:CN114385185A
公开(公告)日:2022-04-22
申请号:CN202111598801.9
申请日:2021-12-24
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例提供一种智能合约的控制流图生成方法及装置,该方法包括:在将智能合约转译为以太坊虚拟机字节码过程中,针对智能合约中的跳转指令生成跳转记录,且针对智能合约中的函数指令生成函数记录;跳转记录用于表征跳转指令的跳转地址;函数记录用于表征函数指令的边界地址;通过反汇编工具将以太坊虚拟机字节码转换为以太坊虚拟机指令序列,并将以太坊虚拟机指令序列进行划分得到具有顺序信息的多个指令基本块;将每个指令基本块作为控制流图中的节点,根据跳转记录、函数记录和顺序信息,生成各节点之间的有向边,得到智能合约的控制流图。上述方法用于准确完整的生成EVM字节码形式的智能合约的控制流图。
-
公开(公告)号:CN110099108B
公开(公告)日:2022-04-01
申请号:CN201910342419.8
申请日:2019-04-26
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L67/146 , G06Q20/38
Abstract: 本发明公开了一种区块链事件去重方法、装置、计算机设备及存储介质,其中,方法包括,区块链系统接收发布服务器发送的交易请求,其中,交易请求用于请求发布事件,交易请求包括待发布事件的发布标识,区块链系统调用去重合约,若确定区块链系统中存储有发布标识对应的事件标识,则将发布标识对应的事件标识发送至发布服务器。该技术方案避免发布服务器向区块链系统中多次发布相同事件,从而减少区块链系统的压力。
-
公开(公告)号:CN109660356B
公开(公告)日:2022-04-01
申请号:CN201811551769.7
申请日:2018-12-18
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L9/32
Abstract: 本发明公开了一种数据上链方法,包括:定时从存证文件数据库中获取预设数量的存证文件字符串和所述存证文件字符串的存证文件编号;对预设数量的所述存证文件字符串进行合并,得到合并字符串,并对所述合并字符串进行哈希处理,得到目标字符串,且对所述目标字符串进行签名,得到签名字符串;将所述存证文件编号、所述合并字符串、所述目标字符串和所述签名字符串作为待上链数据上传至区块链。本发明还公开了一种数据上链装置、设备及计算机可读存储介质。本发明能够提高数据上链速度和效率。
-
公开(公告)号:CN114238393A
公开(公告)日:2022-03-25
申请号:CN202111574491.7
申请日:2021-12-21
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F16/2453 , G06F16/2455 , G06F21/60 , G06F21/64
Abstract: 本申请提供一种权限控制方法、区块链及存储介质。该方法包括:区块链节点可以接收到用户终端向该区块链发送的查询请求。区块链节点可以根据该该查询请求中的待查询信息编号,从该区块链节点的权限控制模块中获取该对应的第一目标权限规则。区块链节点可以使用该第一目标权限规则中的公钥对该查询请求中签名后的待查询字段向量进行验证和解析,得到输出字段向量。区块链节点可以根据该输出字段向量和该待查询信息编号对应的业务信息,确定并输出该业务信息中需要输出的字段。本申请的方法,提高了业务信息查询的安全性,保障了用户数据隐私性,提高了查询效率。
-
公开(公告)号:CN113987594A
公开(公告)日:2022-01-28
申请号:CN202111244948.8
申请日:2021-10-26
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请提供一种区块链签名管理方法及装置,应用于任务管理系统,包括:任务发起设备和N个任务执行设备;第一任务执行设备获取第一参数,第一参数包括:第一任务执行设备的子任务信息、第一任务执行设备的对称密钥因子,第一任务执行设备为N个任务执行设备中的任一个任务执行设备;根据第一随机数以及第一任务执行设备的对称密钥因子,确定第一任务执行设备的对称密钥;根据第一任务执行设备的对称密钥对第一任务执行设备已完成的子任务加密处理,确定加密子任务;获取除N个任务执行设备的加密子任务后进行拼接处理,确定聚合任务;对聚合任务进行签名,确定第一任务执行设备任务签名。该方式可以提高签名的效率,且可以确保签名信息的安全性。
-
公开(公告)号:CN113691376A
公开(公告)日:2021-11-23
申请号:CN202110890343.X
申请日:2021-08-04
Applicant: 深圳前海微众银行股份有限公司 , 清华大学
Abstract: 本发明公开了一种密钥管理方法及装置,包括:追踪机构获取认证节点发送的身份验证信息;身份验证信息包括用户节点的伪身份信息;伪身份信息是追踪机构根据用户节点的真实身份信息确定的;追踪机构根据第一区块链和第二区块链确定伪身份信息是否为有效伪身份信息;第一区块链用于记录有效伪身份信息;第二区块链用于记录无效伪身份信息;若是,则生成伪身份信息的验证通过结果,并将验证通过结果发送至认证节点,以此防止攻击者通过无效公钥传播虚假消息,避免密钥生成中心和用户节点增加过大的计算负担,伪身份信息还提高了用户节点的安全性和隐私性,区块链还防止了伪身份信息被篡改,提升了伪身份信息的准确性。
-
公开(公告)号:CN113268307A
公开(公告)日:2021-08-17
申请号:CN202110679820.8
申请日:2021-06-18
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F9/451
Abstract: 本发明公开了一种页面组件显示方法、装置、设备及存储介质,所述方法包括:获取目标页面中目标组件在目标页面中的组件位置和组件尺寸,以及获取目标设备的设备分辨率;采用缩放比预测模型根据组件尺寸和设备分辨率预测得到目标缩放比;采用位置预测模型根据组件尺寸、组件位置、设备分辨率和所述目标缩放比预测得到目标位置;根据目标缩放比对目标组件进行缩放,将缩放后的目标组件显示在目标设备桌面中的所述目标位置处。本发明能够实现对页面中的组件进行自动的适配,自动地将组件以合适的大小和位置显示在设备桌面上,使得在网站未针对移动端设备做适配时,无需用户手动缩放和移动来调整组件位置和大小,提高了用户体验。
-
公开(公告)号:CN112540863A
公开(公告)日:2021-03-23
申请号:CN202011595773.0
申请日:2020-12-29
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明涉及金融科技(Fintech)技术领域,并公开了一种数据处理方法,该方法包括:根据所有节点中的主题确定各节点对应的所有规则,基于各规则中的新规则构建有向图,并检测有向图中是否存在环;若所述有向图中不存在环,则接收客户端发送的所有事件,基于各所述规则确定各所述事件对应的目标规则;根据各所述事件对应的目标规则确定各所述事件的序列,检测各所述序列中是否存在公共序列;若存在公共序列,则确定所述公共序列对应的所有目标事件,并将各所述目标事件在所述公共序列的数据进行合并。本发明还公开了一种数据处理装置、设备和一种计算机存储介质。本发明减少了重复性事件流向下游节点的概率,避免了资源浪费。
-
-
-
-
-
-
-
-
-