基于区块链的安全交易方法和装置

    公开(公告)号:CN109493020B

    公开(公告)日:2022-02-11

    申请号:CN201811323264.5

    申请日:2018-11-08

    Inventor: 刘雄文

    Abstract: 本发明公开了基于区块链的安全交易方法和装置。区块链的节点端设备基于合约信息来调用智能合约,区块链节点端利用证书内的公钥来解密合约信息中的经加密的交易参数,基于交易参数来执行智能合约;区块链节点在区块链中对执行结果达成共识后,节点基于证书公钥对键和值加密后写入节点数据库,客户端通过区块链节点查询交易结果,需要对交易参数加密,区块链节点需要基于公钥先解密再加密返回交易结果,客户端基于私钥解密得到明文结果。通过本发明的技术方案,能够形成对交易和查询的数据安全和数据的隐私保护。

    用于实现跨链消息处理的方法以及设备

    公开(公告)号:CN109600367A

    公开(公告)日:2019-04-09

    申请号:CN201811492956.2

    申请日:2018-12-07

    Abstract: 本公开内容公开了用于实现跨链消息处理的方法及设备,所述方法包括:接收并保存一个或多个区块链登记信息;接收注册请求,所述注册请求包括接收方区块链的区块链名称、区块链标识,发送方区块链的区块链名称、区块链标识以及请求获取的消息名称、消息类型;发送注册请求;接收授权通知,其包括发送方区块链的区块链名称、区块链标识,所授权的接收方区块链的区块链名称、区块链标识以及所授权的消息名称、消息类型;将授权通知保存在注册消息表中;接收发送方消息;以及基于注册消息表发送所接收到的发送方消息。本公开能够保证对跨链消息进行处理的实用性、灵活性、可扩展性以及及时性。

    基于区块链的数据存证方法和装置

    公开(公告)号:CN109740384B

    公开(公告)日:2023-11-10

    申请号:CN201910025271.5

    申请日:2019-01-11

    Abstract: 本公开的实施例公开了一种基于区块链的数据存证方法和装置。该方法包括:从第一用户接收数据写入请求、业务数据和用于标识所述第一用户的第一用户信息;对所述业务数据进行计算以生成第一特征值;基于所述业务数据的数据类型和/或数据大小,确定与所述业务数据相关联的存证数据及模式信息,其中,所述存证数据包括所述第一特征值,所述模式信息表示所述存证数据的生成模式;基于所述数据写入请求,将所述存证数据、所述模式信息和所述第一用户信息关联地存储在区块链账本中。相较于传统的数据存证方法,通过本公开的技术方案可以保证用于电子存证的数据的安全和可靠存储,并提供数据的有效性验证。

    基于区块链的数字资产自动对账方法及可读存储介质

    公开(公告)号:CN109191296B

    公开(公告)日:2023-05-26

    申请号:CN201810952858.6

    申请日:2018-08-21

    Inventor: 刘雄文

    Abstract: 本公开内容公开了基于区块链的数字资产自动对账方法,该方法包括:通过调用智能合约向接收方发放第一数量的数字资产;通过调用智能合约向第三方发放第二数量的数字资产;以及基于区块链向对账方发送第一类交易记录项,其中,第一类交易记录项至少包括交易识别码、发起方的识别码、接收方的识别码、第一数量的数字资产的代码以及第一数量的数字资产与第二数量的数字资产的总和。本公开内容能够实现在交易期间发放交易所需数字资产并实时发出交易记录项以便于交易完成后实现自动对账功能。

    一种区块链的监管方法及监管系统

    公开(公告)号:CN109961287A

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

    申请号:CN201910111489.2

    申请日:2019-02-12

    Inventor: 刘雄文

    Abstract: 本发明公开了一种区块链的监管方法及监管系统,所述方法应用于包括监管节点以及多个节点,监管客户端以及多个客户端的区块链系统,所述方法包括:当一笔交易发生时,由监管节点和其他共识节点对该交易进行共识,监管节点可配置地设有赞成投票权重和大于一阈值的反对投票权重;在监管节点基于审核交易的结果而反对交易时,则该交易未通过共识;交易审核包括:账户审核、交易内容安全和隐私审核、交易内容合法性审核、交易内容合规性审核中的一种或多种。本发明公开的监管方法及监管系统通过在区块链系统中增立监管节点实现对区块链中各节点以及节点间交易的监管,从而达到全方位监管区块链确保节点信息安全的目的。

    基于区块链的数字签名方法和装置

    公开(公告)号:CN109741063A

    公开(公告)日:2019-05-10

    申请号:CN201910021394.1

    申请日:2019-01-10

    Abstract: 本公开的实施例提供了一种基于区块链的数字签名方法,包括:从第一用户接收数字签名请求;基于数字签名请求,获得第一用户的数字证书和签名前数据的摘要信息,该数字证书和签名前数据的摘要信息用于生成数字签名,以与签名前数据组合成签名后数据;获得签名后数据的摘要信息;生成签名日志,签名日志包括签名前数据的摘要信息和签名后数据的摘要信息;以及向区块链的节点发送签名日志,以使得签名日志存储在区块链中。通过电子签章系统对用户的数据进行数字签名,并将签名日志存储在区块链中,能够保证用户对数据进行签名的有效性,提高了该数字签名的安全性和数据的完整性及可靠性,避免了用户的数字证书遗失所带来的风险。

    一种区块同步方法及系统

    公开(公告)号:CN109587263A

    公开(公告)日:2019-04-05

    申请号:CN201811561725.2

    申请日:2018-12-20

    Inventor: 刘雄文

    Abstract: 本发明公开了一种区块同步方法及系统,其中方法包括:S1、查询本节点最新区块高度以及共识节点最新区块高度;S2、判断小于或等于所述本节点最新区块高度的共识节点的数量是否满足可信规则,若是,则进行步骤S3;S3、获取所述本节点需要同步的区块的摘要;S4、统计拥有所述摘要一致的区块的节点的数量是否符合可信策略,若是,则同步区块数据,若否,则取消区块同步;S5、重复执行S1~S4,直至本节点同步所有的区块数据。本发明设置了可信规则判断和可信策略判断两道判断关卡,并根据本节点是否为共识节点两种情况分别设置判断条件,解决了现有技术中存在的区块同步过程中的潜在的安全问题,提供了区块数据同步的安全可信性和一致性。

    对内容访问请求进行授权的方法和服务端设备

    公开(公告)号:CN109120636A

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

    申请号:CN201811040684.2

    申请日:2018-09-07

    Inventor: 刘雄文

    Abstract: 本发明涉及一种在分布式系统中的服务端设备上执行的用于对内容访问请求进行授权的方法和服务端设备。其中,该方法包括:接收来自客户端设备的对存储在所述分布式系统中的内容进行访问的内容访问请求;判断该客户端设备是否具有对该内容进行访问的访问权;在所述客户端设备具有所述访问权的情况下,从该分布式系统中存储有所述内容的一个或多个节点设备之一获取所述内容;基于该访问的访问类型,设置对该内容的访问限制;以及将该内容发送给该客户端设备。

    基于区块链的交易处理方法和装置

    公开(公告)号:CN109461079B

    公开(公告)日:2022-04-05

    申请号:CN201811266453.3

    申请日:2018-10-29

    Inventor: 刘雄文

    Abstract: 本公开的实施例公开了基于区块链的交易处理方法和装置。该方法包括:向所述区块链系统发送调用区块配置参数的请求,所述区块配置参数至少包括批处理交易数;从所述区块链系统获取所请求的区块配置参数;分批向所述区块链系统发起交易,以供所区块链系统进行处理,其中每一批次向所述区块链系统发起的交易的数量等于所述批处理交易数。

Patent Agency Ranking