- Как работают кошельки биткоин
- Содержание
- Виды ключей биткоин кошелька
- Как устроен кошелек для биткоинов
- Хранение биткоинов на кошельках
- Как восстановить доступ к биткоин кошельку
- Биткоин-кошельки: зачем и как хранить свои приватные ключи
- Биткоин — актив на предъявителя
- Компромиссы кастодиального хранения
- Обзор кошельков: бумажные, аппаратные, мобильные, десктопные и мультисиг биткоин-кошельки
- “Горячие” биткоин-кошельки против “холодных”: в чем разница?
- Подведем итоги
Как работают кошельки биткоин
Все актуальные новости здесь, а также наш канал в Telegram
Содержание
Биткоин-кошелек – это первое, что нужно установить на свой компьютер при майнинге btc в 2018 году. Добывать биткоины без места хранения невозможно, поскольку btc wallet работает как часть блокчейна биткоин.
Что такое кошелек для биткоина и как он устроен. К сожалению, немногие это знают. Нужно разобраться, как хранить криптовалюту и для чего нужен кошелек bitcoin.
Виды ключей биткоин кошелька
Кошелек для биткоина — это компьютерная программа, в которой хранятся все записи об операциях в сети биткоин. В него поступают данные о транзакциях на во всей системе и хранятся в открытом доступе. То есть любой пользователь биткоина может увидеть, на какие адреса, в каком количестве и когда были перемещены btc.
Биткоин кошелек обладает рядом ключей, которые нужны для его работы.
- Приватный ключ. Это 256-битное число, которое генерируется случайным образом и служит персональным идентификатором wallet в сети. Представляет собой последовательность из 16 цифр и символов: E9873D79C6D87DC0FB6A5778633389F4453213303DA61F20BD67FC233AA33262;
- Публичный ключ. Он генерируется из приватного ключа кошелька путем решения специальной криптографической формулы (эллиптического уравнения). Ключ объемом 512 бит и также записывается в виде последовательности из 32 знаков: 0499B4B0FB28848277DCF15C5EB78B80D9E560D55770EA897CFBEC7E85B8B62C8F8685F4211DF935A5DE20664A7F596358ED25D74FB95E53B3FAE6F49F6700DB3B. Публичный ключ всегда начинается с байта «04»;
- Адрес. Он создается из публичного ключа путем хеширования (преобразования массива данных в строку символов определенной длины) – это именно тот код, который видит на экране пользователь сети биткоин. Обычно это 27-34 цифр и букв латинского алфавита: 14qViLJfdGaP4EeHnDyJbEGQysnCpwn1gZ. Адрес генерируется только при наличии приватного ключа – обратную последовательность разгадать невозможно.
Таким образом, достигается анонимность биткоин кошелька. Взломать его невозможно, если только сам владелец собственноручно не предоставил все данные злоумышленникам.
Как устроен кошелек для биткоинов
Сам по себе wallet для биткоинов представляет собой обычный софт с графической оболочкой и различным функционалом для удобства пользования.
Не будем сейчас разбирать примеры лучших биткоин кошельков – о них можно почитать здесь: Кошелёк для биткоинов. Обзор сервисов, как выбрать лучший
Общий принцип кошельков для хранения btc (и другой криптовалюты) всегда одинаковый. В нем хранятся парные приватные и публичные ключи, а также адреса. Причём адреса и ключи могут быть разными.
Рекомендуется всегда защищать доступ к своему btc кошельку надежным паролем. Пароль должен быть сложным, состоящим из букв и символов, и храниться в недоступном месте.
Также желательно использовать разные адреса и разные ключи для каждой транзакции в сети биткоин.
Хранение биткоинов на кошельках
В строгом смысле никакие биткоины на кошельках не хранятся. Вообще не существует никакого отдельного файла, указав на который можно было бы сказать: «Вот это биткоин».
Биткоин – это всего лишь данные о транзакциях в распределенном реестре. Специалисты сравнивают эту платежную систему с устройством финансов в одном маленьком племени Микронезии с острова Яп. Там в качестве средства оплаты используются огромные валуны с отверстием посередине («фэи» или «райи»). Поскольку перемещать эти каменные деньги трудно и тяжело, они лежат на одном месте. Однако каждый житель деревни знает, кому какой камень принадлежит, и просто передает право владения камнем при покупке чего-либо.
Примерно так же работает и блокчейн: в кошельках хранятся лишь приватные ключи, которые дают доступ к публичным биткоин-адресам и возможность подписывать собственные транзакции. Ну а транзакции никуда на самом деле не перемещаются.
Как хранить биткоины на кошельке – это довольно сложный вопрос, ведь при недостаточной надежности злоумышленники могут получить доступ к нему и похитить средства.
Кошельки бывают разных видов: тонкие, толстые, «холодные», «горячие» и т.д. У каждого есть свои преимущества и недостатки, и надо знать, в каком случае уместно их использовать, чтобы не подарить свои биткоины хакерам.
Вот некоторые общие принципы:
- Основную часть биткоинов следует хранить в надежном и недоступном месте. Это может быть жесткий диск, аппаратный wallet (Ledger, Tezor), либо флешка с паролем. На них следует скопировать dat десктопного приложения;
- Для переводов и оплаты счетов подойдет десктопный (холодный) кошелек с подключением к интернету;
- Для повседневных расходов и покупок в интернете небольшую сумму можно держать на мобильном приложении или онлайн-кошельке;
- Приватные и публичные ключи, адреса лучше выписать на отдельный листок бумаги и хранить в недоступном месте.
Как восстановить доступ к биткоин кошельку
Кошелек для хранения биткоинов представляет собой файл вида wallet.dat – именно его следует бэкапить на флешку или жесткий диск.
По умолчанию wallet.dat устанавливается в папку C:/users/appdata/roaming/НазваниеМонеты и в случае утраты доступа можно просто заменить файл, скопировав его с флешки.
Следует отметить, что у разных десктопных wallet разные системы восстановления доступа. Расписывать их можно долго. Для примера возьмем Bitcoin Core.
Способ восстановления доступа с записью приватного ключа:
- открыть консоль кошелька wallet.dat;
- набираем команду: dumpprivkey (здесь вставляется адрес);
- копируем приватный ключ из появившейся строки и вставляем в текстовый файл. Его можно также распечатать или выписать на бумагу и хранить подальше от посторонних глаз;
- для восстановления доступа в пустом wallet.dat снова открываем консоль и прописываем: importprivkey .
Также очень много производителей десктопных кошельков заботится о сохранении доступа. Поэтому в самом начале предлагает пользователю придумать так называемую Seed-фразу. Как правило, это набор слов (от 12 до 24). Здесь играет роль не только количество слов, но и их последовательность.
Именно в этом предложении зашифрован приватный ключ для доступа к кошельку. Его необходимо выписать куда-либо и хранить в недоступном месте, либо запомнить. Пожалуй, это самый простой способ, как восстановить доступ к биткоин кошельку.
Все актуальные новости здесь, а также наш канал в Telegram
Источник
Биткоин-кошельки: зачем и как хранить свои приватные ключи
Итак, вы приобрели немного биткоинов, и теперь столкнулись со следующим вопросом: как их лучше всего хранить? Мы поможем вам подобрать тот кошелек, который подойдет именно вам.
Хотя ничего сложного, на первый взгляд, в этом нет, выбор кошелька сопряжен с немалым количеством нюансов. Сколько у вас биткоинов? Как часто вы планируете их тратить? Вы уверены, что ваши ключи в большей безопасности, чем в холодном кастодиальном хранилище? Ответы на эти вопросы помогут найти правильное решение именно для вас.
Биткоин является активом на предъявителя, а это значит, что вы можете хранить ключи от своих биткоинов самостоятельно. Когда вы храните свои собственные биткоин-ключи, вы напрямую контролируете свои деньги. Таким образом, вам не приходится обращаться к услугам третьей стороны (например, банку) и доверять ей. Поэтому, как только вы с уверенностью сможете заявить, что риск личного хранения ваших ключей ниже, чем риск потери их кастодиальным хранителем, становится просто необходимо настроить схему самостоятельного хранения собственных биткоинов. Принятие этого решения зависит, главным образом, от вашего понимания того, как и зачем хранить свои собственные биткоин-ключи. В этой статье мы поможем вам прийти к пониманию как первого, так и второго.
В этой статье мы рассмотрим следующие аспекты:
“Не твои ключи — не твои биткоины”
Безопасность против удобства
Наша рекомендация по выбору оптимального кошелька именно для ВАС
Ну что ж, начнем!
Биткоин — актив на предъявителя
В криптографии публичный ключ используется для шифрования сообщений, а приватный ключ — для их расшифровки. Если кто-то хочет отправить вам зашифрованное сообщение, он шифрует его вашим публичным ключом. Ваш приватный ключ — единственный способ расшифровать это сообщение, поэтому, пока вы — единственный владелец приватного ключа, никому кроме вас не удастся прочитать это сообщение.
Биткоин использует криптографию публичного и приватного ключей для обеспечения безопасности транзакций. При создании биткоин-кошелька создается приватный ключ. Кошелек создает публичные ключи, которые хешируются и используются в качестве адресов для получения биткоинов. Приватный ключ необходим для подтверждения владения биткоинами, хранящимися по соответствующему адресу. Он же предоставляет возможность потратить монеты.
Если вы лично не контролируете приватные ключи, связанные с вашими биткоинами, то на самом деле вы не являетесь обладателем своих биткоинов. Другими словами, если биржа или банк хранит ваши биткоины от вашего имени, вы не контролируете свои монеты напрямую. Вы передаете ответственность за обеспечение безопасности своих биткоинов третьей стороне, а вместе с ответственностью вы передаете и сами монеты.
Чтобы в полной мере воспользоваться уникальными свойствами Биткоина в качестве денег, вам необходимо самостоятельно контролировать собственные приватные ключи. Как часто говорят сами биткоинеры, “не твои ключи — не твои биткоины”. Самостоятельное хранение приватных ключей позволяет убедиться в том, что ваши монеты не могут ни конфисковать, ни изъять, ни украсть. Но решение хранить свои собственные ключи делает вас ответственным за безопасность собственных биткоинов. Наша цель — помочь вам освоиться с перспективой хранения своих собственных ключей.
Теперь рассмотрим возможные варианты управления собственными биткоин-ключами.
безопасность против удобства
Компромиссы кастодиального хранения
Главный выбор, который придется сделать при хранении биткоинов — это соотношение безопасности и удобства. Очевидно, что безопасность и удобство — это важные и необходимые характеристики при хранении чего-либо, однако они прямо противоположны друг другу.
Вопрос заключается в том, где непосредственно в спектре «Безопасность — Удобство» вы находитесь.
Чтобы лучше понять, какой способ хранения является наиболее оптимальным именно для вас, примите во внимание следующее:
Общая стоимость — храните ли вы порядка 0,1%, 1% или более 10% вашего капитала в биткоинах? Наиболее приемлемый способ хранения ваших биткоинов напрямую зависит от ответа на этот вопрос. Очевидно, вы будете готовы испытать определенные неудобства, если это гарантирует более надежную защиту 50% вашего капитала.
Сроки / Доступность — Когда и как часто вам необходимо тратить свои биткоины? Данный биткоин-кошелек является скорее текущим счетом, среднесрочным сберегательным счетом или больше напоминает долгосрочный пенсионный счет?
Профессиональный совет: не усложняйте схему хранения до такой степени, чтобы самому забыть, как получить доступ к средствам. Интернет кишит историями биткоинеров о владельцах, потерявших свои монеты в силу использования слишком сложных настроек, в результате чего они забывали, как получить доступ к своим монетам.
Обзор кошельков: бумажные, аппаратные, мобильные, десктопные и мультисиг биткоин-кошельки
Теперь, когда вы решили приобрести биткоин (отличное решение), пришло время определиться, где хранить ваши монеты. В самом начале пути этот выбор может показаться ошеломляющим. В этом разделе мы предоставим краткий обзор возможных вариантов хранения. Как и большинство вещей в жизни, все сводится к компромиссам.
Бумажные биткоин-кошельки
Что это такое: пользователи распечатывают приватные ключи и адреса Биткоина на листе бумаги.
Плюсы: доступ к приватным ключам через интернет невозможен. Этот вариант подходит для длительного хранения.
Минусы: трудно сделать резервную копию, если вы потеряли лист бумаги, вы потеряли свои биткоины. Пользователи вынуждены ламинировать и хранить кошелек в пожароустойчивом месте. Для простоты траты биткоинов необходимо импортировать данные в программный или аппаратный кошелек.
Аппаратные биткоин-кошельки
Что это такое: пользователи хранят приватные ключи при помощи специального оборудования.
Плюсы: доступ к аппаратному кошельку получить гораздо проще, чем к бумажному; приватные ключи никогда не касаются интернета, что снижает риск их потери; эффективны для длительного хранения. Если вы потеряете свой аппаратный кошелек, вы можете использовать сид-фразу (фразу резервного копирования) для восстановления данных.
Минусы: необходимо создать резервную копию исходной фразы, которую обычно пишут на бумаге и поэтому у нее те же проблемы, что и бумажных кошельков. Если ваш аппаратный кошелек украдут, существует риск того, что ваши средства будут взломаны, хотя это значительно сложнее, чем украсть монеты с простого бумажного кошелька.
Примеры: Ledger, Trezor, Coldcard, BitBox
Мобильные биткоин-кошельки
Что это такое: пользователи хранят приватные ключи на мобильном устройстве.
Плюсы: простота в использовании; удобно для начинающих; хорошее решения для небольших сумм, удобно для повседневных платежей, даже учитывая, что не так много пользователей часто тратят свои биткоины прямо сейчас (слишком высокая выгода долгосрочного хранения).
Минусы: наименее безопасный вариант, поскольку приватные ключи хранятся на устройстве, подключенном к интернету. Если злоумышленник получает физический доступ к вашему телефону, средства могут быть оперативно отправлены на подконтрольные ему кошельки. Не подходит для длительного хранения.
Примеры: Blockstream Green, Samourai (только Android)
Десктопные биткоин-кошельки
Что это такое: пользователи хранят приватные ключи на своем компьютере.
Плюсы: хороший UX; удобно для повседневных платежей, даже учитывая, что не так много пользователей часто тратят свои биткоины прямо сейчас (слишком высокая выгода долгосрочного хранения).
Минусы: не самый безопасный вариант, так как компьютеры,как правило, подключены к интернету и уязвимы к атакам -> не подходят для длительного хранения средств.
Примеры: Bitcoin Core, Wasabi, Electrum; Wasabi, вероятно, лучший биткоин-кошелек для Mac и один из лучших анонимных биткоин-кошельков.
Мультисиг биткоин-кошельки
Что это такое: пользователи хранят приватные ключи в специальном кошельке, для авторизации которого требуется несколько приватных ключей, в противном случае ваши средства не могут быть перемещены. Например, в мультисиг-кошельке “2-из-3” для отправки средств пользователю требуются любые два из трех приватных ключей.
Плюсы: один из самых безопасных способов хранения ваших биткоинов; снижает эффективность физических атак; схема пригодна для длительного хранения.
Минусы: более сложная схема настройки, но существует несколько сервисов, облегчающих процесс; тратить биткоины сложнее, но в этом и заключается суть схемы.
Примеры: хранилище Unchained Capital (2-из-3), Casa (2-из-3 и 3-из-5), Blocksteam Green (2-из-2), Electrum.
“Горячие” биткоин-кошельки против “холодных”: в чем разница?
Горячие кошельки подключены к интернету. Это означает, что ваши ключи доступнее, чем в случае с аппаратным кошельком. При этом ваши средства более уязвимы для хакеров. Горячие кошельки рекомендуются только для хранения и взаимодействия с небольшими суммами.
Холодные кошельки НЕ подключены к интернету. Это означает, что к вашим средствам сложнее получить доступ. Холодные кошельки не так удобны для пользователей, но злоумышленникам гораздо сложнее их взломать. Холодные кошельки следует рассматривать как единственный вариант для длительного хранения.
Резервные сид-фразы биткоин-кошельков
Большинство кошельков требуют записи “резервной сид-фразы”. Эта мера предосторожности предусмотрена на случай, если вы потеряете доступ к своим приватным ключам и/или кошельку. Это также означает, что пользователи должны проявлять особую осторожность со своими резервными копиями, поскольку они содержат всю необходимую информацию для доступа к их средствам. Относитесь к резервным копиям так же, как относились бы к сокровищу.
Биткоин-кошельки, не использующие сид-фразу
Одним из способов хранения биткоинов являются кошельки, не использующие сид-фразу. Они предназначены для учетных записей с несколькими подписями (мультисиг), в которых пользователи не создают резервные копии, а полагаются на службу резервного копирования. Сервис Casa является лидером в данном сегменте благодаря своему мультисиг продукту Keymaster.
Мультисиг-кошельки: как это работает
Для перемещения ваших средств мультисиг-кошельки требуют нескольких подписей, а не единственную подпись с приватным ключом. Существует много способов создания мультисиг-кошелька, но в качестве примера предлагаем использовать схему “2-из-3”.
Для пользователя это означает, что 3 приватных ключа относятся к одному биткоин-кошельку. Чтобы перевести средства, для подписания транзакции вам нужно, как минимум, 2 приватных ключа из этих трех. Большинство пользователей физически/географически разделяют местоположение каждого ключа с целью дальнейшей минимизации рисков. Важно не оказаться “слишком изобретательным”, иначе можно обдурить самого себя и потерять собственные средства (это случалось не раз).
Как упоминалось выше, вот несколько примеров мультисиг-кошельков:
Green Wallet by Blocksteam (2-из-2)
Keymaster by Casa (2-из-3 и 3-из-5)
Unchained Capital (2-из-3)
Преимущества схемы мультисиг
Мультисиг допускает место для ошибки. Если у вас только один приватный ключ и вы его потеряете, получить доступ к средствам будет невозможно. Однако, если вы используете настройку 2-из-3, то в случае потери одного из приватных ключей вы при этом не лишаетесь доступа к своим средствам.
Мультисиг также снижает уровень опасности физических атак. Допустим, вам угрожают физически и заставляют отказаться от ваших биткоинов. Если бы у вас был обыкновенный кошелек (не мультисиг), то вам бы, скорее всего, пришлось передать доступ к вашим сбережениям атакующему. Однако, если вы настроили схему мультисиг, один из ваших ключей находится у вас, а другие — в отдаленной локации (например, в офисе и в сейфе). Подобное географическое разделение ключей значительно снижает стимул для злоумышленника преследовать вас и ваши сбережения.
Наша рекомендация: выбирайте биткоин-кошелек в зависимости от процентной доли хранящихся чистых активов
Самый простой способ определиться со способом хранения биткоинов — сосредоточиться на том, “сколько денег поставлено на карту”. Другими словами, какой процент вашего собственного капитала хранится тем или иным способом? Это — наш взгляд на ситуацию, но, конечно, каждый должен принимать собственное решение. Используйте эту статью скорее как ориентир, чем как универсальное решение:
0,1% собственного капитала) — мобильный биткоин-кошелек
Blockstream Green — обладает встроенной функцией мультисиг 2-из-2. Это, пожалуй, лучший биткоин-кошелек для iPhone.
Casa Keymaster (режим с одним приватным ключом) — резервное копирование без использования сид-фразы.
1% собственного капитала) — аппаратный биткоин-кошелек
Большие суммы (более 10% собственного капитала) — мультисиг биткоин-кошелек
Casa Keymaster Multisig — простой в использовании интерфейс, можно выбрать схему 2-из-3 или 3-из-5. Casa предлагает инструмент самовосстановления, однако лично я его не использовал и, прежде чем рекомендовать, хотел бы провести дополнительные исследования,.
Unchained Capital Multisig — простой в использовании интерфейс, настройка 2-из-3, возможность получить доступ к финансовым услугам на основе вашего биткоин-депозита.
Самостоятельно настроенная схема мультисиг — пользователи могут самостоятельно создавать и настраивать схему мультисиг. Это требует определенных технических знаний по сравнению с использованием сервисов, но плюсом данного решения выступает повышенный уровень конфиденциальности.
Профессиональный совет: диверсифицируйте ваши настройки долгосрочного хранения. Если значительная часть вашего капитала хранится в Биткоине, в ваших интересах диверсифицировать свои активы. Это сглаживает возможные риски потери всех средств. Например, храните треть своих биткоинов с помощью Casa, треть с Unchained Capital, а оставшуюся треть на бумажном кошельке.
Подведем итоги
Это вкратце — наш взгляд на самостоятельное хранение биткоинов. Если вы все еще не уверены в собственных силах, не переживайте. Мы рекомендуем вам взять свои биткоин-ключи под контроль только тогда, когда вы освоитесь со всеми сопутствующими особенностями. Но мы призываем вас продолжить погружаться в подробности уникальной возможности, предоставляемой Биткоином: способность полностью контролировать свои собственные сбережения.
Самостоятельное хранение упрощается с каждым днем. Оцените свою ситуацию и выберите самый оптимальный для себя способ хранения. Мы здесь, чтобы помочь, обращайтесь с любыми вопросами.
Эта статья подготовлена и переведена командами Swan Bitcoin и Bitcoin Translated.
Источник