-
公开(公告)号:CN111541724A
公开(公告)日:2020-08-14
申请号:CN202010652949.5
申请日:2020-07-08
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块链一体机及其节点自动加入方法、装置,该方法可以包括:区块链一体机接入证书授权网络后接收第一配置指令,根据第一配置指令所指示的第一网络地址向证书授权中心发起认证申请,并接收所述证书授权中心在确定所述认证申请通过验证后返回的数字证书;所述区块链一体机接入区块链网络后接收第二配置指令,根据第二配置指令所指示的第二网络地址向所述区块链网络中的第一区块链节点发送所述数字证书,所述数字证书用于触发第一区块链节点将所述区块链一体机添加为所述区块链网络中的新增区块链节点。
-
公开(公告)号:CN111541552A
公开(公告)日:2020-08-14
申请号:CN202010652952.7
申请日:2020-07-08
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块链一体机及其节点自动加入方法、装置,该方法可以包括:区块链一体机接入区块链网络后接收配置指令,并根据所述配置指令分别配置对应于证书授权中心的第一网络地址、对应于所述区块链网络中的第一区块链节点的第二网络地址;所述区块链一体机基于所述第一网络地址向所述证书授权中心发起认证申请,并接收所述证书授权中心在确定所述认证申请通过验证后返回的数字证书;所述区块链一体机基于所述第二网络地址向第一区块链节点发送所述数字证书,所述数字证书用于触发第一区块链节点将所述区块链一体机添加为所述区块链网络中的新增区块链节点。
-
公开(公告)号:CN111523110A
公开(公告)日:2020-08-11
申请号:CN202010307195.X
申请日:2019-11-08
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/45 , G06F21/57 , G06F16/2458 , G06F21/62 , G06Q40/04
Abstract: 本说明书一个或多个实施例提供一种基于链代码的权限查询配置方法及装置;该方法应用于区块链节点,可以包括:将获取到的分发代码读入可信执行环境,以对所述可信执行环境中维护的链代码进行更新,所述分发代码用于在接收到查询方针对与历史交易相关的隐私数据的查询交易时,调用所述历史交易所调用的业务合约以执行所述业务合约中定义的权限控制代码,确定所述查询方的查询权限;当接收到挑战方发起的针对所述分发代码的验证请求时,读取所述可信执行环境中维护的分发代码以生成验证报告,并向所述挑战方发送所述验证报告,以使得所述挑战方根据所述验证报告对所述可信执行环境中的分发代码进行验证。
-
公开(公告)号:CN110750329A
公开(公告)日:2020-02-04
申请号:CN201910914120.5
申请日:2019-09-25
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种基于FPGA实现虚拟机运算的方法及装置,该方法可以包括:FPGA结构将已部署的电路逻辑配置文件加载至FPGA芯片上,以在所述FPGA芯片上形成字节码指令集CPU;所述FPGA结构将智能合约的字节码程序传入所述字节码指令集CPU,使所述字节码指令集CPU运行所述字节码程序,所述智能合约与所述FPGA结构所属的区块链节点接收到的交易相关。
-
公开(公告)号:CN110704368A
公开(公告)日:2020-01-17
申请号:CN201910914117.3
申请日:2019-09-25
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F15/78
Abstract: 本说明书一个或多个实施例提供一种基于FPGA的安全智能合约处理器的高效运算方法及装置,该方法可以包括:FPGA结构将存储器中已部署的电路逻辑配置文件加载至FPGA芯片上,以在所述FPGA芯片上形成用于实现虚拟机逻辑的片上处理器和操作数栈,所述操作数栈的顶部空间为关联寄存器、剩余空间为内存空间;所述FPGA结构将智能合约的代码程序传入所述片上处理器,使所述片上处理器将所述代码程序涉及的操作数存入所述操作数栈时,优先存入所述关联寄存器中。
-
公开(公告)号:CN110580262A
公开(公告)日:2019-12-17
申请号:CN201911085008.1
申请日:2019-11-08
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/2458 , G06F16/27 , G06F21/62 , G06Q40/04
Abstract: 本说明书一个或多个实施例提供一种基于智能合约的隐私数据查询方法及装置;该方法应用于区块链节点,可以包括:当接收到查询方发起的针对目标隐私数据的查询交易时,读取所述查询交易中包含的与所述目标隐私数据相关的历史交易的交易标识;根据所述交易标识获取所述历史交易,并基于所述历史交易确定所述历史交易调用的业务合约;执行所述业务合约中定义的权限控制代码,以确定所述查询方针对所述目标隐私数据的查询权限;当确定出的查询权限为允许查询时,获取解密后的所述目标隐私数据以由所述查询方查看,所述目标隐私数据被读入可信执行环境进行解密。
-
公开(公告)号:CN112001800B
公开(公告)日:2024-04-16
申请号:CN202011173787.3
申请日:2020-10-28
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供了一种在区块链系统中进行业务处理的方法和装置,所述区块链系统中包括N个相互独立的区块链,所述方法包括:接收业务处理请求,所述业务处理请求与第一账户关联;确定所述第一账户与所述N个区块链中的第一区块链相对应;向所述第一区块链发送第一交易,以响应于所述业务处理请求进行业务处理。
-
公开(公告)号:CN111475849B
公开(公告)日:2024-03-12
申请号:CN202010419432.1
申请日:2019-11-08
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62 , G06F16/2458 , G06Q40/04
Abstract: 本说明书一个或多个实施例提供一种基于区块链账户的隐私数据查询方法及装置;该方法应用于区块链节点,可以包括:当接收到查询方发起的针对目标隐私数据的查询交易时,读取所述查询交易中包含的与所述目标隐私数据相关的历史交易的交易标识和所述历史交易的发起方的身份信息;根据所述发起方的身份信息确定所述发起方的区块链账户,并根据所述区块链账户中记录的查询权限确定所述查询方针对所述目标隐私数据的查询权限;当确定出的查询权限为允许查询时,获取所述目标隐私数据并将获取到的目标隐私数据读入可信执行环境进行解密,以由所述查询方获取。
-
-
公开(公告)号:CN112491887B
公开(公告)日:2023-06-30
申请号:CN202011360855.7
申请日:2019-09-25
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种基于FPGA实现虚拟机运算的方法及装置,该方法可以包括:FPGA结构将已部署的电路逻辑配置文件加载至FPGA芯片上,以在所述FPGA芯片上形成字节码指令集CPU;所述FPGA结构将智能合约的字节码程序传入所述字节码指令集CPU,使所述字节码指令集CPU运行所述字节码程序,所述智能合约与所述FPGA结构所属的区块链节点接收到的交易相关。
-
-
-
-
-
-
-
-
-