-
公开(公告)号:CN110751555A
公开(公告)日:2020-02-04
申请号:CN201910913486.0
申请日:2019-09-25
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种基于FPGA实现合约调用的方法及装置,该方法可以包括:FPGA结构获取自身所属的区块链节点接收到的交易;所述FPGA结构确定所述交易调用的智能合约的合约地址;所述FPGA结构从本地空间中获取所述合约地址对应的代码程序,以在所述FPGA结构上运行所述代码程序。
-
公开(公告)号:CN110750303A
公开(公告)日:2020-02-04
申请号:CN201910913484.1
申请日:2019-09-25
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F9/38
Abstract: 本说明书一个或多个实施例提供一种基于FPGA的流水线式指令读取方法及装置,该方法可以包括:FPGA芯片上的片上处理器确定待执行的代码程序,所述片上处理器由所述FPGA芯片加载所属FPGA结构上已部署的电路逻辑配置文件而形成,所述代码程序对应于所述FPGA结构所属的区块链节点收到的交易调用的智能合约;所述片上处理器在按照预设长度依次读取所述代码程序所含数据的过程中,解析出每次读取的数据段中所含非定长操作指令的结束位,以使下次读取的数据段相邻于所述结束位。
-
公开(公告)号:CN110716728A
公开(公告)日:2020-01-21
申请号:CN201910914123.9
申请日:2019-09-25
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种FPGA逻辑的可信更新方法及装置,该方法可以包括:FPGA结构接收来自客户端的加密后新版电路逻辑配置文件,所述FPGA结构包含FPGA芯片;所述FPGA结构将所述加密后新版电路逻辑配置文件读入所述FPGA芯片上的解密模块进行解密,所述解密模块由所述FPGA芯片基于所述FPGA结构上已部署的旧版电路逻辑配置文件而形成;所述FPGA结构基于解密得到的新版电路逻辑配置文件进行更新部署,以使所述FPGA结构实现为所属的区块链节点上的可信执行环境。
-
-