-
公开(公告)号:CN111161075B
公开(公告)日:2024-04-05
申请号:CN201911416633.X
申请日:2019-12-31
申请人: 深圳市迅雷网络技术有限公司 , 深圳市网心科技有限公司
摘要: 一种区块链交易数据证明监管方法,包括:预先向交易数据监管方节点设备申请三个签名参数;基于交易数据计算得到两个计算数,并生成两个随机数;利用Pedersen承诺基于交易数据及第一随机数加密得到机密交易;利用Bulletproof范围证明基于第一、第二及第三计算第一证明参数;利用Bulletproof范围证明基于第一、第二及第三签名参数计算第二证明参数;基于第一计算数和第二签名参数计算目标证明参数;发送机密交易、第一证明参数、第二证明参数及目标证明参数至交易数据监管方节点设备,使得交易数据监管方节点设备对机密交易进行监管。本发明还提供了另一种区块链交易数据证明监管方法、系统、区块链节点设备及存储介质。本发明能够对区块链交易数据进行加密和监管。
-
公开(公告)号:CN110517147B
公开(公告)日:2023-04-14
申请号:CN201910818350.1
申请日:2019-08-30
申请人: 深圳市迅雷网络技术有限公司 , 深圳市网心科技有限公司
摘要: 本发明公开了一种数据处理方法,包括:获取第一系统参数、第二系统参数与利用监管系统私钥计算得到的系统参数;利用上述参数确定符合ElGamal承诺的第一验证参数与第二验证参数;将第一验证参数与第二验证参数上传至区块链,以使监管系统利用监管系统私钥、第一验证参数以及第二验证参数确定交易数据。本申请利用ElGamal承诺的特殊结构,监管方即可通过计算将相同参数抵消,并带入监管系统私钥即可确定交易数据,实现对交易数据的监管。本申请还提供一种基于区块链的交易数据处理装置、系统及计算机可读存储介质,同样可以实现上述效果。
-
公开(公告)号:CN110400409B
公开(公告)日:2022-02-22
申请号:CN201910684684.4
申请日:2019-07-26
申请人: 深圳市迅雷网络技术有限公司 , 深圳市网心科技有限公司
摘要: 基于BLS签名算法的门限投票方法、系统及相关设备,用于节约门限投票过程中的网络系统资源。实施例方法可包括:接收当前投票周期内有效投票节点发送的签名数据;若有效投票节点的数目N与所有投票节点的总数目M的比值超过第一阈值T,则确认投票通过,并采用模拟退火算法从当前投票周期内有效投票节点中选出第一预设数目A个优选节点,所述A不大于N且不小于M与T的乘积;采用BLS签名算法对当前投票周期内所有的优选节点发送的签名数据进行聚合,生成对应的聚合签名数据;将所述聚合签名数据及对应的优选节点的身份信息发送给验证节点设备。
-
公开(公告)号:CN113378212A
公开(公告)日:2021-09-10
申请号:CN202010162736.4
申请日:2020-03-10
申请人: 深圳市网心科技有限公司
IPC分类号: G06F21/62
摘要: 本申请公开了区块链系统及信息处理方法、系统、装置、计算机介质,应用于目标区块链节点,获取区块链应用的离散密码群信息;获取第一承诺值;获取第二承诺值;将第一数值与第二数值相除,得到第三数值,对第三数值进行运算,得到第三承诺值;将第二数值的倒数作为第四数值,对第四数值进行运算,得到第四承诺值;对数值1进行运算,得到第五承诺值;通过零知识证明方法生成除法关系证明信息;发布除法关系证明信息至区块链验证节点,以使区块链验证节点基于除法关系证明信息验证第三数值是否为第一数值和第二数值的商值。本申请实现了除法证明,与现有加减乘法证明相结合,实现了区块链中数据的加减乘除运算,提高了隐私保护区块链的功能性。
-
公开(公告)号:CN110290108B
公开(公告)日:2020-10-13
申请号:CN201910414781.1
申请日:2019-05-17
申请人: 深圳市网心科技有限公司
发明人: 辛佳骏
摘要: 本发明的主要目的在于提供一种区块链网络中的数据处理方法、系统及相关设备,用于在区块链网络数据传输过程中节约网络带宽。本发明实施例方法可包括:接收验证通过的目标签名数据并获取所述目标签名数据对应的消息原文参数,所述目标签名数据是采用目标用户的公钥对消息原文进行加密运算之后得到的数据;获取所述目标用户的公钥对应的算法参数,所述算法参数用于指示所述目标用户的公钥计算过程中所采用的非对称加密算法及实现对应非对称加密算法所需的计算参数;根据所述目标签名数据、算法参数及所述消息原文参数计算所述目标用户的公钥,并保存计算得到的所述目标用户的公钥在本地区块链节点设备。
-
公开(公告)号:CN111127020A
公开(公告)日:2020-05-08
申请号:CN201911416640.X
申请日:2019-12-31
申请人: 深圳市网心科技有限公司
IPC分类号: G06Q20/38
摘要: 一种基于区块链的交易数据混淆方法,包括:接收供应商节点设备针对目标机密交易发送的混淆请求;使用目标随机数对目标机密交易进行混淆,获得混淆交易;从监管机构节点设备中获取随机映射参数以及签名后的第一挑战参数;进行乘积证明以及进行乘幂证明;输出混淆交易、乘积证明的结果以及乘幂证明的结果。本发明还提供一种相关设备。本发明能实现交易的匿名,同时,还能够实现交易数据的监管。
-
公开(公告)号:CN111105235A
公开(公告)日:2020-05-05
申请号:CN201911423171.4
申请日:2019-12-31
申请人: 深圳市网心科技有限公司
摘要: 一种基于区块链的供应链交易隐私保护系统,系统包括:核心企业节点设备,用于将核心企业承诺给一级供应商的应付款进行加密得到机密交易,对机密交易进行签名并上传签名后的交易数据至基于区块链的供应链平台;一级供应商节点设备,用于接收机密交易并解密后输出给一级供应商,以及向混淆服务提供商节点设备发送针对机密交易中的拆分交易的混淆请求;混淆服务提供商节点设备,用于将拆分交易混淆成与拆分交易等值的其他交易;基于区块链的供应链平台,用于存储接收到的交易数据。本发明还提供一种基于区块链的供应链交易隐私保护方法及相关设备。本发明能够保护交易隐私不被泄露,同时,实现交易的匿名,使得任何人无法追踪到交易的接收者。
-
公开(公告)号:CN110399750A
公开(公告)日:2019-11-01
申请号:CN201910684668.5
申请日:2019-07-26
申请人: 深圳市网心科技有限公司
摘要: 本申请实施例提供了一种基于区块链共识的门限投票方法及装置,用于提升聚合节点和验证节点的聚合速度和验证速度。本申请实施例方法包括:获取每个签名节点对应的身份标识码和/或公钥;接收当前投票周期内投票节点发送的签名数据;根据每个签名节点的身份标识码和/或公钥,判断投票节点在投票前后是否发生变化;若否,则在投票节点的数目N与所有签名节点的总数目M的比值超过第一阈值T时,采用遗传算法从当前投票周期内投票节点中选出第一预设数目A个优选节点,A不大于N且不小于M与T的乘积;采用EC-Schnoor多重签名对当前投票周期内优选节点发送的签名数据进行聚合,得到聚合签名数据;将聚合签名数据及优选节点的身份标识码发送给验证节点。
-
公开(公告)号:CN110517029B
公开(公告)日:2024-02-23
申请号:CN201910810015.7
申请日:2019-08-29
申请人: 深圳市迅雷网络技术有限公司 , 深圳市网心科技有限公司
摘要: 本申请公开了一种区块链跨链交易验证的方法,应用于交易请求方,包括:通过RSA累加器记录区块链中每一笔交易的状态值;获取跨链交易请求,跨链交易请求包括当前交易的状态值的记录值,当前交易的状态值的记录值由RSA累加器记录;将跨链交易请求发送至交易验证方,以使交易验证方对当前交易的状态值的记录值进行验证,若验证通过,则交易验证方确认跨链交易。本申请利用RSA累加器存储的交易的状态值进行验证,可以有效减小跨链交易过程中的带宽占用,进而不会造成过高的性能开销,而且验证时间恒定,不会随着存储内容的增加而受到影响。本申请同时还提供了一种区块链跨链交易验证的方法、装置、设备及区块链系统,具有上述有益效果。
-
公开(公告)号:CN111641496B
公开(公告)日:2023-11-17
申请号:CN202010475644.1
申请日:2020-05-29
申请人: 深圳市迅雷网络技术有限公司 , 深圳市网心科技有限公司
摘要: 本申请公开了一种区块链数据更新方法、装置、设备、系统及可读存储介质,该方法包括:接收数据更新请求,确定目标对象的旧数据在变色龙默克尔树中对应的目标叶节点;变色龙默克尔树的右节点和根节点均存储采用变色龙哈希算法计算得到的哈希值;确定目标叶节点在目标变色龙默克尔树中到根节点的目标路径,以及目标路径上的首个变色龙节点;按照目标路径,利用目标对象的新数据依次更新目标叶节点至首个变色龙节点;计算出首个变色龙节点针对新数据的哈希碰撞,获得目标随机数;利用目标随机数和新数据对首个变色龙节点进行更新,得到新区块;启动区块更新流程,将新区块在区块链节点之间做共识。该方法可实现区块链数据的维护性及可监管性。
-
-
-
-
-
-
-
-
-