-
公开(公告)号:CN112436944A
公开(公告)日:2021-03-02
申请号:CN202011231832.6
申请日:2020-11-06
Applicant: 深圳前海微众银行股份有限公司 , 香港科技大学
Abstract: 本发明公开了一种基于POW的区块链共识方法及装置,其中方法为:第一匿名节点若确定所述第一匿名节点满足预设条件,则生成第一共识零知识证明;所述第一匿名节点至少根据所述第一共识零知识证明、所述共识验证信息、待出块区块内容、所述第一匿名身份信息和所述第一属性值承诺,生成第一区块,并将所述第一区块作为共识区块;所述第一匿名节点将所述第一区块发送至各第二匿名节点。上述方法应用于金融科技(Fintech)时,可以在不泄露实际身份信息情况下进行区块共识,那么较高属性值的节点不容易受到针对性的恶意攻击。
-
公开(公告)号:CN112348674A
公开(公告)日:2021-02-09
申请号:CN202011124901.3
申请日:2020-10-20
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链的交易数据存储与获取方法及装置,其中方法为:第一交易方生成交易标识和交易数据;所述第一交易方获取所述交易标识对应的第一对称密匙;所述第一交易方根据所述第一对称密匙对所述交易数据加密,获得加密数据,并将所述加密数据提交给区块链,使得所述区块链对所述加密数据共识通过后,写入所述区块链。上述方法应用于金融科技(Fintech)时,避免了将交易数据的内容泄露给其它交易方,保证了交易数据的隐私安全。
-
公开(公告)号:CN110519268A
公开(公告)日:2019-11-29
申请号:CN201910799568.7
申请日:2019-08-27
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明涉及区块链技术领域,公开了一种基于区块链的投票方法、装置、设备、系统及存储介质。该基于区块链的投票方法包括:在监听到区块链上投票公告合约的投票邀约中包括目标用户时,向投票后台服务器发送字符串seed申请请求,并接收投票后台服务器基于seed申请请求返回的回复信息;通过区块链生成区块链地址,并采用回复信息中的seed对区块链地址进行加密;将加密后的区块链地址发送至投票后台服务器,以供投票后台服务器将区块链地址写入投票邀约中;在监听到投票邀约中存在区块链地址时,可生成对应的提示信息,以提醒目标用户通过区块链地址进行投票。本发明能解决现有的匿名投票方法灵活性较差、同时加密体系架构较复杂的问题。
-
公开(公告)号:CN110351297A
公开(公告)日:2019-10-18
申请号:CN201910668695.3
申请日:2019-07-23
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种应用于区块链的验证方法及装置,其中方法为:确定待验证用户的第一位运算树的根节点;第一位运算树的根节点是根据第一位运算树的节点信息和待验证用户的至少一个待验证设备的第一盐值确定的;若第一位运算树的根节点与第二位运算树的根节点相同,则确定待验证用户持有至少一个待验证设备;其中,任意两个已注册设备的第二盐值均不同,由于第一位运算树考虑了至少一个待验证设备的第一盐值,从而能一次性验证待验证用户的多个待验证设备,且位运算为计算机的基础运算,得到第一位运算树所耗费的时间较短,因此显著提升了验证效率。上述方法可应用于金融科技(Fintech)和区块链(Blockchain)领域。
-
公开(公告)号:CN110188550A
公开(公告)日:2019-08-30
申请号:CN201910413920.9
申请日:2019-05-17
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其是涉及一种应用于区块链的数据验证方法和装置。本发明实施例中,数据请求机构向数据存储机构发送数据请求;所述数据请求机构获取所述数据存储机构返回的请求响应,以使所述数据请求机构获取第二加密数据;所述数据请求机构解密所述第二加密数据,得到第二数据;所述数据请求机构从区块链上获取所述第一数据的第一哈希hash值;所述第一hash值是所述数据存储机构根据所述第一数据及所述第一数据的干扰值生成并上传至所述区块链的;所述数据请求机构在确认所述第一hash值和第二hash值一致时,从所述第二数据中得到所述第一数据。
-
公开(公告)号:CN110113381A
公开(公告)日:2019-08-09
申请号:CN201910279314.2
申请日:2019-04-09
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L29/08
Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种区块链(Block chain)中订阅主题的方法及装置,用以简化订阅批量主题的过程和步骤。本发明实施例包括:中间服务器接收客户端发送的订阅请求,所述订阅请求中包括多个主题的主题标识;所述中间服务器解析所述订阅请求,从所述订阅请求中确定所述多个主题标识;所述中间服务器根据主题标识,从区块链中获取每个主题中的事件;所述中间服务器根据所述订阅请求生成订阅标识,并建立所述多个主题标识与所述订阅标识的第一映射关系;所述中间服务器向所述客户端反馈所述订阅标识以及每个主题中的事件。
-
公开(公告)号:CN110113164A
公开(公告)日:2019-08-09
申请号:CN201910331926.1
申请日:2019-04-24
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的IOT设备管理方法及装置,该方法包括IOT设备厂家获取用户申请IOT设备的请求信息,请求信息包括所述用户的资料信息,向云服务商发送密钥请求信息,密钥请求信息包括用户的资料信息和用户申请的IOT设备的标识信息,在接收到云服务商发送的密钥信息之后,向IOT设备下发所述密钥信息,并将区块链中的IOT设备管理合约中的公钥状态设置为激活状态。通过区块链中的IOT设备管理合约来管理IOT设备的存活状态和操作时间,可以使得IOT设备厂家可以随时获取IOT设备的存活状态,提高IOT设备的管理效率,防止IOT设备的公钥状态被篡改,提高了IOT设备通信的安全性。
-
公开(公告)号:CN110062041A
公开(公告)日:2019-07-26
申请号:CN201910292923.1
申请日:2019-04-12
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的IOT设备变更的方法及装置,该方法适用于IOT设备联盟系统,该方法包括:第一服务器生成第一交易请求,将第一交易请求发送至区块链系统,区块链系统调用设备管理合约生成并存储第一交易日志,第二服务器根据第一交易日志确定是否订阅第一IOT设备主题。在系统中变更设备时,第一服务器只需要在区块链系统中写入变更设备信息的交易,则第二服务器可以通过订阅设备管理主题,获取变更设备的信息,并针对变更设备信息执行的相应动作,整个系统无需桥接器进行变更设备的绑定或者映射动作,且避免由于MQ和桥接服务分属不同的金融机构所存在的不一致问题,降低运维成本,适用于快速发展的IOT组网系统。
-
公开(公告)号:CN108600182A
公开(公告)日:2018-09-28
申请号:CN201810268788.2
申请日:2018-03-29
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链密钥管理方法,包括:监测是否存在区块链节点发起的密钥管理接口调用请求;若存在,则与区块链节点建立通信信道,并对通信信道进行加密;当密钥管理接口为加密服务接口时,通过通信信道接收区块链节点发送的节点私钥明文,并对节点私钥明文进行加密,得到节点私钥密文;当密钥管理接口为解密服务接口时,通过通信信道接收区块链节点发送的节点私钥密文,并对节点私钥密文进行解密,得到节点私钥明文;通过通信信道将加密得到的节点私钥密文或解密得到的节点私钥明文发送至区块链节点。本发明还公开了一种密钥管理设备、区块链密钥管理系统及计算机可读存储介质。本发明提升了区块链节点私钥管理安全性,降低了维护成本。
-
公开(公告)号:CN108197913A
公开(公告)日:2018-06-22
申请号:CN201711362920.8
申请日:2017-12-18
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的支付方法、系统以及计算机可读存储介质,该方法包括步骤:当发卡行服务器接收到生成支付授权码的生成指令后,将发卡行服务器所接收的生成指令发送给与发卡行服务器对应的发卡行区块链节点;控制智能合约从发卡行区块链节点中获取生成指令,根据生成指令生成支付授权码,并将支付授权码同步到联盟链内的各个区块链节点中;当收单行区块链节点获取到支付授权码,且接收到支付指令后,通过与收单行区块链节点对应的收单行服务器,基于智能合约验证支付授权码;若支付授权码验证成功,则通过联盟链通知发卡行服务器扣取与支付指令对应的金额。本发明降低了收单行服务器的支付成本,以及降低发卡行服务器的接入成本。
-
-
-
-
-
-
-
-
-