基于区块链的智能合约调用方法及装置、电子设备.pdf
努力****幻翠
亲,该文档总共39页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
基于区块链的智能合约调用方法及装置、电子设备.pdf
本说明书一个或多个实施例提供一种基于区块链的智能合约调用方法及装置、电子设备;其中,区块链上部署了智能合约,智能合约包括主智能合约和多个子智能合约;各个子智能合约的合约代码相同;主智能合约包括用于对子智能合约进行调用管理的合约代码;子智能合约包括与业务逻辑对应的合约代码;所述方法应用于区块链中的节点设备,包括:接收发布至区块链的与智能合约对应的包括业务数据的第一合约调用交易;响应于第一合约调用交易,调用主智能合约的合约代码,从多个子智能合约中确定与业务数据对应的第一目标子智能合约;以及,在确定出第一目标子
基于区块链的智能合约调用方法、装置及设备.pdf
本公开实施例提供一种基于区块链的智能合约调用方法、装置及设备,该方法包括:接收客户端发送的交易信息,其中交易信息中包含交易信息对应的待执行的智能合约的路径信息;将接收到的各交易信息放入调度器以使调度器将各交易信息分发至不同的执行器;通过各执行器基于各交易信息对应的待执行的智能合约的路径信息,查询存储单元以获取各交易信息对应的智能合约,其中存储单元中包含了按照树形文件目录结构存储的各智能合约、且各个智能合约的存储路径是唯一的;通过各执行器对交易信息执行智能合约,得到执行结果。不需要各执行器在并行执行交易时进
基于区块链智能合约的公平数据交易方法及装置.pdf
本发明公开了一种基于区块链智能合约的公平数据交易方法及装置,方法包括:加密售出者的待出售数据,并根据加密数据生成交易合约和交易信息,其中,交易信息存储在区块链上;在购买者通过区块链上的交易信息确定购买后,调用交易合约创建数据购买交易和数据出售交易;根据数据购买交易和数据出售交易进行交易,并在购买者成功获取待出售数据时完成交易,如果购买者解密加密数据或者验证待出售数据失败,则随机组建仲裁委员会,并基于可检测明文加密和相似性学习构建仲裁合约,以通过仲裁合约广播仲裁委员会的仲裁结果。该方法基于智能合约的分布式仲
基于智能合约的区块链数据屏蔽方法及装置.pdf
本发明实施例涉及一种基于智能合约的区块链数据屏蔽方法及装置,该区块链数据包括账务数据和非账务数据,该方法包括:基于所述智能合约确定区块链非账务数据满足屏蔽条件,所述区块链非账务数据由所述智能合约控制;基于所述智能合约将所述区块链非账务数据屏蔽。以此净化区块链中的非账务数据,且保留账务数据公开、不可篡改以及去中心化等的特性。
基于区块链的智能合约压缩存储方法.docx
基于区块链的智能合约压缩存储方法区块链技术作为一种新兴的分布式账本技术,已经逐渐应用于诸多领域。智能合约是区块链技术的重要应用之一,它将代码与数据结合起来,充满了安全性和透明性,并且具有无法篡改、不可逆转以及执行自动化等诸多特点。然而,由于智能合约需要在链上进行存储和执行,需要付出巨大的存储成本和执行成本。针对这个问题,本文提出了基于区块链的智能合约压缩存储方法,以减少智能合约的存储和执行成本,提高合约的效率。智能合约的存储和执行问题智能合约中的代码和数据需要存储在区块链上,由所有节点共同验证和执行。因此