区块链的智能合约安全运行方法、装置和相关设备.pdf
fa****楠吖
亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
区块链的智能合约安全运行方法、装置和相关设备.pdf
本公开提供一种区块链的智能合约安全运行方法、装置以及电子设备和计算机可读存储介质,涉及区块链技术领域。区块链的智能合约安全运行方法包括:响应于针对目标合约的加载指令,区块链上的第一节点向区块链提供合约签署信息;第一节点接收区块链返回的针对目标合约的同意加载指令,同意加载指令是区块链在确定签署对象是合法对象后生成的,其中确定签署对象是合法对象就是确定目标合约是签署对象在安全环境中通过安全编译方法生成的且业务数据被加密的合约;第一节点响应于同意加载指令,加载所述目标合约。本公开实施例可以提高智能合约的运行安全
基于区块链的智能合约调用方法、装置及设备.pdf
本公开实施例提供一种基于区块链的智能合约调用方法、装置及设备,该方法包括:接收客户端发送的交易信息,其中交易信息中包含交易信息对应的待执行的智能合约的路径信息;将接收到的各交易信息放入调度器以使调度器将各交易信息分发至不同的执行器;通过各执行器基于各交易信息对应的待执行的智能合约的路径信息,查询存储单元以获取各交易信息对应的智能合约,其中存储单元中包含了按照树形文件目录结构存储的各智能合约、且各个智能合约的存储路径是唯一的;通过各执行器对交易信息执行智能合约,得到执行结果。不需要各执行器在并行执行交易时进
电力区块链智能合约安全检测方法、装置、设备及介质.pdf
本发明属于计算机测试技术领域,公开一种电力区块链智能合约安全检测方法、装置、设备及介质。所述方法,包括:获取待检测电力区块链智能合约的代码;根据待检测电力区块链智能合约的代码,得到待检测电力区块链智能合约的控制流图CFG和程序依赖图PDG;根据控制流图CFG和程序依赖图PDG,对待检测电力区块链智能合约代码进行切片获得代码片段;将代码片段转化成词向量;将控制流图CFG的特征抽象成图结构向量,并将词向量和图结构向量拼接获得检测向量;将检测向量输入预先训练好的双向LSTM的相似性判断模型,获得检测结果;输出所
基于区块链的智能合约部署方法及相关设备.pdf
本公开实施例提供了一种基于区块链的智能合约部署方法及相关设备。该方法包括:获取合约发布设备发送的部署智能合约的区块链交易,部署智能合约的区块链交易携带合约发布方的账户地址,其中部署智能合约的区块链交易是合约发布设备根据从业务设备接收到的发布智能合约请求生成的;根据部署智能合约的区块链交易中携带的合约发布方的账户地址,确认合约发布方具有智能合约发布权限;对部署智能合约的区块链交易进行共识;部署智能合约的区块链交易共识通过后,在区块链网络中部署相应的智能合约。本公开实施提供的方案能够保证部署在区块链网络中的智
基于区块链的智能合约测试方法及相关设备.pdf
本公开实施例提供了一种基于区块链的智能合约测试方法及相关设备。该方法包括:创建用于测试智能合约的自动化测试框架;通过自动化测试框架加载待测试智能合约的测试代码;利用自动化测试框架解析测试代码中的合约配置信息,获得合约代码;通过自动化测试框架创建用于测试待测试智能合约的虚拟账户;利用自动化测试框架将待测试智能合约的合约代码部署至区块链环境中;通过自动化测试框架解析待测试智能合约的合约代码为账户对象和合约对象,账户对象包括待测试智能合约中的账户地址;自动化测试框架在执行测试代码过程中,利用虚拟账户和账户对象,