预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111309931A(43)申请公布日2020.06.19(21)申请号202010384803.7(22)申请日2020.05.09(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人白玮(74)专利代理机构北京众达德权知识产权代理有限公司11570代理人张桂蓉(51)Int.Cl.G06F16/36(2019.01)G06Q40/04(2012.01)权利要求书2页说明书7页附图3页(54)发明名称基于区块链的交易方法、装置、电子设备及存储介质(57)摘要本说明书实施例公开了一种基于区块链的交易方法、装置、电子设备及存储介质,接收用户的交易指令,并根据预先构建的知识库对交易指令进行理解,得到所述多个智能合约中一个以上候选智能合约的访问信息,根据每个候选智能合约的访问信息,访问并分析候选智能合约的知识图谱,从一个以上候选智能合约中选出目标智能合约,通过执行目标智能合约,完成目标智能合约对应的目标产品的交易。CN111309931ACN111309931A权利要求书1/2页1.一种基于区块链的交易方法,应用于区块链系统,在所述区块链系统上部署有多个智能合约,所述方法包括:接收用户的交易指令,并根据预先构建的知识库对所述交易指令进行理解,得到所述多个智能合约中一个以上候选智能合约的访问信息,其中,所述知识库中包含所述多个智能合约的访问信息以及相关的交易基本概念;根据每个候选智能合约的访问信息,访问并分析所述候选智能合约的知识图谱,从所述一个以上候选智能合约中选出目标智能合约,其中,每个候选智能合约的知识图谱中包含所述候选智能合约的描述信息;通过执行所述目标智能合约,完成所述目标智能合约对应的目标产品的交易。2.如权利要求1所述的方法,所述根据预先构建的知识库对所述交易指令进行理解,得到所述多个智能合约中一个以上候选智能合约的访问信息,包括:根据所述知识库对所述交易指令进行理解,得到交易对象信息;根据所述交易对象信息在所述知识库中进行搜索,得到与所述交易对象信息匹配的一个以上候选智能合约的访问信息。3.如权利要求1所述的方法,每个所述智能合约的描述信息,包括:所述智能合约对应产品的产品介绍信息,以及所述智能合约的如下一种或者多种合约信息:所述智能合约的开发者信息、所述智能合约的功能信息、执行所述智能合约时的费率、所述智能合约的吞吐量。4.如权利要求3所述的方法,在执行所述目标智能合约之前,所述方法还包括:获取所述目标产品的相关信息,其中,所述目标产品的相关信息包括所述目标产品的历史交易记录和/或所述目标产品的产品介绍信息,所述目标产品的产品介绍信息从所述目标智能合约的知识图谱中获取;根据所述目标产品的相关信息,判断是否购买所述目标产品,如果是,则执行所述目标智能合约。5.如权利要求1-4中任一所述的方法,所述执行所述目标智能合约,包括:根据所述目标智能合约的规定进行代币支付,并根据支付结果触发所述目标智能合约的执行;将所述目标智能合约的执行结果记录至所述区块链上。6.如权利要求1所述的方法,在完成所述目标智能合约对应的目标产品的交易之后,还包括:通过智能体向所述用户输出交易信息,所述交易信息包含交易结果和/或详细交易信息。7.一种基于区块链的交易装置,应用于区块链系统,在所述区块链系统上部署有多个智能合约,所述装置包括:访问信息获取单元,用于接收用户的交易指令,并根据预先构建的知识库对所述交易指令进行理解,得到所述多个智能合约中一个以上候选智能合约的访问信息,其中,所述知识库中包含所述多个智能合约的访问信息以及相关的交易基本概念;合约选择单元,用于根据每个候选智能合约的访问信息,访问并分析所述候选智能合约的知识图谱,从所述一个以上候选智能合约中选出目标智能合约,其中,每个候选智能合2CN111309931A权利要求书2/2页约的知识图谱中包含所述候选智能合约的描述信息;交易单元,用于通过执行所述目标智能合约,完成所述目标智能合约对应的目标产品的交易。8.如权利要求7所述的装置,所述合约选择单元,包括:指令理解子单元,用于根据所述知识库对所述交易指令进行理解,得到交易对象信息;搜索子单元,用于根据所述交易对象信息在所述知识库中进行搜索,得到与所述交易对象信息匹配的一个以上候选智能合约的访问信息。9.如权利要求7所述的装置,每个所述智能合约的描述信息,包括:所述智能合约对应产品的产品介绍信息,以及所述智能合约的如下一种或者多种合约信息:所述智能合约的开发者信息、所述智能合约的功能信息、执行所述智能合约时的费率、所述智能合约的吞吐量。10.如权利要求9所述的装置,还包括:产品信息获取单元