- Какой кошелёк для криптовалюты выбрать?
- Где лучше создать биткоин кошелёк?
- Как зарегистрировать и пользоваться биткоин кошельком?
Обычно такие вопросы возникают у человека, только решившего завести своё первое хранилище для цифровых монет.
Очевидно, что к выбору бумажника для хранения биткоинов, нужно подходить со всей ответственностью, потому как правового статуса криптовалюта до сих пор не имеет, и соответственно все риски связанные с кражей средств, хранящихся в криптовалютном кошельке, целиком и полностью ложатся на плечи его владельца.
Этот пост, поможет разобраться, как завести простой и в тоже время надежный биткоин кошелёк.
Какие биткоин кошельки существуют?
Все биткоин кошельки условно делятся на два типа: «горячие» — требующие постоянного подключения к сети и «холодные»— такого подключения не требующие. Кроме того, холодные подразделяются на «толстые» и «тонкие».
Самыми безопасными, естественно являются холодные кошельки, в силу того, что из них чисто физически, из-за отсутствия подключения к интернету, невозможно украсть криптовалюту.
В качестве холодных используют:
Бумажные кошельки — создаются они с помощью специальных сайтов-генераторов, таких как: WalletGenerator.net, myetherwallet.com, bitaddress.org. Эти сайты нужны, для того, чтобы сгенерировать два ключа от кошелька: приватный (с его помощью можно снимать и переводить монеты) и общедоступный — биткоин адрес (используется для получения средств). Затем оба ключа распечатываются и хранятся в бумажном виде.
Вот пример бумажного кошелька Биткоин.
Программные (десктопные) кошельки — это программа, которую необходимо скачать и установить на компьютер. Далее, с ее помощью, из сети загружается вся цепочка блокчейн существующая с момента появления биткоина (в случае если это толстые кошельки). Основной их минус заключается в большой требовательности к ресурсам, например для установки кошелька Bitcoin Core, требуется аж до 200 Гб. Однако есть и тонкие «клиенты», например Electrum, при использовании которых загружается лишь часть блокчейна, соответственно они не очень требовательными к ресурсам, но работают намного быстрее своих старших собратьев. По моему мнению такие кошельки — это лучшее решение для хранения своих биткоинов и прочей криптоналичности.
Аппаратные кошельки — специально разработанные приборы, предназначенные для безопасного хранения цифровых монет. Отличаются небольшими размерами, как правило чуть больше флешки, и высокой надежностью хранения. Все транзакции происходят внутри архитектуры кошелька и помимо ключей, подтверждаются дополнительным введением ПИН-кода, что позволяет использовать их даже на не защищённом компьютере. Самые популярные аппаратные кошельки: Trezor, Keep Key, Cool Wallet, Ledger Nano S, BitFreezer. Купить их можно на сайте walletz.ru — это официальный реселлер производителей кошельков для криптовалют в России. На сегодняшний день, цены на самые дешёвые аппараты начинаются от 3500 рублей.
Несмотря на все плюсы холодных кошельков, они не так удобны в использовании, как горячие. Поэтому используются как правило для хранения крупных сумм, а для ежедневного управления цифровыми активами, больше подходят так называемые горячие криптокошельки.
К ним относятся:
Веб-кошельки (браузерные) — специальные сервисы, специализирующиеся на работе с цифровыми активами, например криптовалютные биржи, платёжные систтемы, обменники. Самые популярные онлайн-кошельки: Xapo, Webmoney (биткоин кошелёк WMX), CoinBase.com, Blockchain.info, Exmo.com, Bter.com. Создать кошелёк можно после входа на выбранный сервис, следуя инструкциям.
Мобильные кошельки — это приложения для установки на смартфон, которые очень похожи на платформы для онлайн-банкинга. Некоторые компании, такие как Sirin Labs, даже выпускают специальные блокчейн-смартфоны, которые позволят совершать транзакции и добывать виртуальные валюты. Большинство людей, для ежедневного использования криптовалюты, предпочитают именно мобильные приложения.
Оригинальное программное обеспечение для большинства крипто-кошельков можно скачать с популярного ресурса bitcoin.org.
Достаточно указать операционную систему и выбрать из списка любой приглянувшийся. Помочь определится с выбором помогают краткие характеристики, расположенные справа от каждого кошелька в виде пиктограмм.
Private key — Природа приватных ключей
Вы когда-нибудь задумывались о том, сколько всего может быть сгенерировано Биткоин Адресов и приватных ключей к ним? В этой статье мы поговорим об удивительной математике приватных ключей биткоина и о том, почему биткоин адреса невозможно взломать.
Далее будут оперировать огромные числа, но это простая математика и я уверен, что вы поймете абсолютно все, что будет сказано в этой статье. Давайте начинать.
Существует такой сайт, bitaddress.org, который генерирует новые биткоин адреса и приватные ключи. Вы можете генерировать новые биткоин адреса и приватные ключи, нажимая кнопку «Generate New Address». Но самое интересное то, что, когда вы генерируете этот Адрес – появляется набор символов, который прежде никто и никогда не видел. Вы можете взять этот Биткоин Адрес или же приватный ключ, вставить в поисковую строку в гугле и поиск не даст результатов. Каждый раз, когда вы генерируете новый адрес, вы генерируете то, что мир ни разу не видел до этого момента. Если я сгенерирую новый адрес, то прошлый адрес и прошлый приватный ключ больше никто и никогда не увидит, и не сгенерирует. В этом и есть сила больших чисел.
Приблизительное число публичных адресов Биткоина, которые могут быть сгенерированы — 2 в степени 160 или 1.4615e+48
, т.е. это число имеет 48 нулей.
Адрес биткоина состоит из 160 бит, а приватный ключ из 256 бит, поэтому приватных ключей может быть создано больше, чем биткоин адресов. Песчинок на планете земля меньше!
Как завести биткоин кошелёк — пошаговая инструкция
Установка кошелька Биткоин
В качестве примера для регистрации, я выбрал один из самых надежных и простых в использовании — браузерный кошелёк Electrum.
Шаг 1. Чтобы скачать дистрибутив, заходим на официальный сайт https://electrum.org и нажимаем на ссылку «Скачать».
Обратите внимание! Разработчики кошелька ELECTRUM, начиная с версии 3.3.4, советуют скачивать программное обеспечение только с их официального сайта!
Шаг 2. Выбираем из списка вариант загрузки, в нашем случае «Установщик Windows».
Шаг 3. Запускаем процесс установки кошелька, предварительно отключив компьютер от интернета для большей безопасности.
Шаг 4. Далее выбираем «Автоматическое подключение»
Шаг 5. Указываем название и выбираем тип кошелька.
Шаг 6. Выбираем тип seed-фразы, от этого будет зависеть тип кошелька. Рекомендую выбрать «Sigwit», так как у него есть ряд преимуществ:
- Оптимизация времени подписи;
- Снижение комиссионных сборов до 50%.
Шаг 7. Записываем на бумажный носитель или в другое надежное место сгенерированную seed-фразу, которая поможет восстановить кошелёк в случае проблем с компьютером.
Шаг 8. Далее будет предложено подтвердить seed-фразу, чтобы убедиться, что вы правильно её записали.
Шаг 9. Придумываем пароль.
Шаг 10. Всё, кошелек установлен и готов к работе!
Изначально установлен англоязычный интерфейс. Чтобы его русифицировать, нужно кликнуть по иконке с инструментом и выбрать русский язык во вкладке «General». После чего необходимо пройти повторную авторизацию.
Как работать с кошельком Electrum
Давайте рассмотрим основные элементы управления кошельком:
Вкладка «История» отображает все транзакции кошелька.
«Отправка» отвечает за отправку биткоинов. Здесь указывается не только адрес получателя, но и указывается размер комиссии за транзакцию.
С помощью вкладки «Получение» можно запросить платеж, указав принимающий адрес с QR-кодом.
Во вкладке «Адреса», хранятся все связанные с кошельком Биткоин адреса.
Кстати, не забудьте произвести экспорт приватных ключей сразу после установки кошелька. Приватный ключ — это по сути доступ к вашему кошельку, как ПИН-код от банковской карты и если он попадет в чужие руки, то можно потерять все хранящиеся в нём биткоины. Экспортировать приватные ключи можно перейдя по вкладкам: Кошелёк ⇒ Приватные ключи ⇒ Экспорт.
Пополнить баланс биткоин кошелька Electrum, можно с помощью специализированных бирж. На них можно покупать и продавать не только биткоины, но и другую криптовалюту.
К самым популярным биржам можно отнести:
- EXMO;
- Binance;
- BiteBox;
- YoBit;
- LocalBitcoins;
- C-Cex.
Также можно воспользоваться обменниками, например: 60сек, Kassa, Xchange, 24PayBank, Ychanger. Работать с ними намного проще чем с биржами.
Для выбора лучшего курса, используйте мониторинг обменников BestChange, он мониторит обменные пункты электронных платежей и в зависимости от выбранного направления, предоставляет сведения о наиболее выгодных курсах обмена.
Уязвимость генератора псевдослучайных чисел в Bitcoin
Приватные Биткоин-ключи — это целочисленное значение от 1 до 115792089237316195423570985008687907852837564279074904382605163141518161494337 или в HEX 1 до 0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141. В главной сети Биткоина существуют адреса начинающиеся на 1: compressed, uncompressed; адреса на 3: SigScript и обратно совместимые с SegWit, а так же нативные SegWit адреса начинающиеся на bc1. К тому же есть уже порядка семидесяти форков, имеющие другие префиксы, но те же корни что и основного Биткоина.
Биткоин-адреса рассчитываются криптографической функцией подписи ECDSA ( ) основанной на эллиптической кривой.
Итак, рассмотрим генерацию Биткоин-адреса из приватного ключа.
Закрытый ключ d — число Открытый ключ Q — точка эллиптической кривой, равная dG, где G — базовая точка кривой.
- Для подписи выбирается случайное число k, в диапазоне [1, n-1].
- Вычисляется точка кривой (x1,y1) = k*G
- Вычисляется r = x1 mod N, где N — порядок кривой.
- Вычисляется s = k-1(H(m)+rd) mod N, где k-1 — число, обратное по модулю N к k.
- H(m) — хэш подписываемого сообщения.