Кастодиальный и некастодиальный кошельки: что это такое и как работает
Криптовалюту можно хранить по-разному: на бирже, в приложении-кошельке или на отдельном физическом устройстве. От выбранного способа зависит, кто контролирует приватные ключи и какие риски берет на себя держатель криптовалюты. Расскажем, что такое кастодиальный и некастодиальный криптокошельки, как они работают и от чего зависит подходящий вариант хранения.
Что такое криптокошелек
Криптовалюту нельзя положить на банковскую карту. Для работы с такими активами нужен криптокошелек.
Криптокошелек — это инструмент, с помощью которого владелец может проверять баланс, получать переводы, отправлять цифровые активы и подтверждать операции в блокчейне. Криптовалюта здесь хранится не так, как монеты в обычном кошельке.
Токены и монеты существуют в блокчейне, а криптокошелек дает к ним доступ. Проще говоря, он работает как связка ключей. Сами активы находятся в сети, а кошелек позволяет ими управлять.
Сам по себе криптокошелек выглядит по-разному. Это может быть мобильное приложение, расширение для браузера, программа на компьютере, отдельное устройство или раздел внутри криптовалютного сервиса.
Зачем нужны криптографические ключи
Работа любого криптовалютного кошелька основана на принципах криптографии. Чтобы пользователь мог получать и отправлять цифровые активы, система использует два связанных элемента — публичные ключи и приватные ключи. Они работают в паре и обеспечивают доступ к средствам, а также подтверждают операции в блокчейне.
Публичный ключ используется для создания определенного набора символов — адреса криптокошелька. Адрес нужен, чтобы переводить средства от отправителя получателю и принимать эти переводы.
Приватный ключ — это цифровой код, который подтверждает право распоряжаться средствами. С его помощью подписывается каждая транзакция. Если посторонний узнает этот ключ, он сможет получить контроль над активами.
В зависимости от того, кто управляет ключами, криптовалютные кошельки можно разделить на кастодиальные и некастодиальные. Далее подробно разберем, как устроен каждый из них.
Как устроен кастодиальный кошелек
Чтобы понять, что такое кастодиальный кошелек, можно представить аккаунт в онлайн-банке. Принцип работы схожий. Человек видит баланс и управляет криптоактивами через интерфейс, а техническая часть остается на стороне банка, в случае с криптовалютой — на стороне сервиса или биржи.
Простыми словами, кастодиальный кошелек — это формат хранения средств, при котором управление приватными ключами берет на себя централизованная криптовалютная биржа или другой сервис. Человек не видит приватные ключи и не хранит seed-фразу, а вместо этого получает доступ к активам через аккаунт на платформе. После ввода логина и пароля можно подтвердить вход одним из способов, например через приложение-аутентификатор или смс-сообщение.
Внутри аккаунта человек видит, сколько у него USDT, BTC или других монет, покупает, продает и переводит криптовалюту. Платформа хранит ключи, ведет внутренний учет, исполняет операции, когда пользователь отправляет заявку.
Не каждое действие на платформе сразу попадает в блокчейн. Покупка, продажа или перевод между разделами аккаунта проходят во внутренней системе сервиса. А когда владелец выводит активы на внешний адрес, биржа или другая платформа отправляют транзакцию в блокчейн. В этом случае пользователю нужно выбирать сеть, указывать адрес и учитывать сетевую комиссию.
Примеры кастодиальных сервисов
Те, кто работает с централизованными криптовалютными биржами, часто хранят активы в своих аккаунтах. Например, на Bybit для разных операций используются аккаунт финансирования и единый торговый аккаунт. Аккаунт финансирования нужен для пополнения, вывода, P2P-сделок, покупки криптовалюты за фиатные деньги. Единый торговый аккаунт, или ЕТА, используют для торговли на спотовом рынке, а также фьючерсами, опционами и другими инструментами.
Подобным образом работают и другие централизованные криптобиржи — Binance, Coinbase, Kraken, Bitget, OKX.
Кастодиальная модель встречается не только на биржах. Ее используют и финансовые приложения с криптофункциями, например PayPal или Robinhood. В отличие от бирж, такие сервисы не всегда ориентированы на активную торговлю криптовалютой. Операции с ней — это обычно одна из функций наряду с переводами фиатных средств или брокерскими продуктами.
Также есть отдельные профессиональные сервисы-криптокастодианы, например Coinbase Custody, Kraken Custody, BitGo. Ими пользуются чаще всего не частные лица, а фонды и крупные инвесторы. Подобные платформы организуют хранение крупных сумм, несут ответственность за управление приватными ключами и защиту инвестиций от краж.
Преимущества и недостатки кастодиальных решений
Кастодиальные кошельки часто выбирают из-за простого формата работы. Основные плюсы этого способа хранения:
Проще начать работу с криптовалютой: достаточно зарегистрировать аккаунт и настроить способы его защиты, например многофакторную аутентификацию.
Есть техническая поддержка, которая помогает с аккаунтом, настройками и отдельными операциями.
В одном аккаунте обычно доступны хранение, покупка, продажа, обмен, вывод криптовалюты, то есть базовые операции можно выполнять без сторонних приложений.
Не нужно самостоятельно хранить фразу восстановления — seed-фразу.
Главный минус кастодиальной модели — зависимость от сервиса. У человека нет полного контроля над криптоактивами, так как приватными ключами управляет платформа. Отсюда следуют основные недостатки этого способа хранения:
Доступ к криптовалюте зависит от внутренних правил платформы, ее ограничений на вывод средств, возможных технических сбоев. При взломе биржи или платежного приложения под угрозой окажутся активы владельцев.
Для работы с кастодиальными сервисами обычно нужна верификация личности, например по паспортным данным и селфи.
Принцип работы некастодиального кошелька
Некастодиальный кошелек — это способ хранения криптоактивов, при котором человек получает полный контроль над ними.
Если владелец хранит криптовалюту в некастодиальном кошельке, это значит, что он сам управляет приватными ключами. Разработчик приложения или криптоплатформа при этом не получает постоянный доступ к ним и не могут распоряжаться средствами владельца.
Такой формат называют децентрализованным хранением криптовалюты. Владелец не работает с криптоактивами внутри аккаунта на платформе, а управляет адресом в блокчейне напрямую. Баланс можно проверить не только в приложении, но и через блокчейн-обозреватель, например Etherscan для Ethereum, Tronscan для TRON, Solscan для Solana.
Если владелец удаляет приложение, меняет компьютер или смартфон, вернуть доступ к криптокошельку можно с помощью seed-фразы. Это индивидуальный набор из 12 или 24 слов, который формируется при создании кошелька и используется для восстановления приватных ключей.
Некастодиальные криптокошельки чаще всего делят на программные и аппаратные.
Программный кошелек выглядит как приложение на телефоне, программа на компьютере или расширение в браузере. Обычно такие кошельки называют горячими. Их устанавливают на устройства с подключением к интернету и применяют для регулярных операций — переводов, хранения активов, подключения к DApp. К программным криптокошелькам относятся MetaMask, Trust Wallet, Rabby, Exodus, Phantom и другие.
Аппаратный кошелек — это отдельное устройство, часто похожее на флешку. Такие кошельки называют холодными, потому что они хранят приватные ключи изолированно от интернета. Пользователь указывает адрес и сумму в приложении для аппаратного кошелька, а затем подтверждает транзакцию на физическом устройстве. Среди популярных аппаратных решений — Ledger, Trezor, SafePal, Keystone.
Преимущества и недостатки некастодиальных решений
Некастодиальные криптовалютные кошельки выбирают, когда важно самостоятельно управлять доступом к активам. Вместе с этим пользователь берет на себя больше ответственности.
Основные преимущества некастодиальных решений:
Доступ к криптокошельку не зависит от правил биржи, статуса аккаунта или решений конкретной платформы. Также человек не ограничен возможностями одного сервиса.
Некастодиальный криптокошелек можно подключать к разным блокчейн-сервисам, DApp, DeFi- или NFT-проектам без хранения активов на бирже.
Можно выбрать удобный формат, например программный криптокошелек — для регулярных операций, аппаратный — для долгосрочного хранения.
Эта модель не лишена и минусов. Если в кастодиальной часть вопросов можно решить через поддержку платформы, то в некастодиальной ответственность лежит на владельце средств.
Главные недостатки некастодиальных решений:
Если владелец потеряет seed-фразу, восстановление доступа к кошельку будет невозможно.
Нельзя отменить ошибки при переводах: например, если отправить активы на неверный адрес или выбрать неподходящую сеть.
Для новичка такая модель сложнее, так как нужно учитывать комиссии сети и правила работы с разными блокчейнами.
Какой криптокошелек выбрать
Выбор зависит от того, что для владельца средств важнее: простой доступ через платформу или самостоятельный контроль над ключами.
Разница между кастодиальным и некастодиальным кошельками — в таблице.
Критерий | Кастодиальное решение | Некастодиальное решение |
Как устроен доступ | Через аккаунт на платформе. Вход по логину, паролю, подтверждение — с помощью двухфакторной аутентификации | Через приложение или устройство криптокошелька. Для ежедневного входа обычно используют пароль или биометрию, а для восстановления — seed-фразу |
Контроль над активами | Пользователь управляет балансом через интерфейс платформы | Владелец сам распоряжается активами на своем блокчейн-адресе |
Ответственность за безопасность | Делится между пользователем и платформой: криптосервис отвечает за инфраструктуру, владелец криптоактивов — за аккаунт | В основном лежит на владельце криптоактивов |
Удобство для новичка | Более простой вариант для начинающих: не нужно сразу разбираться с ключами и seed-фразой | Этот вариант сложнее, так как нужно самостоятельно проверять адреса и сети, учитывать комиссии, безопасно хранить seed-фразу |
Как происходят операции с криптовалютой | Часть операций может проходить внутри платформы без отдельной записи в блокчейне | Каждая отправка активов с адреса подтверждается в криптокошельке и фиксируется в блокчейне |
Кастодиальный криптокошелек подходит новичкам, активным трейдерам и тем, кто часто покупает, продает или обменивает криптовалюту внутри одной платформы. Некастодиальный вариант удобен для самостоятельного хранения активов, работы с блокчейн-приложениями или ситуаций, когда человек не хочет держать все средства на криптобирже.
Основные риски использования криптокошельков
Главные риски у кастодиальных и некастодиальных кошельков общие — они не зависят от модели хранения:
Фишинг и поддельные сайты. Злоумышленники могут прислать ссылку на сайт, похожий на биржу, или поддельное блокчейн-приложение. Цель таких атак — получить пароль, код подтверждения, фразу восстановления или подпись операции.
Ошибки при переводах на внешний адрес. Когда пользователь отправляет криптовалюту в блокчейн, например, выводит активы с биржи или переводит их из некастодиального кошелька, транзакцию нельзя отменить. Проблемы возникнут, если отправитель укажет неверный адрес, выберет не ту сеть или перепутает похожие токены.
Зараженные устройства и приложения. Вредоносные программы могут подменять адрес получателя, красть данные для входа, отслеживать буфер обмена или имитировать интерфейс кошелька.
Кроме общих угроз, у каждой модели хранения есть свои слабые места.
В кастодиальной модели риски связаны с работой аккаунта и платформы. Площадка может временно ограничить вывод средств, запросить дополнительные документы, изменить правила, столкнуться с техническим сбоем или стать целью атаки. Человек управляет балансом через интерфейс, поэтому доступ к активам зависит не только от него, но и от работы криптоплатформы.
В некастодиальной модели ответственность за безопасность средств полностью лежит на владельце. Если seed-фразу или приватные ключи узнает посторонний, он сможет получить контроль над активами. Еще один риск — опасные разрешения в DApp. При подключении к блокчейн-приложению можно случайно подтвердить действие, которое даст стороннему адресу право списывать токены.
Как защитить свои криптоактивы
Даже если часть мер берет на себя платформа, владелец все равно отвечает за безопасность криптовалютных активов. Чтобы защитить собственные средства, рекомендуется:
Настроить дополнительные меры безопасности аккаунта. Для кастодиальных криптокошельков нужно использовать сложный уникальный пароль, включать многофакторную аутентификацию, проверять уведомления о входах или выводе средств.
Обеспечить сохранность seed-фразы. Не стоит хранить ее в заметках, мессенджерах, скриншотах или почте. Лучше записать фразу на листе бумаги или металлической пластине и положить в сейф. Еще один вариант — сохранить ее в защищенном менеджере паролей, например Bitwarden. Никто из разработчиков криптосервиса или поддержки биржи не запрашивает фразу восстановления.
Использовать холодное хранение криптовалюты, если сумма крупная. Для этого подойдет аппаратный криптокошелек.
Проверять переводы перед подтверждением. Перед отправкой активов нужно убедиться, что адрес, сеть и сумма введены правильно.
Разделять средства по задачам. Не стоит хранить все криптоактивы в одном месте. Часть криптовалюты можно оставить на бирже для торговли и быстрых операций, а долгосрочные накопления лучше держать отдельно. Так можно снизить вероятность потери всех средств из-за одной ошибки или взлома аккаунта.
Использовать мультиподпись для крупных сумм. Технология мультиподписи транзакций позволяет настроить криптокошелек так, чтобы для перевода требовалось несколько подтверждений. Например, операцию должны одобрить несколько пользователей или владелец с разных устройств.
