-
公开(公告)号:CN113839947A
公开(公告)日:2021-12-24
申请号:CN202111119438.8
申请日:2021-09-24
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本公开提供一种基于区块链的数据处理方法、设备及系统。该方法包括:终端设备获取目标处理任务,以对一个用户账户在目标区块链中对应的数据进行处理,一个用户账户对应一个第一私钥,第二私钥用于使终端设备对多种类型的区块链对应的数据进行签名;终端设备通过第一私钥对数据生成第一签名信息,并向路由设备发送包括数据、目标区块链的类型和第一签名信息的数据处理请求;路由设备对第一签名信息进行解签名得到第一公钥,并根据第一公钥和目标区块链的类型确定第二私钥;路由设备通过第二私钥生成数据的第二签名信息,并将其与数据发送给目标区块链对应的目标存储设备。本公开实施例可以降低用户的操作复杂度。
-
公开(公告)号:CN112787999A
公开(公告)日:2021-05-11
申请号:CN202011573440.8
申请日:2020-12-25
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种跨链调用方法,包括:若检测到第一区块链的业务合约存在跨链调用需求,则基于第一区块链的桥接合约注册业务合约的跨链请求,并将跨链请求保存到桥接合约的任务队列;基于第一区块链的第一跨链路由,轮询获取任务队列中的跨链请求,并将跨链请求路由至跨链调用需求对应的第二区块链的第二跨链路由;基于第二跨链路由,调用第二区块链的入口合约,并基于第二区块链的入口合约,检测跨链请求是否为重复调用;基于检测结果,在第二区块链获取跨链请求对应的调用结果,并基于调用结果,完成回调。本发明还公开了一种跨链调用装置、系统和计算机可读存储介质。本发明通用性强,可保证业务正常进行。
-
公开(公告)号:CN112487098A
公开(公告)日:2021-03-12
申请号:CN202011458035.1
申请日:2020-12-10
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请公开了一种区块链中跨链的原子变量实现方法及装置、电子设备,所述方法包括:第一区块链的第一节点构建原子变量的任务队列;所述第一节点向第二区块链的第二节点发送所述原子变量的参数,以使所述第二节点基于所述参数锁定所述原子变量;所述第一节点基于所述任务队列和所述参数对所述原子变量执行所述原子操作。通过本申请提供的区块链中跨链的原子变量实现方法,使得若一个变量被多条区块链的智能合约共同持有,则在一条区块链操作该变量时,共享该变量的其他区块链能够同步所述变量的操作结果,实现跨链间变量操作的原子性。
-
公开(公告)号:CN112367168A
公开(公告)日:2021-02-12
申请号:CN202011191594.0
申请日:2020-10-30
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链用户的密钥生成的方法及装置,包括:第一节点从智能合约获取用户客户端发起的第一交易,其中,第一交易中携带有用于标识用户的身份信息的用户公钥和用于标识用户客户端的地址信息,然后第一节点基于智能合约,根据自身存储的主密钥分片和用户公钥生成用户的私钥分片,主密钥分片是第二节点对主密钥进行分片后分发给第一节点的,第一节点根据地址信息,将用户的私钥分片发送给用户客户端,防止主密钥的泄露,用户客户端用于针对用户的私钥分片生成用户的用户私钥,不再通过主密钥生成用户私钥,不再需要主密钥和第三方的参与,实现了去中心化的生成用户私钥。
-
公开(公告)号:CN111144883A
公开(公告)日:2020-05-12
申请号:CN201911242997.0
申请日:2019-12-06
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链网络的处理性能分析方法及装置,其中方法为:在区块链网络执行多个跨链事务;其中,所述多个跨链事务中各跨链事务是在所述区块链网络的多个区块链上通过依次执行多笔交易来完成的事务;每个跨链事务对应的多笔交易中均具有相同的事务标识;根据所述多个跨链事务中每笔交易的发起时刻和上链时刻,确定所述区块链网络的处理性能。上述方法应用于金融科技(Fintech)时,能够提供一种分析金融机构的区块链网络的处理性能的方法。
-
公开(公告)号:CN111008827A
公开(公告)日:2020-04-14
申请号:CN201911165887.9
申请日:2019-11-25
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明涉及金融科技(Fintech)领域,也适用于区块链(BlockChain)领域,并公开了一种跨链交易签名方法及装置,其中,方法包括:第一跨链组件将上链请求发送至第二跨链组件,第二跨链组件根据上链请求和区块链的状态信息生成待签名交易,并将待签名交易和区块链的签名算法发送至第一跨链组件,第一跨链组件根据签名算法,使用用户私钥对待签名交易进行签名,将生成的已签名交易发送至第二跨链组件,第二跨链组件将已签名交易发送至区块链中。该技术方案用以解决现有技术中客户端的复杂度较高的问题。
-
公开(公告)号:CN110493148A
公开(公告)日:2019-11-22
申请号:CN201910741064.X
申请日:2019-08-12
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L12/883 , H04L29/08 , H04L9/32
Abstract: 本发明公开了一种区块处理、区块共识和区块同步方法及装置,适用于包括主共识节点和辅共识节点的区块链系统;区块链系统包括区块链和空块缓存;区块链中任一区块均不是空块;空块缓存用于存储空块;空块缓存中的空块是针对区块链中第m个区块之后生成的空块且在区块链中增加第m+1个区块时被清空;其中,区块处理方法包括:主共识节点在确定待生成的第i个区块为空块时,从空块缓存中确定最新空块的空块索引值和哈希值,生成第i个区块并将第i个区块广播至各辅共识节点,在确定第i个区块通过共识验证后,将第i个区块存储至空块缓存中。该技术方案用以解决空块占用节点中磁盘存储空间的问题,提高节点中磁盘的利用率。
-
公开(公告)号:CN108650077A
公开(公告)日:2018-10-12
申请号:CN201810478310.2
申请日:2018-05-17
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的信息传输方法、终端、设备及计算机可读存储介质,本发明利用区块链的去中心化和账簿共享的特性,且信息字符串和信息签名是由第三方系统以统一的账户身份发布到区块链中,在区块链中不会暴露第二终端对应用户的身份,也不会暴露第二终端对应用户的信息,保证了第一信息的机密性,且通过区块链的去中心化特性,降低了信息传输过程中的通信开销,降低了信息传输的成本。
-
-
-
-
-
-
-