Как вы можете заметить, слово криптовалюта содержит в себе слово “валюта” или, другими словами, деньги. Люди склонны хранить и переносить традиционные деньги в своих кошельках, поэтому неудивительно, что программное обеспечение, которое взаимодействует с криптовалютами и, в частности, с Ether, называется кошельком. Но правильное ли это сравнение?
Ethereum, является децентрализованной сетью, поэтому он существует на множестве компьютеров одновременно. Так что нет единого места, где хранятся ваши средства. Все так называемые кошельки Ethereum не хранят сам эфир. Вместо этого они хранят приватный ключ, который вы используете для подписания транзакций в блокчейне Ethereum. Если у вас нет доступа к приватному ключу, у вас нет криптовалюты.
Формы ключей
- Наиболее примитивной формой хранения приватного ключа является простая строка из символов, в случае ключа Etherium символов в строке 64. Такую строку можно записать на листе бумаги или в файл на компьютере.
- Первым улучшенным способом хранения, придуманным после приватного ключа, является файл хранилища ключей. В двух словах, это файл, содержащий приватный ключ, зашифрованный особым образом с использованием созданного пользователем пароля. Таким образом, ваш ключ немного более защищен по сравнению с первым вариантом, так как нет открытого текста с ключом. Но если кто-нибудь получит доступ к файлу хранилища ключей, ничто не сможет помешать ему попытаться просто взломать пароль.
- Мнемоническая фраза — по сути, является более удобным, с человеческой точки зрения, способом хранения приватного ключа. Мнемоническая фраза обычно состоит из 12 — 24 английских слов. На основании этих слов по специальному алгоритму генерируется приватный ключ.
Теперь, когда мы знаем, что такое приватный ключ, давайте поговорим о местах, в которых они могут храниться.
Оффлайн (холодное) хранилище
Оффлайн или холодное хранилище — это место хранения, которое не имеет связи с интернетом. Самый простой способ организовать холодное хранилище — это разместить файл хранилища ключей, приватный ключ или мнемоническую фразу на специальном устройстве, которое никогда не подключается интернету, или даже в принципе не имеет сетевого интерфейса.
Вопрос в том, как использовать холодное хранилище для управления своими средствами. Перечисление средств на холодный кошелек не вызывает никаких проблем — доступ к закрытому ключу для этого не нужен. Для того же, чтобы отправлять средства с холодного кошелька, необходимо подписывать транзакции на этом автономном устройстве и передавать подписанные транзакции обратно на онлайн-компьютер, откуда их можно отправить в блокчейн. Один из самых популярных Ethereum кошельков MyEtherWallet предоставляет функционал для работы с холодными кошельками.
Аппаратный кошелек
Аппаратные кошельки — это специальные устройства, которые хранят приватные ключи, обычно предоставляя к ним доступ по PIN-коду. Они похожи на USB-флешки, которые вы можете подключить к своему компьютеру, но вместо файлов и фотографий они хранят приватные ключи. Большинство из них имеют либо экран для управления процессом доступа к ключу, либо прилагаемое специальное приложение для более удобной работы.
Основной проблемой таких кошельков является их цена. Цены на самые дешевые модели начинаются от 100 $.
Однако такие кошельки все еще являются хорошим компромиссом между надежностью и простотой использования, особенно если количество эфира, которое нужно хранить, достаточно велико.
Далее мы рассмотрим хранилища, которые полагаются на интернет-соединение.
Собственная нода
Также можно хранить закрытые ключи с помощью программного обеспечения узла Ethereum, такого как Parity или Geth. В этом случае у вас есть не только кошелек, но и копия всего блокчейна, и вы также становитесь сообщество Ethereum. Вы можете подписать транзакцию либо в режиме консоли, либо в виде веб-интерфейса пользователя, который обычно предоставляется разработчиком программного обеспечения узла.
Такой способ хранения подходит для продвинутых пользователей.
Metamask
Metamask — один из самых популярных и удобных способов хранения Ether. Это расширение веб-браузера, которое может генерировать ключи, используя мнемоническую фразу, или импортировать ваши уже имеющиеся приватные ключи и файлы хранилища. Все данные хранятся в самом браузере, а доступ к ним осуществляется по паролю.
Основным преимуществом Metamask является его поддержка сайтами, работающими с Etherium. Доступ к функционалу таких сайтов с помощью Metamask осуществляется максимально быстро и удобно.
Мобильный кошелек
В последнее время всё большее распространение получают мобильные кошельки. Они позволяют хранить ваш ключ в зашифрованном виде на вашем мобильном телефоне. Доступ к ключу осуществляется по паролю или даже с использованием распознавания лиц. Metamask также недавно обзавелся мобильной версией.
Биржи
Последний вариант в списке хранения Ether — это биржи и онлайн кошельки. Доступ к Ether в данном случае осуществляется после авторизации пользователя по электронной почте. Для дополнительной защиты часто используется 2-FA аутентификация, например смс-подтверждение или Google Authenticator. Несмотря на то, что биржи и онлайн кошельки обычно профессионально подходят к хранению ключей, иногда злоумышленникам удается получить доступ к средствам пользователя. В таких случаях обычно вспоминают фразу “не ваш ключ — не ваши средства”.
Плюсом хранения ключей на биржах и в онлайн кошельках является возможность быстрого доступа с любого устройства, а также оперативная возможность совершения торговых операций.
Какой способ хранения Ether выбрать именно вам — зависит от суммы эфира и целей его использования. Какой бы вариант вы ни выбрали, старайтесь по максимуму использовать предлагаемые им способы защиты вашего ключа и помните “не ваш ключ — не ваши средства”.