-
公开(公告)号:CN113329031B
公开(公告)日:2023-06-13
申请号:CN202110689224.8
申请日:2019-10-10
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块的状态树的生成方法及装置,其中,区块的状态树的生成方法包括:针对区块链中的任一区块,确定区块的第一账户和第一账户数据;第一账户是区块中各交易执行后账户数据发生变化的账户,第一账户数据是各交易执行后第一账户中发生变化后的账户数据;构建由各第一账户和各第一账户的第一账户数据构成的区块的状态树,并将状态树的根哈希存储在区块的区块头中,其中,状态树以键值对的方式存储。该技术方案用以精简区块链上用于构建状态树的账户数据,从而缩短用于验证的分支路径的长度,提高账户数据的存在性验证的效率。
-
公开(公告)号:CN111144883B
公开(公告)日:2023-05-16
申请号:CN201911242997.0
申请日:2019-12-06
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L67/10
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)领域,该方法包括:针对为智能合约预先配置的数据表,获取待执行的目标操作,数据表中包括有至少一个数据页和每个数据页的索引信息,每个数据页中存储有至少一个用于访问数据库的键值对,每个键值对包括键值和键值标识;获取目标操作中的目标键值标识,并根据目标键值标识和索引信息,在至少一个数据页中确定出目标数据页;根据目标操作,在目标数据页中的键值对中确定出目标键值对并对目标键值对进行处理。该技术方案可以减少智能合约在执行过程中对数据库的访问次数,提高区块链的性能。
-
公开(公告)号:CN113986922A
公开(公告)日:2022-01-28
申请号:CN202111260228.0
申请日:2021-10-28
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链交易处理方法、设备及计算机可读存储介质,该方法包括:将交易数据分配给目标交易存储池;提取交易数据的元数据,将元数据提交给元数据管理服务;将元数据存储至元数据存储表,并将交易数据存储至存储模块;从元数据存储表中打包多个元数据得到共识区块,并向各区块链节点广播共识区块,以供各第二区块链节点对共识区块进行共识;根据元数据从对应的交易存储池中获取元数据对应的交易数据,执行各交易数据得到执行结果,并在检测到共识区块共识成功后,将执行结果和共识区块存储至存储模块以完成各交易数据的上链。本发明解决了因交易池的可扩展性不足而限制整个区块链系统性能的技术问题。
-
公开(公告)号:CN111163129B
公开(公告)日:2021-12-14
申请号:CN201911236666.6
申请日:2019-12-05
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例公开了一种基于跨链网络的资源处理方法及装置,代理节点接收用户端发送的资源调用请求后,根据跨链资源的标识与区块链网络的对应关系,确定所述待调用资源的标识对应的区块链网络,并从所述待调用资源对应的区块链网络中调用所述待调用资源,得到调用结果。本发明实施例中,通过设置代理节点管理跨链网络中的跨链资源,使得用户端通过直接向代理节点发送资源调用请求即可完成对跨链网络中的跨链资源的调用,且该种方式能够采用相同的调用方式来调用不同区块链网络的不同资源,而不需要再对各个区块链网络进行一一适配,从而灵活性更好,用户的体验更高。
-
公开(公告)号:CN113329031A
公开(公告)日:2021-08-31
申请号:CN202110689224.8
申请日:2019-10-10
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块的状态树的生成方法及装置,其中,区块的状态树的生成方法包括:针对区块链中的任一区块,确定区块的第一账户和第一账户数据;第一账户是区块中各交易执行后账户数据发生变化的账户,第一账户数据是各交易执行后第一账户中发生变化后的账户数据;构建由各第一账户和各第一账户的第一账户数据构成的区块的状态树,并将状态树的根哈希存储在区块的区块头中,其中,状态树以键值对的方式存储。该技术方案用以精简区块链上用于构建状态树的账户数据,从而缩短用于验证的分支路径的长度,提高账户数据的存在性验证的效率。
-
公开(公告)号:CN111080449A
公开(公告)日:2020-04-28
申请号:CN201911220363.5
申请日:2019-12-03
Applicant: 深圳前海微众银行股份有限公司
IPC: G06Q40/04
Abstract: 本发明涉及金融科技(Fintech)领域,并公开了区块链领域中区块链的跨链交易方法、管理节点、区块链网络,其中,方法包括:管理节点接收客户端发送的待执行交易,根据待执行交易生成与N个区块链网络对应的N个准备指令,将每个准备指令发送至与每个准备指令对应的区块链网络中,区块链网络执行各自的准备指令,并将执行结果发送至管理节点,管理节点若确定在预设时段内接收到的N个执行结果都是执行成功,则生成提交指令并将提交指令发送至每个区块链网络中。上述技术方案用以实现多个区块链网络执行交易的一致性。
-
公开(公告)号:CN105976232B
公开(公告)日:2020-04-28
申请号:CN201610474199.0
申请日:2016-06-24
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种资产交易方法和系统,资产交易方法包括:代销机构对所获取第一交易请求进行签名,将签名后的第一交易请求发送至基于P2P网络而构建的区块链网络中,发行机构基于从区块链网络中获取的第一交易请求构造第一交易应答数据,将第一交易应答数据发送到区块链网络上,以供区块链网络上负责记账的区块链节点确认第一交易应答数据的有效性,并将有效的第一交易应答数据写入区块链数据块中,代销机构通过区块链网络获取区块链数据块,以完成和发行机构之间的资产交易。本发明减少了发行机构和代销机构在进行资产交易过程中的交易流程,降低了数据被篡改的危险,减小了对资产交易确认的成本,同时降低了对区块链网络的运维成本。
-
公开(公告)号:CN110008665A
公开(公告)日:2019-07-12
申请号:CN201910163011.4
申请日:2019-03-05
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F21/30
Abstract: 本发明实施例提供了一种区块链的权限控制方法及装置,涉及科技金融技术领域,该方法包括:获取交易请求,交易请求包括交易信息和交易账户,然后根据交易信息确定待操作表和操作内容。从预设的权限表中确定待操作表对应的权限账户,在确定交易账户与待操作表对应的权限账户匹配时,在待操作表中执行操作内容。由于预先将各个账户对区块链中表的权限保存在权限表中,故交易账户发起交易需要操作区块链中的表时,可以查询权限表确定操作权限并对表执行操作,实现对区块链的权限控制。由于权限表中可以自由设置账户的权限,并基于需要对账户权限进行增删,相较于基于角色进行权限控制来说,对账户权限的控制更加细粒度,便于对账户权限进行管理。
-
-
-
-
-
-
-
-
-