以太坊是世界上最大的开源区块链平台,支持智能合约,在推动区块链技术创新和应用方面发挥了关键作用(Hou, Cui, Chen, Li, & Song (2024); Yang et al. (2024))。它在去中心化金融(DeFi)和不可替代代币(NFTs)中的广泛应用促进了加密货币市场的快速增长(Karim, Lucey, Naeem, & Uddin (2022))。然而,以太坊的匿名性和巨大的金融价值也吸引了犯罪分子和非法组织的注意(Ga?án, Ciere, & van Eeten (2017); Ramey (2018))。平台的匿名性使恶意攻击者能够进行欺诈活动,如伪造交易和诱导用户点击恶意链接,从而导致各种安全威胁,包括网络钓鱼诈骗、洗钱、庞氏骗局和ICO欺诈(Peng & Boyle (2024); Wang, Tsai, & Shi (2024); Wu et al. (2020))。网络钓鱼诈骗占这些威胁的最大比例(Sui et al. (2025); Xu, Li, Zhu, Shen, & Sharif (2024))。因此,研究有效的以太坊平台网络钓鱼诈骗检测方法不仅具有重要的理论价值,还对保护用户资产和促进区块链技术的可持续发展具有深远的实际意义。
传统的网络钓鱼诈骗通常依赖于虚假的集中式平台(如假冒网站和欺骗性电子邮件)来窃取用户的敏感信息(Desolda, Ferro, Marrella, Catarci, & Costabile (2021); Naqvi et al. (2023))。相比之下,以太坊上的网络钓鱼诈骗主要针对加密货币的盗窃,而不是个人敏感信息。以太坊上的网络钓鱼活动通常涉及虚假的交易地址或承诺高回报以诱使资金转移(Chen et al. (2020); Xu et al. (2024))。这些新型诈骗缺乏固定的模式,也没有传统检测方法可以利用的明显指标,导致基于传统检测方法的现有技术在以太坊网络中的效果有限。此外,数据集存在严重的类别不平衡问题:尽管有超过200万个账户,但标记为钓鱼的账户数量非常少(Sui et al. (2025)),这进一步限制了现有方法在应对多样化网络钓鱼攻击和类别不平衡问题方面的有效性。
为了解决上述问题,现有研究对以太坊交易记录进行了建模,并将网络钓鱼诈骗检测任务转化为节点分类问题(Hou, Cui, & Li (2021))。节点特征提取方法主要分为两类:特征工程和网络表示学习。两者都旨在通过学习节点表示来完成分类任务。特征工程依赖于手动设计的特征,如交易金额和交易频率来描述节点行为(Chen et al. (2020); Lin, Wu, Yuan, & Zheng (2020))。然而,这种方法未能充分利用节点之间的拓扑结构,缺乏自动化,效率低下,导致网络钓鱼节点检测准确性受限。相比之下,网络表示学习方法(如图神经网络和随机游走)通过深度学习自动获取节点嵌入,并在网络钓鱼账户检测方面取得了一些进展(Chen, Hou, Zhang, & Li (2024); Sui et al. (2025); Zhang et al. (2024))。
尽管上述方法都基于网络驱动的分析,但它们主要集中在成对交互上,因此忽略了高阶交互的重要性。最近的研究表明,捕捉高阶交互可以提供更全面的网络结构描述,并对网络动态产生深远影响(Battiston, Amico, Barrat, Bianconi, Ferraz de Arruda, Franceschiello, Iacopini, Kéfi, Latora, Moreno, et al., 2021, Battiston, Cencetti, Iacopini, Latora, Lucas, Patania, Young, Petri, 2020; Bianconi (2021); Bick, Gross, Harrington, & Schaub (2023); Liu, Yang, & Lü (2023); Yang, Liu, & Lü (2025))。然而,现有的网络钓鱼检测方法未能捕捉节点之间的高阶交互关系。认识到高阶交互的关键作用,网络钓鱼节点检测也应结合高阶关系信息,以更准确地描述复杂的行为模式并提高检测性能。在本文中,我们引入了一种主流的高阶网络模型——超图,来构建具有更复杂交互的以太坊网络。此外,我们开发了一种用于检测网络钓鱼节点的模型FLHR-MCL,通过结合多视图对比模型来实现。主要贡献可以总结如下:
•我们提出了一种多视图对比学习模型FLHR-MCL,它整合了低阶和高阶关系。通过融合低阶特征和高阶交互特征,该模型显著提高了网络钓鱼节点的检测能力。此外,它还减轻了数据集中正样本与负样本比例不平衡的不利影响。
•与传统静态超图方法不同,我们设计了一种基于时间窗口的建模策略,并结合了多视图对比学习。这增强了表示的鲁棒性,并全面捕捉了节点之间的高阶交互。
•FLHR-MCL方法在三个真实的以太坊交易数据集上进行了全面评估。实验结果表明,FLHR-MCL在网络钓鱼节点检测任务中的性能优于现有方法,表现出更高的鲁棒性和检测准确性。