一种智能合约的防御方法、装置及存储介质

基本信息

申请号 CN202210232703.1 申请日 -
公开(公告)号 CN114297643B 公开(公告)日 2022-07-08
申请公布号 CN114297643B 申请公布日 2022-07-08
分类号 G06F21/55 分类 计算;推算;计数;
发明人 姚俊笋;杨坤鹏;邵慧 申请(专利权)人 连连银通电子支付有限公司
代理机构 广州三环专利商标代理有限公司 代理人 熊程刚
地址 310000 浙江省杭州市滨江区越达巷79号1号楼12楼B2
法律状态 -

摘要

摘要 本发明公开一种智能合约的防御方法、装置及存储介质,涉及区块链技术领域。包括:获取调用请求,调用请求用于请求调用目标智能合约;对调用请求进行复制,得到N个调用请求,N为大于1的整数;获取第一智能合约体包括的N个第一智能合约,N个第一智能合约的功能相同,N个第一智能合约的内容不完全相同;分别采用一个第一智能合约处理一个调用请求,得到每个第一智能合约对应的处理结果;从N个处理结果中确定目标结果;将目标结果对应的智能合约确定为目标智能合约。第一智能合约体中的第一智能合约的数量较多,增加了攻击难度,通过将N个结果中的目标结果对应的智能合约确定为目标智能合约,提高了智能合约的安全性。