额度动态调拨方法、装置、存储介质、产品及电子设备

    公开(公告)号:CN117032978A

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

    申请号:CN202311051010.3

    申请日:2023-08-18

    Inventor: 刘琦

    Abstract: 本申请公开了一种额度动态调拨方法、装置、存储介质、产品及电子设备,其中,方法包括:基于预分配额度比例将总额度拆分为预分配额度和动态调拨额度,将所述预分配额度分配至服务器节点,若所述服务器节点的剩余额度满足预设调拨剩余量,则基于当前时间点获取所述服务器节点对所述预分配额度的历史消耗速率,基于所述历史消耗速率,预测所述服务器节点在下一时间点的未来消耗速率,所述下一时间点为所述当前时间点的下一个时间点,基于所述未来消耗速率,将所述动态调拨额度分配至所述服务器节点。

    区块链隐私数据的查询方法及装置

    公开(公告)号:CN113221169A

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

    申请号:CN202110540608.3

    申请日:2019-10-30

    Inventor: 刘琦 闫莺

    Abstract: 本说明书一个或多个实施例提供一种区块链隐私数据的查询方法及装置,应用于区块链网络中的区块链节点;所述方法包括:接收到查询方发起的针对目标隐私数据的查询交易,所述目标隐私数据被加密存储于所述区块链网络中的各个区块链节点处;确定所述查询方被分配的针对所述目标隐私数据的查询配额;在数据查询条件被满足的情况下,将所述目标隐私数据读入所述区块链节点的可信执行环境中进行解密以由所述查询方获取相应的解密后数据,并对所述查询配额进行递减更新;其中,所述数据查询条件包括所述查询配额尚未耗尽。

    一种部署智能合约的方法、区块链节点和存储介质

    公开(公告)号:CN112866412A

    公开(公告)日:2021-05-28

    申请号:CN202110190299.1

    申请日:2020-08-31

    Inventor: 刘琦

    Abstract: 本说明书一个或多个实施例提供一种部署智能合约的方法、区块链节点和存储介质。一种部署智能合约的方法实施例包括:客户端将智能合约的字节码发送至第一可信执行环境TEE,并接收第一TEE对所述字节码进行AoT编译得到的机器码;区块链节点接收所述客户端提交的创建智能合约的交易,所述交易中包括所述智能合约的机器码;所述区块链节点在确定所述机器码由可信TEE对所述字节码进行编译得到的情况下,完成所述智能合约的部署。

    一种执行智能合约的方法、区块链节点、系统和存储介质

    公开(公告)号:CN111770205B

    公开(公告)日:2020-12-04

    申请号:CN202010901436.3

    申请日:2020-08-31

    Inventor: 刘琦 郭学鹏

    Abstract: 本说明书一个或多个实施例提供一种执行智能合约的方法、区块链节点、系统和存储介质。一种执行智能合约的方法实施例包括:第一区块链节点、第二区块链节点分别接收创建智能合约的请求,所述请求中包括所述智能合约的字节码;第一区块链节点、第二区块链节点分别在完成所述智能合约的部署后,开始将所述智能合约的字节码通过JIT编译为机器码并存储;第一区块链节点执行部署的所述智能合约时,如果本地存储有所述智能合约的机器码,则执行所述机器码;第二区块链节点执行部署的所述智能合约时,如果本地没有存储所述智能合约的机器码,则在确定所述机器码与所述智能合约的字节码的执行结果一致的情况下对所述字节码进行解释执行。

    一种部署智能合约的方法、区块链节点和存储介质

    公开(公告)号:CN111815330A

    公开(公告)日:2020-10-23

    申请号:CN202010899200.0

    申请日:2020-08-31

    Inventor: 刘琦

    Abstract: 本说明书一个或多个实施例提供一种部署智能合约的方法、区块链节点和存储介质。一种部署智能合约的方法实施例包括:区块链节点接收创建智能合约的交易,所述交易中包括所述智能合约的机器码,所述机器码由所述智能合约的字节码通过AoT编译得到;所述区块链节点在确定所述交易的发起方账户属于预定义的可信账户的情况下,完成所述智能合约的部署。

    一种执行智能合约的方法、区块链节点和存储介质

    公开(公告)号:CN111815310A

    公开(公告)日:2020-10-23

    申请号:CN202010901429.3

    申请日:2020-08-31

    Inventor: 刘琦

    Abstract: 本说明书提供一种执行智能合约的方法、区块链节点和存储介质。一种执行智能合约的方法实施例包括:区块链节点接收创建智能合约的请求,所述请求中包括所述智能合约的字节码;所述区块链节点完成所述智能合约的部署后,开始将所述智能合约的字节码通过JIT编译为机器码并存储;所述区块链节点执行部署的所述智能合约时,如果本地没有存储有所述智能合约的字节码对应的机器码,则对所述智能合约的字节码进行解释执行。通过上述本申请的实施例,所述区块链节点可以大幅提升执行智能合约的速度。

    基于智能合约的隐私数据查询方法及装置

    公开(公告)号:CN111475850A

    公开(公告)日:2020-07-31

    申请号:CN202010456590.4

    申请日:2019-11-08

    Inventor: 刘琦 闫莺 宋旭阳

    Abstract: 本说明书一个或多个实施例提供一种基于智能合约的隐私数据查询方法及装置;该方法应用于区块链节点,可以包括:当接收到查询方发起的针对目标隐私数据的查询交易时,读取所述查询交易中包含的与所述目标隐私数据相关的历史交易的交易标识和所述历史交易调用的业务合约的合约地址;根据所述合约地址获取所述业务合约,并执行所述业务合约中定义的权限控制代码,以确定所述查询方针对所述目标隐私数据的查询权限;当确定出的查询权限为允许查询时,获取所述目标隐私数据并将获取到的目标隐私数据读入可信执行环境进行解密,以由所述查询方获取。

    基于区块链账户的隐私数据查询方法及装置

    公开(公告)号:CN111475849A

    公开(公告)日:2020-07-31

    申请号:CN202010419432.1

    申请日:2019-11-08

    Inventor: 刘琦 闫莺

    Abstract: 本说明书一个或多个实施例提供一种基于区块链账户的隐私数据查询方法及装置;该方法应用于区块链节点,可以包括:当接收到查询方发起的针对目标隐私数据的查询交易时,读取所述查询交易中包含的与所述目标隐私数据相关的历史交易的交易标识和所述历史交易的发起方的身份信息;根据所述发起方的身份信息确定所述发起方的区块链账户,并根据所述区块链账户中记录的查询权限确定所述查询方针对所述目标隐私数据的查询权限;当确定出的查询权限为允许查询时,获取所述目标隐私数据并将获取到的目标隐私数据读入可信执行环境进行解密,以由所述查询方获取。

    区块链隐私数据的查询方法及装置

    公开(公告)号:CN111222157A

    公开(公告)日:2020-06-02

    申请号:CN201911042758.0

    申请日:2019-10-30

    Inventor: 刘琦 闫莺

    Abstract: 本说明书一个或多个实施例提供一种区块链隐私数据的查询方法及装置,应用于区块链网络中的区块链节点;所述方法包括:接收到查询方发起的针对目标隐私数据的查询交易,所述目标隐私数据被加密存储于所述区块链网络中的各个区块链节点处;确定所述查询方被分配的针对所述目标隐私数据的查询配额;在数据查询条件被满足的情况下,将所述目标隐私数据读入所述区块链节点的可信执行环境中进行解密以由所述查询方获取相应的解密后数据,并对所述查询配额进行递减更新;其中,所述数据查询条件包括所述查询配额尚未耗尽。

Patent Agency Ranking