MT²AD: многослойное временное обнаружение аномалий транзакций в сетях Ethereum с использованием графовой нейронной сети

MT$$^2$$AD: multi-layer temporal transaction anomaly detection in ethereum networks with GNN
Beibei Han, Yingmei Wei, Qingyong Wang, Francesco Maria De Collibus, Claudio J. Tessone
2023-07-31

обнаружение аномалий в транзакциях Ethereumпаттерны торговли между криптовалютамиклассификация графовграфовые нейронные сетивременные многослойные транзакционные сети
В последние годы в сети Ethereum, второй по величине публичной блокчейн-платформе, наблюдается рост преступной активности, связанной с межкриптовалютной торговлей. Большинство существующих методов обнаружения аномалий используют традиционное машинное обучение с конструированием признаков или методы обучения графовых представлений для извлечения информации из сетей транзакций. Однако эти методы либо игнорируют информацию о временных метках и направлении потока транзакций в сети транзакций, либо рассматривают только одну сеть транзакций; при этом закономерности межкриптовалютной торговли в Ethereum обычно не учитываются. В данной работе предлагается модель многослойного временного обнаружения аномалий транзакций (Multi-Layer Temporal Transaction Anomaly Detection, MT²AD) для сети Ethereum на основе графовых нейронных сетей. Для заданной сети транзакций токенов Ethereum сначала извлекаются исходные признаки, включая структурный подграф и признаки рёбер. Затем временная информация в подграфе моделируется в виде последовательности сетевых срезов в соответствии с временной меткой каждого ребра и заданным временным окном. Для выявления закономерностей межкриптовалютной торговли срезы транзакций нескольких токенов, соответствующие определённой временной метке, объединяются и рассматриваются как новый совмещённый граф. Далее для получения векторного представления на уровне графа в этом новом графе используется графовый свёрточный кодировщик с механизмом внимания и операцией пулинга, а обнаружение аномалий в динамических многослойных сетях транзакций Ethereum преобразуется в задачу классификации графов с использованием полученных представлений. MT²AD объединяет структурные признаки транзакций, признаки рёбер и закономерности межкриптовалютной торговли в единой системе для обнаружения аномалий с помощью графовых нейронных сетей. Эксперименты на трёх многослойных сетях транзакций, полученных из реальных данных, показывают, что предложенная модель MT²AD (точность 0.8789, полнота 0.9375, F_bMacro 0.4987 и F_bWeighted 0.9351) обеспечивает наилучшие результаты по большинству метрик оценки по сравнению с конкурирующими методами, а также подтверждают эффективность учёта нескольких токенов.
1
Графовый свёрточный кодировщик с механизмами внимания и пуллингом преобразует обнаружение аномалий в динамической многослойной сети в задачу классификации графов.
2
На трёх реальных многослойных транзакционных сетях MT²AD достиг Precision 0.8789, Recall 0.9375, FbMacro 0.4987 и FbWeighted 0.9351, превзойдя конкурирующие методы по большинству метрик.
3
MT²AD обнаруживает аномалии в динамических многослойных сетях транзакций Ethereum с использованием графовых нейронных сетей.
4
MT²AD объединяет в единой framework структурные признаки транзакций, атрибуты рёбер, временную информацию, направление потоков и взаимодействия между токенами.
5
Метод строит временные снимки сетей по меткам времени и объединяет транзакционные слои нескольких токенов для выявления межкриптовалютных торговых паттернов.

Динамические многослойные сети транзакций токенов Ethereum

Временные и направленные структуры потоков транзакций, а также паттерны торговли между криптовалютами для обнаружения аномалий

Publication Details
Publication Date
2023-07-31
Journal
Publisher
ISSN
Cited by
19
Access Type
Author Information
Authors
Beibei Han
Yingmei Wei
Qingyong Wang
Francesco Maria De Collibus
Claudio J. Tessone
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%