Криптокошелек — программа или аппаратное устройство, которое хранит закрытые ключи для доступа к криптовалюте и позволяет владельцу подписывать транзакции.
Как работают криптокошельки
Кошелек не хранит монеты: средства находятся в блокчейне, а кошелек хранит закрытые ключи, подтверждающие право владения. Большинство кошельков выводят все ключи из сид-фразы (фразы восстановления) из 12 или 24 слов по стандарту BIP-39 — тот, кто знает эти слова, распоряжается средствами. Кошельки делятся на несколько категорий:
- Горячие кошельки — мобильные приложения, десктопные программы и браузерные расширения вроде MetaMask: удобны, но уязвимы для вредоносного ПО.
- Холодные кошельки — аппаратные устройства Ledger или Trezor либо офлайн-хранение: ключи изолированы, а транзакции подписываются внутри устройства.
- Кастодиальные кошельки — аккаунты на биржах, где ключи за пользователя хранит провайдер.
Почему криптокошельки атакуют
Украденную криптовалюту быстро отмывают и почти никогда не возвращают, поэтому кошельки — приоритетная цель:
- Инфостилеры целенаправленно ищут файлы кошельков и данные браузерных расширений.
- Клипперы подменяют скопированный адрес кошелька адресом злоумышленника.
- Фишинговые сайты и фальшивые сотрудники поддержки выманивают сид-фразы, а наборы wallet drainer получают вредоносные подтверждения транзакций.
- Поддельные приложения-кошельки появляются в магазинах приложений и поисковой рекламе.
- Атаки на цепочку поставок затрагивают производителей: в 2020 году утекла клиентская база Ledger, что подпитало фишинг, а в 2023 году была скомпрометирована библиотека Ledger Connect Kit.
Как защитить криптокошелек
- Для долгосрочного хранения использовать аппаратный кошелек и сверять адреса на его экране.
- Хранить сид-фразу офлайн и никогда не вводить её на сайтах, в чатах и облачных заметках.
- Скачивать кошельки только из официальных источников и проверять каждое подтверждение транзакции.
- Держать в горячих кошельках и на биржах лишь небольшие суммы.