调用智能合约的方法及装置

    公开(公告)号:CN112560114A

    公开(公告)日:2021-03-26

    申请号:CN202110196300.1

    申请日:2021-02-22

    Abstract: 本说明书一个或多个实施例提供一种调用智能合约的方法及装置;该方法可以包括:接收用于调用目标智能合约的第一交易,所述第一交易中包括属于所述目标智能合约的目标功能接口的接收信息;确定所述目标功能接口是否被配置为关联调用补丁智能合约;在确定所述目标功能接口被配置为关联调用所述补丁智能合约的情况下,执行所述补丁智能合约,以判断所述第一交易是否会避免触发所述目标功能接口的漏洞。

    调用智能合约的方法及装置

    公开(公告)号:CN112560114B

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

    申请号:CN202110196300.1

    申请日:2021-02-22

    Abstract: 本说明书一个或多个实施例提供一种调用智能合约的方法及装置;该方法可以包括:接收用于调用目标智能合约的第一交易,所述第一交易中包括属于所述目标智能合约的目标功能接口的接收信息;确定所述目标功能接口是否被配置为关联调用补丁智能合约;在确定所述目标功能接口被配置为关联调用所述补丁智能合约的情况下,执行所述补丁智能合约,以判断所述第一交易是否会避免触发所述目标功能接口的漏洞。

    针对区块链的管理方法及装置和电子设备

    公开(公告)号:CN114884673B

    公开(公告)日:2024-02-02

    申请号:CN202210474099.3

    申请日:2022-04-29

    Abstract: 本说明书实施例提供一种针对区块链的管理方法及装置和电子设备。该方法包括:接收管理用户提交的针对区块链进行管理操作的提议请求;响应于所述提议请求,调用所述区块链上部署的管理合约包含的投票逻辑,为参与投票的用户生成与所述管理操作对应的投票事件,以使所述参与投票的用户响应于所述投票事件,针对所述管理操作进行投票处理,并将投票结果作为与所述投票事件对应的事件响应提交至所述管理合约进行投票汇总;获取所述管理合约进行投票汇总得到的所述参与投票的用户针对所述管理操作的投票处理结果,并基于所述投票处理结果确定针对所述管理操作是否投票通过;如果是,授予所述管理用户针对所述区块链进行管理操作的权限。

    针对区块链的管理方法及装置和电子设备

    公开(公告)号:CN114884673A

    公开(公告)日:2022-08-09

    申请号:CN202210474099.3

    申请日:2022-04-29

    Abstract: 本说明书实施例提供一种针对区块链的管理方法及装置和电子设备。该方法包括:接收管理用户提交的针对区块链进行管理操作的提议请求;响应于所述提议请求,调用所述区块链上部署的管理合约包含的投票逻辑,为参与投票的用户生成与所述管理操作对应的投票事件,以使所述参与投票的用户响应于所述投票事件,针对所述管理操作进行投票处理,并将投票结果作为与所述投票事件对应的事件响应提交至所述管理合约进行投票汇总;获取所述管理合约进行投票汇总得到的所述参与投票的用户针对所述管理操作的投票处理结果,并基于所述投票处理结果确定针对所述管理操作是否投票通过;如果是,授予所述管理用户针对所述区块链进行管理操作的权限。

    区块链中智能合约的灰度升级方法及装置、电子设备

    公开(公告)号:CN114780123B

    公开(公告)日:2025-02-25

    申请号:CN202210473056.3

    申请日:2022-04-29

    Inventor: 林鹏 蒋海滔

    Abstract: 本说明书提供区块链中智能合约的灰度升级方法及装置、电子设备。该方法包括:接收调用发起方发起的智能合约调用交易;响应于智能合约调用交易,为智能合约调用交易添加指示调用发起方的软件运行环境的类型的运行环境标签;将添加了运行环境标签的智能合约调用交易发送至区块链中的节点设备,以使节点设备响应于智能合约调用交易,调用区块链上部署的管理智能合约,基于运行环境标签确定智能合约调用交易是否为与灰度升级相关的测试交易,并在确定智能合约调用交易为与灰度升级相关的测试交易时,进一步跨合约调用新版本的业务智能合约以执行所述智能合约调用交易;反之,进一步跨合约调用旧版本的业务智能合约以执行所述智能合约调用交易。

    区块链中智能合约的灰度升级方法及装置、电子设备

    公开(公告)号:CN114780123A

    公开(公告)日:2022-07-22

    申请号:CN202210473056.3

    申请日:2022-04-29

    Inventor: 林鹏 蒋海滔

    Abstract: 本说明书提供区块链中智能合约的灰度升级方法及装置、电子设备。该方法包括:接收调用发起方发起的智能合约调用交易;响应于智能合约调用交易,为智能合约调用交易添加指示调用发起方的软件运行环境的类型的运行环境标签;将添加了运行环境标签的智能合约调用交易发送至区块链中的节点设备,以使节点设备响应于智能合约调用交易,调用区块链上部署的管理智能合约,基于运行环境标签确定智能合约调用交易是否为与灰度升级相关的测试交易,并在确定智能合约调用交易为与灰度升级相关的测试交易时,进一步跨合约调用新版本的业务智能合约以执行所述智能合约调用交易;反之,进一步跨合约调用旧版本的业务智能合约以执行所述智能合约调用交易。

    互联网电子证据的采集方法、装置及设备

    公开(公告)号:CN111191240B

    公开(公告)日:2023-04-07

    申请号:CN201911398923.6

    申请日:2019-12-30

    Abstract: 本申请的一个或多个实施例提出互联网电子证据的采集方法、装置及设备。该方法包括,首先,将云服务器搭载的可信取证环境的审计信息存储于安全存储空间。接着,响应于用户发起的取证操作,在上述可信取证环境中采集电子证据。然后,将采集到的电子证据存储于上述安全存储空间,以使证据审计方基于上述安全存储空间存储的上述可信采集环境的审计信息,对上述可信采集环境进行合法性审计,并基于上述合法性审计的审计结果,确认上述安全存储空间存储的电子证据是否为合法电子证据。

    区块链交易执行方法及装置和电子设备

    公开(公告)号:CN114817406A

    公开(公告)日:2022-07-29

    申请号:CN202210473967.6

    申请日:2022-04-29

    Inventor: 林鹏 蒋海滔

    Abstract: 本说明书实施例提供一种区块链交易执行方法及装置和电子设备。应用于与区块链对应的接入程序,所述方法包括:响应于交易发起方发起的区块链交易,确定所述交易发起方的软件运行环境;基于确定出的软件运行环境,为所述区块链交易添加指示所述交易发起方的软件运行环境的类型的运行环境标签;将添加了所述运行环境标签的所述区块链交易发送至所述区块链中的节点设备,以使所述节点设备响应于所述区块链交易,基于所述运行环境标签确定所述交易发起方的软件运行环境,并基于确定出的所述软件运行环境来执行所述区块链交易。

    基于区块链的资源管理方法、装置及电子设备

    公开(公告)号:CN112200567A

    公开(公告)日:2021-01-08

    申请号:CN202011074740.1

    申请日:2020-10-09

    Abstract: 本说明书一个或多个实施例提供一种基于区块链的资源管理方法、装置及电子设备,应用于区块链中的节点设备;其中,与目标业务对应的业务运营方在区块链上发布了虚拟资源;区块链上部署了用于对虚拟资源进行管理的智能合约;智能合约的合约代码对应的执行逻辑包括确认逻辑,以及分别对应于不同的资产管理操作的多种业务逻辑;所述方法包括:接收与智能合约对应的包括交易发送方的账户标识的智能合约调用交易;响应于智能合约调用交易,调用智能合约中的确认逻辑,基于账户标识确定交易发送方的资产管理角色;以及,进一步调用智能合约中与确定出的交易发送方的资产管理角色对应的业务逻辑,完成针对虚拟资源的与业务逻辑对应的资产管理操作。

    一种基于区块链的资源转移方法、装置及设备

    公开(公告)号:CN112200552A

    公开(公告)日:2021-01-08

    申请号:CN202011269504.5

    申请日:2020-06-24

    Abstract: 本说明书实施例公开了一种基于区块链的资源转移方法、装置及设备,应用于区块链节点,所述方法包括:接收对目标对象的资源转移请求,所述资源转移请求中包括对所述目标对象进行交易所需的积分的第一数量和所述资源转移请求的发起方的标识;如果区块链中包含所述发起方的标识,则获取所述资源转移请求的发起方的数字身份信息;将所述资源转移请求的发起方的数字身份信息对应的积分中所述第一数量的积分的占有权限提供给所述目标对象所属商户,以对所述目标对象进行资源转移处理。

Patent Agency Ranking