Что такое программный кошелёк?
Программный кошелёк, также называемый wallet app или hot wallet, — это приложение, которое вы устанавливаете на компьютер или смартфон для управления, отправки и получения криптовалют.
Он постоянно подключён к интернету, что отличает его от аппаратных кошельков и делает удобным вариантом для повседневных транзакций и взаимодействия с dApp.
Как они работают
Многие считают, что программный кошелёк хранит их криптовалюту, но это не так. Средства хранятся в самой блокчейн-сети. На самом деле кошелёк хранит ваши публичные и приватные ключи — именно они позволяют вам получать доступ к своим средствам и авторизовать транзакции.
- Публичный ключ: его могут видеть другие; именно его вы делитесь, чтобы получать средства.
- Приватный ключ: он строго для вас. Думайте о нём как о вашей цифровой связке ключей: он подтверждает, что средства принадлежат вам, и позволяет перемещать их.
Основные характеристики:
- Некастодиальный: большинство программных кошельков — некастодиальные, поэтому вы полностью контролируете свои приватные ключи. Это ключевое отличие от кастодиального кошелька на бирже, где платформе принадлежат ключи, а вы просто входите по логину и паролю.
- Seed-фраза: при настройке программного кошелька он создаёт seed-фразу — обычно 12 или 24 случайных слова. Эта фраза — ваш мастер-ключ. Потеряете устройство, и эта фраза позволит восстановить всё на новом.
- Доступность: такие кошельки обычно бесплатны и просты в настройке, что делает их хорошей отправной точкой для новичков.
Основные категории
Есть три основных типа программных кошельков:
- 1. Веб/расширения браузера: сюда относятся такие инструменты, как MetaMask. Они широко используются в DeFi и на NFT-маркетплейсах.
- 2. Мобильные кошельки: приложения вроде Trust Wallet или Phantom работают на смартфонах и удобны для платежей, когда вы в пути.
- 3. Десктопные кошельки: это программы, которые вы устанавливаете напрямую на компьютеры с Windows, Mac или Linux — например, Exodus и Electrum.
Безопасность и риски
Удобство имеет свою цену. Поскольку программные кошельки работают на устройствах с подключением к интернету, они сталкиваются с определёнными рисками:
- Уязвимость в сети: статус “hot” означает, что ваши приватные ключи находятся на онлайн-устройстве. Если туда проникнет вредоносное ПО или удалённый взлом, эти ключи могут быть скомпрометированы.
- Подмена отображения: вредоносное ПО может изменить то, что вы видите на экране. Такая уловка может привести к тому, что вы подпишете транзакцию, которую не планировали.
- Ответственность: поскольку за кошельком не стоит центральная сторона, вся ответственность за сохранность seed-фразы лежит только на вас. Потеряете и устройство, и seed-фразу — и средства невозможно будет восстановить.