基于区块链的密钥存储、更新方法、装置、设备和介质

    公开(公告)号:CN109345242A

    公开(公告)日:2019-02-15

    申请号:CN201811087949.4

    申请日:2018-09-18

    Inventor: 肖伟

    Abstract: 本发明实施例公开了基于区块链的密钥存储、更新方法、装置、设备和介质。该密钥存储方法包括:接收密钥存储消息;根据密钥存储消息获取新密钥以及新密钥的生效范围,并进行存储;根据密钥存储消息更新已存储密钥的生效范围。采用上述技术方案通过引入密钥以及密钥的生效范围,使得区块链节点能够使用密钥对区块数据进行加解密处理,同时通过生效范围对密钥能够处理的区块数据进行限定,使得在未察觉生效范围内的密钥泄露时能够及时止损,在生效范围外的密钥泄露时,能够避免密钥泄露导致的安全隐患,提高了区块链中所使用密钥的安全性。

    区块链的数据修改及区块验证方法、装置、设备和介质

    公开(公告)号:CN109344631A

    公开(公告)日:2019-02-15

    申请号:CN201811088679.9

    申请日:2018-09-18

    Inventor: 肖伟

    Abstract: 本发明实施例公开了一种区块链的数据修改及区块验证方法、装置、设备和介质,该方法包括:获取区块数据修改消息;根据所述区块数据修改消息对目标修改区块中的区块数据进行修改;为所述目标修改区块设置修改戳,其中,所述修改戳用于代替区块标识的验证功能,在所述修改戳被验证通过时,确定为所述目标修改区块被验证通过。本发明实施例的技术方案能够实现对区块链数据的修改,为修改区块链数据提供了一种有效的解决方案。

    区块生成方法、装置、设备及存储介质

    公开(公告)号:CN109255057A

    公开(公告)日:2019-01-22

    申请号:CN201811087256.5

    申请日:2018-09-18

    Inventor: 肖伟

    Abstract: 本发明实施例公开了一种区块生成方法、装置、设备及存储介质。该方法包括:在检测到达本机节点的起始处理时间时,通过至少一个事务处理类线程对事务请求进行处理生成事务数据;若检测到达打包点,则通过打包线程对待打包的事务数据进行打包,生成新区块。本发明实施例通过对打包点的检测,为打包线程对事务数据的打包提供触发条件,以使上链的大部分区块中记录了有效的事务数据,减少了区块链中空区块或无效区块,提高处理及传输资源利用的合理性,节约存储空间。

    区块链的数据修改及区块验证方法、装置、设备和介质

    公开(公告)号:CN109241192A

    公开(公告)日:2019-01-18

    申请号:CN201811089404.7

    申请日:2018-09-18

    Inventor: 肖伟

    Abstract: 本发明实施例公开了一种区块链的数据修改及区块验证方法、装置、设备及介质。其中,该方法包括:获取区块数据修改消息;根据所述区块数据修改消息,确定待修改的目标修改区块;根据所述区块数据修改消息对目标修改区块中的区块数据进行修改;根据修改后的目标修改区块确定目标修改区块所在的同步组和同步签名;其中,同步组的同步签名用于代替区块标识的验证功能,在同步签名被验证通过时,确定为目标修改区块被验证通过。通过本发明实施例的技术方案,能够实现对区块链数据的修改,解决了现有区块链技术修改事务数据难度大的问题,为修改区块链数据提供了一种简单有效的解决方案。

    一种轻量级节点的数据传输方法、装置、设备和介质

    公开(公告)号:CN109101664A

    公开(公告)日:2018-12-28

    申请号:CN201811087950.7

    申请日:2018-09-18

    Inventor: 肖伟

    Abstract: 本发明实施例公开了一种轻量级节点的数据传输方法、装置、设备和介质。该方法应用于轻量级节点,包括:向至少一个全节点发送轻量级数据传输请求,以请求全节点排除轻量级节点非关联事务数据的传输;接收全节点发送的包括区块头和轻量级节点关联事务数据的数据;对接收到的数据进行验证。上述技术方案通过排除轻量级节点非关联事务数据的方式,对轻量级节点待接收的数据进行筛选,减少了轻量级节点的数据传输量,优化了数据传输方式,降低了对轻量级节点的性能要求。

    一种区块链网络的账号处理方法、装置、设备及存储介质

    公开(公告)号:CN109063049A

    公开(公告)日:2018-12-21

    申请号:CN201810790459.4

    申请日:2018-07-18

    Inventor: 肖伟

    Abstract: 本发明实施例公开了一种区块链网络的账号处理方法、装置、设备及存储介质,所述方法包括:获取与链账号关联的账号事务请求,其中,所述链账号归属于区块链;从所述账号事务请求中获取账号智能合约,将所述账号智能合约写入区块中,其中,所述账号智能合约用于在被执行时对所述链账号中的链元素进行操作。本发明实施例的技术方案能够使区块链网络以及区块链的账号功能,与更多及更复杂应用场景的需求相匹配。

    区块链数据的验证方法、存储方法、装置、设备和介质

    公开(公告)号:CN108961052A

    公开(公告)日:2018-12-07

    申请号:CN201810662650.0

    申请日:2018-06-25

    Inventor: 肖伟

    CPC classification number: G06Q40/04

    Abstract: 本发明实施例公开了一种区块链数据的验证方法、存储方法、装置、设备和介质。该区块链数据的验证方法包括:通过向区块链网络节点发起事务数据获取请求并接收反馈的事务数据;根据与事务数据对应的区块标识向区块链网络节点发送事务标识数组获取请求,并获取区块中的事务标识数组;从事务标识数组中提取基础事务标识和附加事务标识;根据提取的基础事务标识和附加事务标识对事务数据进行验证。本发明实施例在验证事务数据时,考虑到不同形式的事务数据,引入了附加事务标识,从而可以验证在区块链中存储的多个部分的事务数据内容,适合不同形式事务数据的情况。

    区块生成及验证方法、装置、设备和存储介质

    公开(公告)号:CN108960797A

    公开(公告)日:2018-12-07

    申请号:CN201810790428.9

    申请日:2018-07-18

    Inventor: 肖伟

    CPC classification number: G06Q20/0855 G06Q20/389 G06Q40/04

    Abstract: 本发明实施例公开了区块生成及验证方法、装置、设备和存储介质,该方法包括:获取并处理第一事务请求得到第一事务数据,生成第一事务数据的基础签名标识添加至区块;根据第一事务请求的处理确定回退费用,生成将回退费用转移至设定账户的第二事务请求;处理第二事务请求得到第二事务数据,生成第二事务数据的附加签名标识添加至区块;建立基础签名标识和附加签名标识之间的关联;将区块在区块链网络中传输,其他节点根据关联的签名标识对第二事务数据进行验证。采用上述技术方案,能够避免用户承担高于实际所需的手续费,同时提供了对第二事务数据进行验证的方案,优化了区块链网络中的费用支付方案。

    区块链主链的确定方法、装置、服务器和存储介质

    公开(公告)号:CN108647963A

    公开(公告)日:2018-10-12

    申请号:CN201810411049.4

    申请日:2018-05-02

    Inventor: 肖伟

    Abstract: 本发明实施例公开了一种区块链主链的确定方法、装置、服务器和存储介质,该方法包括:若检测到区块链存在至少两个分叉链,则确定各分叉链中各区块的权重;依据各分叉链所包含的区块的权重,确定各分叉链的权重;依据各分叉链的权重从分叉链中确定主链,并将所述主链之外的分叉链回滚。本发明实施例通过基于分叉链的权重从分叉链中确定主链,一定程度上避免了在区块生成结点切换过程中,前一个区块生成结点的尾部区块被恶意丢弃的问题,增加区块生成结点的作恶成本,降低了恶意攻击成功率。

    区块链数据的处理方法、装置、系统、设备和存储介质

    公开(公告)号:CN108615153A

    公开(公告)日:2018-10-02

    申请号:CN201810403575.6

    申请日:2018-04-28

    Inventor: 肖伟

    Abstract: 本发明实施例公开了一种区块链数据的处理方法、装置、系统、设备和存储介质,该方法应用于区块链系统中的节点,包括:接收区块链系统中传输的区块数据;根据所述区块数据进行验证;如果确认验证结果为异常,则发送区块异常消息,以通知所述区块数据异常。本发明实施例的技术方案通过具有异常上报功能的监督节点对其他节点发送的区块数据进行验证及发送异常消息,降低了区块链系统中节点出错的概率,从而提高事务处理的安全性。

Patent Agency Ranking