Сколько существует типов биткоин-кошельков?
«Какой кошелёк мне использовать?» — один из самых частых вопросов у тех, кто только начинает знакомство с Биткоином. Честный ответ заключается в том, что всё зависит от категорий, которые вы сравниваете: кошельки можно классифицировать по-разному в зависимости от того, на какой аспект вы смотрите. Ниже приведено более понятное разбиение на реальные категории, чтобы термины, которые кажутся взаимозаменяемыми, больше не путали.
Кастодиальные и некастодиальные кошельки: кто хранит приватный ключ
Это самое фундаментальное различие, определяющее, кто фактически контролирует средства. Некастодиальный кошелёк означает, что пользователь сам напрямую хранит свой приватный ключ, без какого-либо участия третьей стороны. Если ключ потерян, никто не сможет его восстановить, но и получить доступ к средствам тоже никто не сможет. В кастодиальном кошельке приватный ключ от имени пользователя хранит третья сторона, обычно биржа. Это удобнее, поскольку управлять ключом не требуется, однако пользователь должен доверять этой стороне безопасность ключей и обработку выводов по запросу.
Горячие и холодные кошельки: касается ли приватный ключ интернета
Это разделение относится и к кастодиальным, и к некастодиальным кошелькам. В какой-то момент приватный ключ горячего кошелька находится на подключённом к интернету устройстве: к таким кошелькам относятся приложение на телефоне, расширение браузера или аккаунт на бирже. Поэтому горячие кошельки удобны для частых небольших транзакций, но при компрометации устройства или сервиса ключ в принципе может стать доступным. Холодный кошелёк постоянно хранит приватный ключ полностью офлайн, устраняя целую категорию удалённых атак, но за счёт меньшего удобства.
Программные кошельки: самый распространённый тип горячих кошельков
Программные кошельки работают как приложение на телефоне, программа на компьютере или расширение браузера. Они бесплатны, быстро настраиваются и хорошо подходят для повседневного использования, поэтому чаще всего становятся первым кошельком новых пользователей Биткоина. Внутри этой категории есть дополнительные различия: некоторые программные кошельки некастодиальны и дают пользователю полный контроль над приватным ключом, тогда как кошельки, встроенные в биржевую платформу, обычно являются кастодиальными.
Аппаратные кошельки: самый распространённый тип холодных кошельков
Аппаратный кошелёк — это небольшое физическое устройство, специально созданное для офлайн-генерации и хранения приватных ключей. Оно ненадолго подключается к компьютеру или телефону для подписи транзакции, но сам ключ никогда не раскрывается. Для частных лиц, которые долго хранят значительные объёмы Биткоина, это обычно считается самым безопасным практичным вариантом: офлайн-конструкция устраняет удалённый взлом как реальную угрозу. Однако она требует времени на освоение и ответственности за безопасное хранение физического устройства и его резервной копии.
Бумажные кошельки: менее распространённый и более ручной подход
Бумажный кошелёк предполагает офлайн-генерацию приватного ключа и соответствующего ему адреса с последующей печатью или записью на бумаге, после чего устройство больше не используется. Такой подход полностью устраняет цифровое воздействие, но несёт собственные риски: бумага портится, может потеряться или повредиться. Кроме того, последующее использование средств из бумажного кошелька обычно требует импорта ключа в программный кошелёк, что на короткое время снова создаёт уязвимость.
Мультиподписные кошельки: требуется более одного ключа
Мультиподписной кошелёк, или «multisig», требует для авторизации транзакции нескольких приватных ключей, а не одного. Такой подход часто используют компании, владельцы общих средств или те, кто хочет получить дополнительный уровень защиты от единой точки отказа. Например, можно потребовать подтверждения любых транзакций двумя из трёх назначенных ключей, чтобы одного потерянного или скомпрометированного ключа было недостаточно для перемещения средств.
Напоминание WEEX: большинство людей в итоге используют более одного типа
WEEX напоминает пользователям, что эти категории не являются взаимоисключающими вариантами, которые выбирают раз и навсегда. Многие используют программный кошелёк для небольших повседневных сумм, а аппаратный — для долгосрочных активов, меняя это соотношение по мере изменения потребностей. Единого «правильного» типа кошелька для всех не существует: выбор зависит от того, как часто нужно обращаться к средствам и какой риск приемлем для хранимой суммы.
Итоги
Количество «типов» биткоин-кошельков полностью зависит от используемого различия: кастодиальность, подключение к интернету или число необходимых ключей. Если понимать эти категории по отдельности, а не воспринимать «кошелёк» как что-то одно, гораздо проще определить подходящую комбинацию для конкретного сценария использования.