行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210800174.0 (22)申请日 2022.07.06 (71)申请人 杭州复杂美科技有限公司 地址 310000 浙江省杭州市西湖区文三路 90号东部软件园6号楼7层702室 (72)发明人 应秋敏 王志文 吴思进  (51)Int.Cl. G06Q 20/38(2012.01) H04L 9/32(2006.01) (54)发明名称 一种基于EVM的延迟交易方法、 设备及存储 介质 (57)摘要 本发明属于计算机技术领域, 尤其涉及一种 基于EVM的延 迟交易方法、 设备和存储介质。 提供 了一种资产调用更加灵活, 有效适用EVM合约交 易的方案, 本申请方案通过部署基于EVM的延迟 交易合约并定义相关的接口使得EVM合约的交易 能够实现延时交易, 同时, 采用第一中转地址使 得延时交易的资产不会被锁定在延时交易合约 中, 资产调用更加灵活。 权利要求书2页 说明书6页 附图2页 CN 115222394 A 2022.10.21 CN 115222394 A 1.一种基于 EVM的延迟交易方法, 其特 征在于, 所述方法包括: S100、 配置基于 EVM的延时交易接口; S101、 判断EVM中是否存在延时交易合约及对应的延时交易接口, 是则基于所述延迟交 易接口进行延时交易, 否则基于接口参数定义延时交易接口, 所述接口参数包括发起人地 址、 合约地址、 合约参数和延时 时长; S102、 定义步骤S101中定义的延时交易接口的地址, 在EVM的预编译合约清单中添加所 述延时交易接口 的地址; S200、 基于所述延迟交易接口进行延时交易; S201、 第一用户根据第一公钥和第一延时 时长生成第一延时数据; S202、 第一用户通过延时交易接口调用延时交易合约, 并基于第一延时数据、 第一用户 地址、 目标地址和第一转账额获取第一预置交易、 第一延时交易和第一存证交易; 其中, 所 述第一预置交易的发起方地址为第一用户地址, 接 收方地址为第一中转地址, 所述第一中 转地址由延时交易合约根据第一延时数据生成, 所述第一延时交易的发起方地址为第一中 转交易, 接收方地址为目标地址, 所述第一延时交易包括所述第一延时数据, 所述第一存证 交易的payl oad字段包括所述第一延时交易和第一预置交易的交易信息; S203、 第一用户对所述第一预置交易、 第一延时交易和第一存证交易签名, 并发送所述 第一预置交易和第一存证交易至区块链网络; S204、 区块链节点接收所述第一存证交易, 并根据第一延时时长确定所述第一延时交 易的基准打包时间, 同时将所述第一存证交易存证到区块链上并将所述第一延时交易储存 到本地; S205、 第一节点通过延时交易接口用延时交易合约, 并基于第一延时数据和延时交易 合约验证第一中转地址, 同时验证所述第一延时交易的签名, 均验证通过时, 生成包括所述 第一延时交易的第一区块, 并向区块链网络广播所述第一区块; 其中, 所述第一节点为基准 打包时间后最 新区块生成时的打包节点; S206、 第二节点通过延时交易接口用延时交易合约, 并基于第一延时数据和延时交易 合约验证第一中转地址, 同时验证所述第一延时交易的签名, 验证第一区块中的第一延时 交易与本地保存的第一延时交易是否一致, 验证第一区块的打包时间是否晚于所示基准打 包时间, 若均验证通过则第二节点删除本地交易; 其中, 所述第二节点为基准打包时间后最 新区块生成时的非打包节点。 2.根据权利要求1所述的一种基于EVM的延迟交易方法, 其特征在于, 区块链节点接收 所述第一存证交易, 并根据第一延时 时长确定所述第一延时交易的基准打包时间包括: 区块链节点接收所述第一存证交易; 根据第一存证交易payload字段中的第一预置交易的交易信息查询所述第一预置交 易, 获取第一预置交易所在区块的打包时间, 再根据第一存证交易payload字段中的第一延 时交易中的第一延时数据得到第一延时时长, 在第一预置交易所在区块的打包时间的基础 上加上第一延时 时长获得 所述基准打包时间。 3.一种计算机设备, 其特 征在于, 一个或多个处 理器; 存储器, 用于存 储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所述一个或多个处理器权 利 要 求 书 1/2 页 2 CN 115222394 A 2执行如权利要求1或2所述的方法。 4.一种存储有计算机程序的存储介质, 其特征在于, 该程序被处理器执行时实现如权 利要求1或2所述的方法。权 利 要 求 书 2/2 页 3 CN 115222394 A 3

PDF文档 专利 一种基于EVM的延迟交易方法、设备及存储介质

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于EVM的延迟交易方法、设备及存储介质 第 1 页 专利 一种基于EVM的延迟交易方法、设备及存储介质 第 2 页 专利 一种基于EVM的延迟交易方法、设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:16:41上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。