Blockchain technology has the characteristics of decentralization, traceability and tamper proof, which creates a reliable decentralized transaction mode, further accelerating the development of the blockchain platforms. However, with the popularization of various financial applications, security problems caused by blockchain digital assets, such as money laundering, illegal fundraising and phishing fraud, are constantly on the rise. Therefore, financial security has become an important issue in the blockchain ecosystem, and identifying the types of accounts in blockchain (e.g. miners, phishing accounts, Ponzi contracts, etc.) is of great significance in risk assessment and market supervision. In this paper, we construct an account interaction graph using raw blockchain data in a graph perspective, and proposes a joint learning framework for account identity inference on blockchain with graph contrast. We first capture transaction feature and correlation feature from interaction graph, and then perform sampling and data augmentation to generate multiple views for account subgraphs, finally jointly train the subgraph contrast and account classification task. Extensive experiments on Ethereum datasets show that our method achieves significant advantages in account identity inference task in terms of classification performance, scalability and generalization.
翻译:封锁链技术具有分散化、可追踪性和篡改性验证等特征,从而创建了可靠的分散交易模式,进一步加快了链式平台的发展,然而,随着各种金融应用的普及,由链式数字资产(如洗钱、非法筹资和钓鱼欺诈)造成的安全问题不断上升,因此,金融安全已成为链式生态系统中的一个重要问题,确定链式账户的种类(如矿工、钓鱼账户、庞氏合同等)对风险评估和市场监督具有重大意义。在本文件中,我们用图表的角度用原始链式数据构建了一个账户互动图表,并提议了一个联合学习框架,用于与图形对比的块状链上的账户身份推断。我们首先从互动图中获取交易特征和关联性特征,然后进行抽样和数据增强,为账户子图提供多种观点,最后联合培训子图对比和账户分类任务。Ezeenum数据集的广泛实验表明,我们的方法在分类业绩、缩放性和一般化方面在账户身份推断任务中取得了显著的优势。