-
公开(公告)号:CN111640018B
公开(公告)日:2021-08-03
申请号:CN202010374701.7
申请日:2020-05-06
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链交易存在性验证方法及装置,其中方法为:证明验证方获取来自证明提供方的交易验证信息;交易验证信息包括第一声明信息和第二声明信息;所述证明验证方根据所述第一声明信息获得所述第N‑1个区块的声明的交易递归结果;所述证明验证方根据所述第二声明信息获得所述第N个区块的声明的根节点;若所述证明验证方确定所述第N‑1个区块的声明的交易递归结果与所述第N‑1个区块的交易递归结果相同,且确定所述第N个区块的声明的根节点与所述第N个区块的根节点相同,则验证所述待验证交易存在。上述方法应用于金融科技(Fintech)时,通过链外验证设备实现,从而提供了一种通用的区块链交易存在性验证方法。
-
公开(公告)号:CN108768992B
公开(公告)日:2021-04-23
申请号:CN201810478308.5
申请日:2018-05-17
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的信息匿名传输方法、设备及可读存储介质,该方法包括:客户端接收区块链机构分发的信息、第一公钥列表、生成环签名所需的环签名参数,并根据客户端用户的操作得到与机构分发信息对应的待传输信息;使用环签名参数、第一公钥列表中的其他用户公钥和客户端公钥对应的私钥对待传输信息进行环签名,以得到信息签名;将待传输信息和信息签名发送给机构,以供机构接收到待传输信息和信息签名,且确定信息签名处于有效状态后,将待传输信息和信息签名上传至区块链中。本发明实现了信息的匿名传输;且通过将待传输信息和对应的信息签名写入区块链中,以通过区块链的特性实现待传输信息不可被篡改。
-
公开(公告)号:CN112163845A
公开(公告)日:2021-01-01
申请号:CN202011052478.0
申请日:2020-09-29
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种跨区块链的交易身份确认方法及装置,其中方法为:获取第一交易的公钥和第二交易的公钥;根据所述第一交易的公钥从所述第一区块链获取第一身份管理信息,并根据所述第二交易的公钥从所述第二区块链获取第二身份管理信息;若所述第二身份管理信息包括所述第一交易的公钥,且所述第一身份管理信息包括所述第二交易的公钥,则确定所述第一用户和所述第二用户为同一用户,从而确定所述第一交易和所述第二交易为同一用户发起的交易。上述方法应用于金融科技(Fintech)时,能够确定所述第一交易和所述第二交易是否为同一用户发起的交易,从而提供了一种跨区块链的交易身份确认方法。
-
公开(公告)号:CN111640018A
公开(公告)日:2020-09-08
申请号:CN202010374701.7
申请日:2020-05-06
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链交易存在性验证方法及装置,其中方法为:证明验证方获取来自证明提供方的交易验证信息;交易验证信息包括第一声明信息和第二声明信息;所述证明验证方根据所述第一声明信息获得所述第N-1个区块的声明的交易递归结果;所述证明验证方根据所述第二声明信息获得所述第N个区块的声明的根节点;若所述证明验证方确定所述第N-1个区块的声明的交易递归结果与所述第N-1个区块的交易递归结果相同,且确定所述第N个区块的声明的根节点与所述第N个区块的根节点相同,则验证所述待验证交易存在。上述方法应用于金融科技(Fintech)时,通过链外验证设备实现,从而提供了一种通用的区块链交易存在性验证方法。
-
公开(公告)号:CN111639074A
公开(公告)日:2020-09-08
申请号:CN202010373422.9
申请日:2020-05-06
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种基于区块链(Block chain)的数据存储方法及装置,用以增加数据存储容量,提高数据处理效率。本发明实施例包括:确定目标存储数据的标识数据;所述目标存储数据为多个待存储数据中的任一数据;根据所述标识数据,从多个区块链中确定所述待存储数据对应的目标区块链;所述多个区块链用于存储所述多个待存储数据;将所述目标存储数据向所述目标区块链发送。
-
公开(公告)号:CN110597912A
公开(公告)日:2019-12-20
申请号:CN201910875633.X
申请日:2019-09-17
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F16/27
Abstract: 本发明公开了一种区块存储方法及装置,适用于具有M个数据库实例的节点;每个数据库实例对应有各自的数据库;数据库用于存储区块链上的各区块;其中,M大于等于2;方法包括:节点确定待存储区块对应的第一逻辑分区,在确定第一逻辑分区尚无对应的数据库实例且M个数据库实例均处于工作状态后,释放第二逻辑分区对应的数据库实例并删除第二数据库,为第一逻辑分区配置对应的数据库实例并将待存储区块存储至第一数据库。本方案用于用以控制存储成本且提高数据访问速度。
-
公开(公告)号:CN110225110A
公开(公告)日:2019-09-10
申请号:CN201910488990.0
申请日:2019-06-06
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L29/08
Abstract: 本发明公开了一种区块链群组的拆分方法及装置,适用于具有至少一个群组的区块链系统,每个群组具有独立的共识机制且通过各自的智能合约记录交易数据,其中,方法包括:确定第一群组的拆分原则,根据拆分原则,从第一群组的各智能合约中确定出属于第二群组的智能合约和属于第三群组的智能合约,将第二群组的智能合约打包为第二群组的创世块,并将第三群组的智能合约打包为第三群组的创世块,启动第二群组和第三群组。该技术方案用以解决群组中节点的硬件资源不能满足群组的正常运行的问题,且降低硬件改造的成本。
-
公开(公告)号:CN106101242B
公开(公告)日:2019-08-06
申请号:CN201610475503.3
申请日:2016-06-24
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链云服务平台的构建方法,该方法包括:当区块链云服务供应端接入所述云服务平台时,获取预先存储在所述云服务供应端中经过测试的区块链软件;将所述区块链软件安装到所述云服务平台的云服务器中;获取与所述区块链软件对应的相关模块,并将所述相关模块安装至所述云服务器中;采用所述云服务平台的镜像文件制作工具制作所述云服务器的镜像文件,以供所述区块链云服务业务端根据所述镜像文件在所述云服务器中执行相应的操作。本发明还提供一种区块链云服务平台的构建装置。本发明实现了在软硬件层面对区块链云服务器的功能进行封装,降低了区块链云服务器的运维成本,减少了构建区块链云服务器的时间和成本。
-
公开(公告)号:CN109359159A
公开(公告)日:2019-02-19
申请号:CN201811165984.3
申请日:2018-09-30
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F16/27 , G06F16/2458 , G06F16/23 , G06Q40/04
Abstract: 本发明公开了一种分布式存储方法,包括:当所述区块链网络中的一区块链节点发起交易请求时,所述一区块链节点对携带有所述交易请求的区块执行共识操作,并将经共识操作后的区块广播至所述区块链网络中的其余区块链节点;所述其余区块链节点从经共识操作后的区块中获取交易请求数据,并通过所述智能合约发起表创建、表插入或表查询请求,以调用所述键值对接口和所述存储引擎将所述交易请求数据传输至所述AMDB数据代理;所述其余区块链节点通过所述AMDB数据代理,依据所述交易请求数据,对所述数据库执行对应的数据库操作。本发明还公开了一种分布式存储系统及设备。本发明能够提高区块链中的数据存储效率,减少数据更新时间。
-
公开(公告)号:CN108768992A
公开(公告)日:2018-11-06
申请号:CN201810478308.5
申请日:2018-05-17
Applicant: 深圳前海微众银行股份有限公司
CPC classification number: H04L63/0421 , H04L9/3255
Abstract: 本发明公开了一种基于区块链的信息匿名传输方法、设备及可读存储介质,该方法包括:客户端接收区块链机构分发的信息、第一公钥列表、生成环签名所需的环签名参数,并根据客户端用户的操作得到与机构分发信息对应的待传输信息;使用环签名参数、第一公钥列表中的其他用户公钥和客户端公钥对应的私钥对待传输信息进行环签名,以得到信息签名;将待传输信息和信息签名发送给机构,以供机构接收到待传输信息和信息签名,且确定信息签名处于有效状态后,将待传输信息和信息签名上传至区块链中。本发明实现了信息的匿名传输;且通过将待传输信息和对应的信息签名写入区块链中,以通过区块链的特性实现待传输信息不可被篡改。
-
-
-
-
-
-
-
-
-