摘要
本说明书实施例提供了一种区块链攻击的检测方法和装置,该方法包括:获取目标区块链上目标交易的交易日志,根据交易日志中的多个函数调用对应的信息、以及包含预设的多个第一语义元素的第一语义集,确定多个函数调用分别对应的交易语义,交易语义中包括多个第一语义元素中的一到多个;根据多个函数调用分别对应的交易语义、以及包含预设的多个第二语义元素的第二语义集,确定出多个函数调用中分别包含的复杂语义,复杂语义包括多个第二语义元素中的一到多个,第二语义元素根据至少两个函数调用中的第一语义元素而确定;根据交易语义和复杂语义,确定是否存在通过目标交易施行预定攻击的风险。
技术关键词
语义
元素
代币
接收方
风险
日志
攻击检测装置
参数
计算机
可读存储介质
存储器
处理器