Дослідження: Ethereum значно поступається біткоїну в конфіденційності
Транзакції в мережі Ethereum набагато легше деанонімізувати, ніж у біткоїні, через особливості архітектури та поведінки користувачів.
Розробник Ференц Береш в опублікованій роботі показав, що Ethereum-транзакції простіше деанонімізувати, ніж транзакції біткоїна, через специфіку останнього, однак багато залежить від обраного алгоритму роботи з міксерами.
Дослідження було зосереджене на кількох особливостях Ethereum, які спрощують відстеження користувачів у цьому блокчейні порівняно з конкурентами.
Так, Береш та його колеги зазначили, що система на основі акаунтів в Ethereum, на відміну від моделі невитраченого виводу транзакцій біткоїна (UTXO), робить його менш приватним через практику повторного використання гаманця:
«Система на основі акаунтів підвищує ймовірність повторного використання адрес на рівні протоколу. З погляду конфіденційності це робить Ethereum та інші валюти на такій самій основі менш конкурентоспроможними порівняно з UTXO-криптовалютами, такими як біткоїн», - йдеться в дослідженні.
Однією з особливостей Ethereum є служба ідентифікації імен Ethereum Name Service (ENS), яка пов'язує адреси з читабельними доменами «.eth». Береш виявив зв'язок 890 таких доменів із загальнодоступними профілями в Twitter.
Дослідники вважають, що вже цього достатньо, щоб виявити потенційно компрометувальну активність. Кожен десятий із цих гаманців у вибірці використовувався ігровими платформами, а з кожного двадцятого оплачувалися послуги ресурсів для дорослих.
Також дослідники вважають, що «розкрити» користувача можна за допомогою прив'язки підпису до часового поясу, користувацьких значень газу та прямих переказів між гаманцями. За оцінками Береша, таким чином піддаються деанонімізації до 17% транзакцій.
Дослідники виявили, що більшість пов'язаних користувачів не тримають свої кошти в контракті більше кількох днів, що могло б підвищити конфіденційність. Багато хто часто використовує одні й ті самі гаманці для отримання кількох платежів у 0,1 ETH, що дозволяє легко порівнювати їх із вхідними транзакціями гаманця.
Ідентифікацію користувачів не ускладнюють і спеціальні Ethereum-міксери, такі як Tornado Cash. Дослідники з'ясували, що 7,5% користувачів вивели кошти на ту саму адресу, з якої було зроблено депозит, що зробило змішування абсолютно марним.
Береш та його колеги вважають, що подібний аналіз цілком застосовний з отриманням аналогічних висновків і щодо UTXO-валют, хоча це й буде зробити складніше.
«На практиці у криптовалютної спільноти склалися завищені очікування щодо здатності міксерів підвищити конфіденційність», - вважають дослідники.