Bitcoin Core — что это такое и как им пользоваться. Как правило, большинство изменений кода имеют небольшой и последовательный характер. Они касаются, в основном, введения новых функций, улучшения интерфейса, уменьшения расхода памяти или решения проблем безопасности, преследуя основную цель — обеспечить эволюцию Bitcoin и стабильность работы сети. Однако, иногда происходят «авральные» обновления, так называемые «хард форки» — когда необходимо срочно устранить какую-то серьезную уязвимость или несовместимость версий.

В сентябре 2011 года версия 0.4.0 добавила функцию, без которой сегодня мы даже не можем его представить — появилась возможность зашифровать бумажник, установив пароль. После этого злоумышленнику стало недостаточно получить файл wallet.dat, теперь его необходимо еще и расшифровать.

В версии 0.5.0, появилась Bitcoin-qt — программа с графическим интерфейсом, совместимая с консольной программой (демоном) bitcoind. Следующая, v.0.5.3, вышла уже с измененными, в соответствии с BIP30, правилами принятия решения о правильности блоков. Более подробно о ранних версиях Bitcoin Core читайте здесь.

Релиз версии 0.6.0, прошедший 30 марта 2012 года, предлагал более 20 языковых локализаций и исправлял некоторые проблемы безопасности.

Устранение уязвимости привело к тому, что Гевин Андресен, рекомендовавший пользоваться только вновь вышедшей версией, удалил с SourceForge все старые релизы до 0.3.24, а также некоторые промежуточные. Проблема заключалась в возникновении ошибок в обработке многопоточности, при которых программа переставала отвечать на запросы, а также из-за потенциальной уязвимости для атаки DoS (denial-of-service.

В версиях 0.6.3 – 0.7.2 были исправлены ошибки, оптимизированы процессы проверки транзакций, добавлена контрольная точка для повышения скорости загрузки исходной цепочки блоков.

В 2013 году состоялся выход версий 0.8.0-0.8.6, в которых старая база данных блоков, начиная от Биткойн 0.7.2 и старше уже не поддерживалась; были введены значительные изменения в коде сети, уменьшающие потребление памяти и задержки, добавлена команда «send coins» в контекстное меню, в адресной книге улучшен отчет о процессе синхронизации. Также были уменьшены комиссии и минимальный платеж. В мае 2013 года был проведен хардфорк — массовое обновление на версию 0.8, так как ее блокчейн был несовместим с предыдущими версиями.

19 марта 2014 года в версии 0.9.0 произошел ребрендинг — для уменьшения путаницы между функциями клиента и сервера Биткойна, BitcoinQt переименовали в Bitcoin Core. С этой версии начался процесс разделения монолитного ядра на несколько узкофункциональных утилит. Первой была отделена консольная версия клиента — bitcoin-cli, которая начал дублировать функционал RPC-клиента в bitcoind.

Кроме этого, впервые был разработан 64-битный клиент под Windows, за счет чего был усилен лимит памяти в CNode, а также уменьшена комиссия за проведение транзакции до 10 uBTC за килобайт.

Для укрепления криптографической защиты было сделано несколько исправлений, в том числе, в целях запрета транзакций без единого подтверждения, был добавлен ключ -nospendzeroconfchange.

В релизе версии 0.9.1. была исправлена проблема безопасности, связанная с Heartbleed, багом в исходном коде программы шифрования OpenSSL, а в версии 0.9.3 добавлены опции -maxorphantx, -maxorphanblocks и улучшена обработка транзакций.

Оглавление

Bitcoin Core Wallet – что это такое?

Мы решили для начала немного описать сам продукт, чтобы вы знали, чем пользуетесь.

Чтобы пользоваться кошельком и изменять всю сеть блокчейна, вам следует грузить ее копию на свой компьютер. Это позволяет сделать данный софт. Кстати, он считается официальным – если так можно говорить. Данный клиент обслуживается командой, которая довольно близка к основателю самого биткоина. Поэтому можно утверждать, что данный кошелек является одним из самых надежных в мире.

Чтобы скачать Bitcoin Core, у вас на компьютере должна быть установлена одна из следующих операционных систем:

  • Windows 7/ 8.x /10;
  • Mac OS X;
  • Linux;
  • Несколько ARM (например, Raspberry Pi V.1 и V.2).

По сути, на самых распространенных системах софт будет отлично работать.

Сколько весит Bitcoin Core? На самом деле точной цифры никто сказать не может. На данный момент это уже достаточно весомый софт, и он будет занимать все больше и больше пространства на жестком диске, так как блокчейн все время увеличивается.

Скачать официальную программу Bitcoin Core можно без проблем: вам даже не придется ничего за это платить. Правда, нужно будет оплачивать комиссии за денежные переводы – это присуще почти каждому кошельку для хранения криптовалюты.

На Биткоин Кор можно использовать только одну криптовалюту – Bitcoin. Это, кстати, довольно большой недостаток данного кошелька, так как многие конкуренты позволяют хранить и другие криптовалюты без каких-либо проблем.

Кстати, у разработчиков есть достаточно обширные планы на будущее развитие. Причем любые нововведения перед внедрением рассматриваются со всех возможных сторон. А также создатели всегда просят совета и мнения у пользователей, чтобы узнать отклик аудитории на обновление.

Из ближайших обновлений можно выделить увеличение скорости загрузки данных с помощью софта, а также работа с несколькими кошельками одновременно. Это повысит комфорт при работе с кошельком Bitcoin Core.

Когда нужен Bitcoin Core

Если вы еще не решили, какой кошелек вам подходит, сделайте обоснованный выбор. Bitcoin Core наиболее предпочтителен для тех, кто хочет стать полноценным членом сообщества Bitcoin и взять на себя частичку груза поддержки глобальной сети. Эта частичка сейчас обходится примерно в 50 гигабайт на жестком диске и забирает немного вычислительных ресурсов компьютера. Но объем блокчейна быстро растет, а вместе с ним и требования к оборудованию. Однако, можем порадовать вас тем, что в последней версии кошелька время первичной загрузки всей цепочки блоков сократилось до 3-4 часов, а раньше она шла несколько суток.

Сейчас только официальный кошелек загружает на компьютер всю цепочку блоков (blockchain). При установке оригинального клиента, ваш компьютер становится частью сети, храня одну из многих тысяч копий блокчейна, синхронизованного с другими узлами. Также он помогает распространять транзакции других пользователей. А это означает, что вы тем самым уже предпринимаете первые и необходимые меры по обеспечению защиты и безопасности ваших биткойнов.

Дело в том, что безопасность вашего кошелька главным образом зависит от двух компонентов: гарантированно правильной версии блокчейна и безопасности хранения ключей доступа к кошельку. Локально хранят закрытые ключи все программы-клиенты, устанавливаемые на компьютеры или ноутбуки. А вот онлайн-кошельки и некоторые мобильные оставляют ключи на сервисе, который разработал программу. Вопросы защиты компьютера и сохранности файла wallet.dat, содержащего ваши закрытые ключи, подробно рассмотрены в статьях, посвященных безопасности.

Клиент работает под Windows, Linux, Mac OS, полностью переведен на русский язык и десятки других. Если у вас хороший современный компьютер, то Bitcoin Core — отличный выбор.

Безопасно ли хранить средства на BTC Core?

Пожалуй, главное, что следует узнать о валютном кошельке в интернете – это уровень его безопасности. Ведь ваши сбережения будут храниться там, а это создает некоторый риск того, что хакеры смогут добраться до кошелька и вывести все ваши деньги. Чтобы этого не случилось, нужно проследить, чтобы разработчики продумали хорошую защитную систему.

В случае с Биткоин Кор все в порядке. Система отлично защищена от злоумышленников. Во первых, хочется отметить высокую конфиденциальность всех операций, которые проводятся с помощью кошелька. Никто не сможет отследить поток данных, которые совершаются с помощью данного сервиса.

Еще одна ступень, которая поможет сохранить анонимность – это интеграция кошелька с браузером Tor. Это поможет вам скрыть даже свой IP-адрес при транзакциях.

Ну и конечно, работа в блокчейне подразумевает децентрализованную сеть. Финансовые операции через Bitcoin Core Wallet не проверяются через какой-то специальный орган и не проходят через единый сервер – все данные записываются у всех участников сети анонимно.

Ваши же средства можно хранить в “холодном” виде – то есть доступ к ним смогут получить только те пользователи, которые непосредственно будут находится перед монитором вашего компьютера.

Типы кошельков

Все многообразие кошельков можно объединить в несколько основных видов:

  • кошельки для ПК;
  • для мобильных устройств;
  • аппаратные;
  • бумажные кошельки;
  • онлайн-кошельки.

С ростом популярности криптовалют биткоин-кошельки стали доступны на всех распространенных операционных системах: OS, Windows, Windows Phone, Linux, iOS, Android.

Bitcoin Core кошелёк — тонкости установки

Страница для загрузки кошелька Bitcoin Core

Страница сайта bitcoin.org для скачивания кошелька Bitcoin Core
Чтобы установить клиент Bitcoin Core на свой компьютер, понадобится следующее:

  1. Переходим на сайт bitcoin.org. Наводим курсор мыши на раздел «Ресурсы» (находится в верхней части сайта) и выбираем пункт Bitcoin Core. Можно перейти и на официальный ресурс самого кошелька — bitcoincore.org, где выбрать последнюю версию.
  2. Обязательно читаем важную информацию, предоставляемую командой разработчиков. В частности, необходимо обратить внимание на минимальное количество свободного пространства, которое должно быть на диске (по состоянию на 25.06.2018 года минимум 145 Гб). Дело в том, что для работы программа будет скачивать весь блокчейн (цепочки транзакций за все время существования сети), поэтому вам понадобится не только выделить минимум места, но и оставить солидный запас, так как объём данных постоянно будет увеличиваться. По-хорошему, под Биткоин Кор лучше вовсе выделить отдельный винчестер как минимум на 500 Гб.
  3. После проверки выбираем программное обеспечение, для которого будет скачиваться кошелёк. Всего доступно 6 варианта: Windows 64 bit/32 bit, Windows (zip) 64 bit/32 bit, Mac OS X, Linux (tgz), ARM Linux. Далее мы будем разбирать установку клиента на Windows.
  4. Запускаем файл установки после скачивания. Далее нужно просто все время нажимать кнопку «Next».
  5. Запускаем программу. Вот здесь начинается самое интересное. Вам предложит система выбрать диск и папку, в которую будет скачиваться весь блокчейн. При выборе места хранения помните о необходимом минимуме.
  6. Активируем процесс синхронизации. Это самый долгий этап установки клиента. Поскольку объём данных огромен, а потенциал скорости интернета не используется на 100 %, скачивание займёт как минимум сутки (хотя зачастую на это уходит 2–3 дня). Во время синхронизации необязательно держать ПК включенным всё время. Вы можете отключать его на ночь, но перед этим обязательно закрывайте программу. В противном случае блоки могут сохраниться некорректно, это приведёт к проблемам в работе клиента. Уже на этапе синхронизации можно знакомиться с функционалом Биткоин Кор, вот только пользоваться им пока нельзя. Кроме того, можно параллельно пользоваться компьютером для других задач, однако скорость его работы будет заметно снижена (в частности, будет занят как минимум 1 Гб оперативной памяти и замедлится работа жёсткого диска).

После завершения синхронизации Биткоин Кор кошелёк будет полностью готов к использованию. Об особенностях его эксплуатации мы поговорим далее.

Bitcoin Core: синхронизация и регистрация

Итак, теперь давайте приступим непосредственно к установке нужного софта. Для того, чтобы скачать данный кошелек, вам следует перейти по ссылке. Выбрав нужную операционную систему, вы сможете скачать программу (она весит около 15Мб) для установки всего требуемого софта.

Когда закончится ее загрузка, автоматически откроется главное меню. Там нужно будет выбрать место, куда будут загружаться блоки сети.

При выборе жесткого диска лучше сразу выбирать тот, на котором больше места, чтобы избежать сложностей с переносом данных после.

После этого начнется процесс синхронизации. По факту, это загрузка всех информации и включение вашего компьютера в реестр сети. Это довольно долгий процесс, который может занять несколько суток.

Но не волнуйтесь, вам не обязательно все время держать свой ПК включенным. Bitcoin Core Wallet может возобновлять синхронизацию каждый раз, когда вы открываете программу снова. Причем не теряя уже загруженных данных.

Синхронизацию потребуется проходить лишь один раз. Однако ускорить ее не получится, скорость синхронизации никак не будет зависеть от вашего интернет-соединения, поэтому ожидание такое долгое. Не стоит верить автоматическому подсчету времени для завершения процесса – часто на начальных этапах показываются недели, которые нужно ожидать для начала работы с Bitcoin Core Wallet.

Можно ли уменьшить объем кошелька Bitcoin Core?

Если вы захотите перенести кошелек, например, на съемный носитель, не обязательно будет копировать все загруженные данные (это было бы слишком сложно). Нет, для такие целей у пользователей есть возможность сократить объемы кошелька.

Для этого вам следует найти ярлык установленной программы и нажать на него правой кнопкой мыши. Переходим в меню «Свойства» и находим окно «Объект» и в нем изменить данные. А именно вписать в конце строки «-prune=55».

Данная операция сократит кошелек во много раз – в нашем случае он весил около 3 ГБ.

Создаем ключ для Bitcoin Core

Сразу после того, как вы установите клиент на свой компьютер, вам потребуется создать пароль для своего кошелька. Чтобы сделать это, вы можете пользоваться как графическим пользовательским интерфейсом, так и командной строкой (для более продвинутых пользователей).

Перейдите в меню «Settings», а после нажмите на вкладку «Encrypt Wallet». В данном меню вам следует придумать уникальный приватный ключ, который защитит ваши деньги от потенциального взлома злоумышленников.

Важно отнестись к этому процессу ответственно, чтобы потом не потерять свои деньги. Сохраните придуманный код от кошелька Bitcoin Core – можно выписать его на отдельный лист бумаги и спрятать в надежном месте. Если по каким-то причинам вы его забудете или потеряете, никто не сможет восстановить доступа к вашим средствам.

После того, как будет придуман пароль, клиент перестанет работать. Нужно будет его перезагрузить. При входе вводите придуманный пароль и начинайте пользоваться софтом безопасно.

Как пользоваться Биткоин-кошельком Bitcoin Core: получение и отправка монет, дополнительные возможности

Основные вкладки на кошельке Bitcoin Core

Вкладки для отправки и получения Биткоинов на кошельке Bitcoin Core
В главном меню клиента Bitcoin Core пользователю доступно 4 крупные вкладки:

  1. Обзор.
  2. Отправить.
  3. Получить.
  4. Транзакции.

Нажав на вкладку «Обзор», вы сможете проверить состояние баланса, а также узнать, сколько Биткоинов отправлено и какие транзакции ждут подтверждения сети. Этот пункт меню носит ознакомительный характер. Вы не сможете совершить в нём никаких действий.

Со вкладкой «Отправить» всё должно быть понятно. В ней есть поле для вставки адреса получателя и для вписывания суммы, которая подлежит отправке. Также здесь можно завести адресную книгу, в которой будут храниться публичные ключи тех, кому вы ранее отправляли монеты BTC. Благодаря адресной книге, вам не придётся каждый раз прописывать кошельки получателей вручную.

Крайне важным пунктом является размер комиссии, управление которой осуществляется в нижней части меню. Данный сбор взимается в пользу майнеров, поддерживающих работу блокчейна. Чем больше комиссия, тем выше приоритет транзакции и тем быстрее она получит подтверждение. Сбор может вычитаться от суммы перевода или приплюсовываться к ней. По умолчанию комиссия выставляется поверх суммы сделки. Чтобы сбор вычитался из переводимых монет, необходимо поставить галочку напротив пункта «Вычесть комиссию из суммы» (он расположен напротив поля, в которое вводится количество пересылаемых криптоденег).

Помните о том, что сумма сбора не должна быть ниже рекомендованного значения (оно прописывается в нижней части вкладки «Отправить»). Ещё лучше выставлять более высокую комиссию. В противном случае сеть может отменить транзакцию. Деньги не пропадут, а вернутся на ваш баланс, но повтор транзакции отнимет больше времени.

А теперь поговорим о самом интересном — как получить Биткоины на кошелёк Bitcoin Core. Нетрудно догадаться, что для этого нужна вкладка «Получить». Перейдя в неё, вы увидите внизу кнопку «Запросить платёж». Нажатием данной кнопки вы сгенерируете свой публичный Биткоин-адрес. Именно этот идентификатор вы будете отправлять людям, которые должны перекинуть вам криптомонеты. В работе можно применять только один адрес; для этого даже предусмотрен отдельный пункт — «Повторно использовать существующий адрес получения». Чтобы активировать данную функцию, достаточно просто поставить галочку напротив указанного пункта. Но лучше так не делать. Мы рекомендуем сгенерировать сразу несколько адресов, чтобы обеспечить себе стопроцентную анонимность в сети.

Что касается последней вкладки под названием «Транзакции», то она нужна для просмотра всех совершённых операций. Сделки можно сортировать по величине переведённых или полученных сумм, по дате, по различным меткам. Этот раздел повысит удобство ведения общей статистики.

Выше мы упоминали о том, что кошелёк Биткоин Core позволяет создавать несколько публичных адресов. С помощью этих идентификаторов вы можете не только получать, но и отправлять монеты. Если первый пункт не вызывает вопросов, то со вторым у некоторых людей могут возникнуть сложности. К счастью, рассматриваемый клиент имеет отдельную функцию, упрощающую работу с несколькими адресами.

Чтобы активировать эту функцию, надо сделать следующее:

  1. Нажать на пункт «Настройки», находящийся в верхней части приложения.
  2. Выбрать вкладку «Бумажник».
  3. Поставить галочку напротив строки «Включить управление входами».

Управление входами в Bitcoin Core работает сразу по двум направлениям:

  1. При каждой транзакции будет создаваться новый публичный идентификатор.
  2. Во вкладке «Отправить» появится кнопка «Входы». Нажав на неё, вы сможете выбрать, с какого адреса отправлять Биткоины другому человеку.

Напоследок скажем ещё об одной полезной функции — выставление домена обозревателя блоков. Она активируется так:

  1. Заходим в настройки.
  2. Выбираем вкладку «Отображение».
  3. Вписываем ссылку blockchain.info/tx/%s в поле сторонних URL транзакций.

Теперь при перекидывании средств вместо значков «%s» будет прописываться хэш транзакции. Такая функция весьма полезна для опытных пользователей, которым может потребоваться скинуть кому-то ссылку перевода. Например, вы решите пополнить с кошелька Биткоин Кор баланс на бирже, но деньги долгое время не будут приходить. Отправив в службу поддержки ссылку на транзакцию, вы подтвердите свой перевод, а специалисты узнают причину задержки.

Преимущества

Официальный клиент предлагает нам следующие плюсы:

  • Высокий уровень безопасности средств – если вы не забудете пароль и не подцепите какой-нибудь вирус, то вашим биткам ничего не страшно.
  • Ключи доступа хранятся только у самого пользователя и не передаются на сторонний сервер.
  • Не требует специальных настроек для работы и предоставляет основные функции для работы с криптовалютой.
  • Так как кошелек официальный, то все обновления сразу появляются в нем и только через какое-то время появляются в других бумажниках.
  • Поддерживает все популярные операционные системы.
  • Предоставляет холодное хранение биткоинов (далее в статье я поясню, что это такое).

Недостатки

Наряду с преимуществами есть и минусы, от которых никуда не деться:

  • Занимает много места на жестком диске. На ваш ПК будет загружен весь блокчейн, который сегодня весит порядка 145 ГБ и продолжает расти в размерах. Впрочем, этот размер можно очень хорошо урезать, в статье я ещё вернусь к этому моменту.
  • Первая синхронизация занимает много времени – она может выполняться сутки и даже несколько дней.
  • Как пользователь, вы будете постоянно привязаны к своему компьютеру, ведь совершать платежи без него нельзя. Но это уже проблема всех программных кошельков.


Несмотря на вышеописанные недочеты, многие пользователи отдают предпочтение именно ему. Если для вас также безопасность на первом месте, то завести Bitcoin Core можно прямо сейчас. Читайте статью далее и вы узнаете, как хранить биткоины на компьютере.

Самые популярные биткоин кошельки для смартфона

Сейчас мобильные биткоин кошельки во всем своем многообразии доступны как для Android, так и для iOS. Многие программы для ПК имеют аналоги, которые работаю на телефоне. Но есть также множество опций, разработанных именно для мобильных платформ.

Самые распространенные биткоин кошельки для Android:
Electrum, GreenAddress, GreenBits, Mycelium, Airbitz Bitcoin Wallet, ArcBit, BTC.com Bitcoin Wallet, Coin.Space, Copay, Simple Bitcoin Wallet, Bitcoin Wallet, Bither, breadwallet.

Для хранения биткоинов на iOS чаще всего используют:
Bitcoin Wallet, Bither, Coin.Space, Copay, GreenAddress, Airbitz, ArcBit, BTC.com Bitcoin Wallet.

Если вы пользуетесь Blackberry, то однозначно советуем зарегистрировать биткоин кошелек на Bitcoin Wallet.

Для владельцев Windows Phone самыми оптимальными для работы будут сервисы Coin.Space и Copay.

Самые популярные биткоин кошельки для ПК

Если вы решили установить биткоин кошелек на своем компьютере, предлагаем вам поближе познакомиться с популярными приложениями для хранения биткоинов на ПК.

Bitcoin Knots – это полнофункциональный сервис, доступный для всех ОС.

Предлагает:

  • высокую конфиденциальность: информация о транзакциях недоступна для других участников сети, и никто кроме самого пользователя не может отслеживать платежи
  • полный контроль над своими средствами
  • полная независимость от посредников
  • открытый код

Однако, при работе с этим кошельком нужно заранее позаботиться о безопасности вашего компьютера и максимально ее усилить, тк если ПК потенциально уязвим для вирусов, то содержимое вашего биткоин кошелька становится легкой мишенью для кибератаки.

Bitcoin Core – это еще один полноценный клиент для хранения биткоинов.

Предлагает:

  • высокий уровень безопасности
  • стабильность и конфиденциальность
  • удобный интерфейс и широкий функционал
  • поддержка всех операционных систем
  • регулярное атоматическое обновление

Среди недостатков отмечают:

  • достаточно большой размер (занимает много места на ПК)
  • долгая первая синхронизация (может занять сутки или даже несколько дней)

GreenAddress – это удобный и безопасный биткоин-кошелек, который также может поддерживать совместный контроль финансов.

Предлагает:

  • двухэтапную аутентификацию (может использоваться в небезопасной среде)
  • мультиподпись для каждой транзакции
  • полную сохранность ключей (не передаются на сервера)

Среди недостатков отмечают зависимость от третьего лица – каждая операция должна быть дополнительно подтверждена другой стороной. Однако, эту опцию можно легко отключить.

Что можно оплатить с биткоин-кошелька

Биткоины становятся очень популярным способом оплаты за товары и услуги ввиду всех преимуществ.

Многие магазины, брокеры Форекс, инвестиционные компании используют биткоин как способ пополнения счета и оплаты.

Как создать кошелек Bitcoin Core

Для того, чтобы создать кошелек Bitcoin Core, вам необходимо перейти на официальный сайт по ссылке https://bitcoin.org/ru/download, где вы сможете скачать Bitcoin Core. На странице загрузки вам необходимо определиться с выбором операционной системы, если у вас на ПК стоит традиционный Windows, то его в списке и выбираем.Выбранный установочный файл занимает чуть больше 13 Мб и загрузится за считанные секунды, а далее происходит несложный процесс установки клиента, где почти все, что от нас требуется – нажимать кнопку «Next»:


После установки запускаем. Вас попросят выбрать жесткий диск и папку, куда будет загружаться весь блокчейн. Выбирайте диск, на котором достаточно много места, чтобы уместить все блоки (как я говорил ранее, более 145 гигабайт). Учитывайте, что объем будет расти, поэтому не выбирайте HDD, где у вас места впритык.


После этого начнется самое интересное – великая и ужасная синхронизация. Среди пользователей этот процесс уже стал излюбленной притчей, которую рассказывают на всех крипто-ресурсах. Действительно, синхронизируется Bitcoin Core долго, но это неизбежный момент, который нужно пережить всего лишь один раз – в дальнейшем синхронизация будет минутным делом.

Не пугайтесь, когда со старта система выдаст вам информацию о том, что ждать придется две недели, месяц или даже год – постепенно скорость скачивания разгонится и уже через полчаса загрузки блокчейна этот долгий срок сократится до 1-3 дней. Скорость скачивания сама по себе довольно медленная и не использует весь потенциал вашего интернета – отсюда и такое длительное время загрузки, даже если у вас сверхбыстрый интернет.


Во время синхронизации не обязательно, чтобы ваш ПК непрерывно работал. Вы можете закрыть программу – синхронизация при включении возобновится с того места, на котором остановилась. Но во время синхронизации, и даже просто при работе с клиентом нельзя выключать компьютер, пока вы не вышли из программы – разработчики предупреждают, что это может привести к нежелательным последствиям в виде повреждения данных.

Даже не синхронизированный бумажник можно изучить на наличие функций, но их нельзя использовать. Все ваши попытки что-либо сделать будут отвергнуты, поэтому остается дожидаться, пока будет закачан весь блокчейн. А пока это происходит, вы можете свернуть программу и пользоваться компьютером.

Но если у вас слабый ПК, будьте готовы к тому, что ваша машина потратит немало сил на синхронизацию и будет работать довольно медленно в отношении других задач. Основная нагрузка идет на жёсткий диск, так что при работе в “тяжелых” программах, к примеру для монтажа видео, это будет особенно заметно.

Создание адресов и получение платежей

Чтобы создать новый BTC-адрес (публичный ключ) в Bitcoin Core, нужно воспользоваться функцией «Получить». В открывшемся окне можно указать название для нового кошелька (поле «Метка»), чтобы было легче отличить его от других. Оно будет видно только текущему пользователю внутри приложения. В поле «Количество» можно указать сумму в случае, если адрес создается для запроса от кого-то платежа конкретного размера.

Также в форме генерации нового кошелька имеется опция «Создать родной segwit (bench32) адрес». Если отметить ее галочкой, новый адрес можно будет использовать в транзакциях на базе технологии SegWit. Это значит, что они будут проходить быстрее и с более дешевой комиссией, по сравнению с использованием более старых стандартов legacy и p2sh.

В поле «Сообщение» можно вписать послание для человека, которому будет отправлен запрос на платеж. Все перечисленные параметры опциональны, т.е. использовать их не обязательно. Кнопку «Запросить платеж» можно нажимать, как с заполненными полями, так и без них.

Создание нового BTC-адреса через Bitcoin Core
Создание нового BTC-адреса через Bitcoin Core

После этого открывается окно с QR-кодом, в котором будет зашифрован адрес созданного кошелька. Если перед этим было указано количество монет, при расшифровке QR-кода сумма отправки на стороне потенциального отправителя автоматически установится на указанную получателем цифру.

Детали нового BTC-адреса, созданного под определенный платеж
Детали нового BTC-адреса, созданного под определенный платеж

Также новый адрес и сопутствующие данные будут отображены под QR-кодом в текстовом формате и в виде URI — гиперссылки, которую можно открывать на других компьютерах с установленным клиентом Bitcoin Core через меню «Файл/Открыть URI…».

После создания все новые кошельки попадают в «Историю платежных запросов», где их можно просматривать и при необходимости удалять. Но как только на какой-либо из них поступит перевод, он сразу же исчезнет из этого списка. Это сделано для безопасности, чтобы пользователи Bitcoin Core каждый раз для получения платежей использовали новые адреса. Правда просмотреть и повторно использовать такие кошельки все же можно — через меню «Окно/Адреса для получения».

Список адресов, использованных для получения платежей через Bitcoin Core
Список адресов, использованных для получения платежей через Bitcoin Core

Отправка транзакций через Bitcoin Core

Чтобы воспользоваться функцией отправки платежей, нужно перейти на вкладку «Отправить» и заполнить отобразившуюся при этом форму. В строке «Заплатить» указывается адрес получателя перевода. Можно вставить его вручную или выбрать из списка ранее использованных. Поле метка заполняется произвольным обозначением, под которым адрес получателя в дальнейшем будет добавлен в упомянутый список (доступен к просмотру через меню «Окно/Адреса для отправлений»).

В поле «Количество» вводится сумма перевода. Рядом с ним присутствует опция «Вычесть комиссию из суммы». При установке здесь галочки, комиссионные отчисления за проведение транзакции будут вычтены из количества отправленных монет. Следовательно, к получателю дойдет немного уменьшенная сумма. Чтобы комиссия не затронула пересылаемое количество BTC, галочку ставить не стоит. Если нажать кнопку «Использовать доступный баланс», сумма платежа будет автоматически установлена соответственно количеству доступных монет в кошельке.

Следующий раздел в форме подготовки исходящей транзакции посвящен настройке комиссии. Здесь можно воспользоваться опцией «Рекомендованное значение». В этом случае размер комиссионных будет автоматически установлен на рассчитанное системой значение в зависимости от текущей загруженности сети и ожидаемого времени подтверждения (выбирается в соответствующем выпадающем меню).

Также можно самостоятельно установить комиссию за килобайт данных транзакции через строку «Пользовательское значение». При этом стоит обратить внимание на то, что установка слишком низких комиссионных может привести к невозможности успешного подтверждения транзакции.

Следующая опция, которая называется «Включить Replace-by-fee», используется для обеспечения возможности увеличения комиссии и ускорения транзакции в случае ее зависания в мемпуле.

Также на этом этапе можно воспользоваться кнопкой «Добавить получателя», чтобы увеличить количество адресатов исходящего платежа. Появившиеся при этом поля заполняются аналогично вышеописанным шагам.

На этом оформление исходящей транзакции можно считать завершенным. Остается лишь нажать «Отправить» и подтвердить свое намерение с помощью пароля, которым зашифрован кошелек.

Отправка транзакции через Bitcoin Core
Отправка транзакции через Bitcoin Core

Резервное копирование кошелька и извлечение приватных ключей

Создать резервную копию кошелька в Bitcoin Core можно с помощью одноименной функции из меню «Файл». При этом приложение попросит указать путь для ее сохранения.

Создание резервной копии кошелька в Bitcoin Core
Создание резервной копии кошелька в Bitcoin Core

Также можно через любой файловый проводник открыть папку Wallets, находящуюся в директории, которая была выбрана пользователем для хранения блокчейна. Там будет расположен автоматически сгенерированный файл «wallet.dat», копирование которого приведет к получению резервной копии кошелька, ничем не отличающейся от полученной через программное меню.

Выполнять резервное копирование рекомендуется как можно чаще, желательно после каждой операции получения средств и/или создания нового BTC-адреса, выбирая для хранения полученного файла надежный носитель, желательно отключенный от сети. Только в этом случае получится восстановить доступ к своему балансу после переустановки приложения Bitcoin Core или запуске его на другом компьютере. Для восстановления нужно будет поместить резервный файл в папку Wallets, соглашаясь на замену уже имеющегося.

В случае использования устаревшей копии кошелька, доступ ко всем полученным после ее создания монетам будет утерян. Если же у пользователя не будет сохранено резервного файла wallet.dat, восстановить доступ к средствам вообще не получится.

Когда пользователю понадобится приватный ключ от любого из созданных в Bitcoin Core адресов, например, для импортирования в другое приложение кошелька, просмотреть его можно с помощью команды «dumpprivkey …», которая вводится в упомянутую выше консоль. При этом вместо «трех точек» вводится BTC-адрес, от которого необходимо получить приватный ключ.

Чтобы команда сработала, предварительно нужно выполнить разблокировку, указав пароль с помощью команды «walletpassphrase pass time» (вместо pass вписать пароль, вместо time — период, на который выполняется разблокировка кошелька).

Экспорт приватного ключа через консоль Bitcoin Core
Экспорт приватного ключа через консоль Bitcoin Core

Настройка Bitcoin Core

Создать кошелек Bitcoin Core не составит труда. Не должна вызвать трудностей и сама эксплуатация клиента, ведь в нем присутствуют только самые необходимые функции. Тем не менее, как пользоваться Bitcoin Core и его настроить я опишу подробно.


Работу с бумажником лучше начать с настройки – для этого переходим в соответствующий раздел(1). Все настройки сходу вам не будут нужны, для начала можно включить управление входами(2) и задать домен обозревателя блоков(3), который вы хотите использовать для отображения транзакций. Теперь подробнее о каждой функции.

Управление входами

При каждом переводе у вас будет генерироваться новый адрес. Эта опция позволит выбирать самим, с каких адресов совершать переводы. Также это позволит вам видеть баланс на каждом отдельном адресе.

Сторонние URL транзакций

Во вкладке “Отображение” вставьте в поле “Сторонние URL транзакций” ссылку https://blockchain.info/tx/%s – и при переводах вместо “%s” автоматически будет подставляться хэш транзакции. Это удобно, если вам потребуется скинуть ссылку на свою транзакцию. К примеру, в инвестиционном проекте у вас не зачислился депозит и админ просит ссылку на транзакцию, чтобы удостовериться в вашем вкладе.

Прозрачность кода

  • Базовая. Не дает стопроцентной гарантии безопасности.
  • Полная. Открытый исходный код, любой разработчик может проверить безопасность.
  • Удаленное приложение. Безопасность зависит от сервиса, с которого загружаются данные.

Проверка

  • Упрощенная. Занимает мало времени, может быть небезопасна.
  • Полная. Скачивает весь блокчейн, занимает много времени и требует много свободного места на диске, но должна обеспечивать большую безопасность.
  • Централизованная – проводится с помощью специальных сервисов.

Безопасность

С немногочисленными настройками разобрались, что дальше? Конечно, перед началом работы нужно позаботиться о безопасности и первым делом обязательно задать пароль бумажника.

Шифрование

Делается это в разделе «Настройки», где следует выбрать функцию «Зашифровать бумажник». В открывшемся окне вам будет предложено ввести пароль и повторить его. Это может быть любой набор символов длиною более чем 10 знаков или набор слов (не менее 8-ми). Не стоит и говорить, что если вы хотите хранить биткоины на компьютере и иметь к ним доступ, то пароль следует задать максимально сложным и надежно сохранить, причем лучше сразу в нескольких разных местах.


Внимание! Потеря заданного пароля приведет к тому, что вы потеряете доступ к деньгам, восстановить его невозможно.

Уровень анонимности

  • Базовый. Сведения о ваших операциях направляются другим узлам, для конфиденциальности нельзя использовать Tor.
  • Повышенный. Можно использовать Tor, ваши данные не будут направлены другим узлам.

В сводной таблице приведены основные характеристики самых популярных кошельков. Чтобы вам проще было сделать выбор.

Bitcoin Core Armory Electrum Bitcoin Wallet
Способ контроля полный полный полный полный
Прозрачность кода полная базовая базовая базовая
Проверка полная полная упрощенная упрощенная
Безопасность окружения уязвимое уязвимое уязвимое безопасное
Уровень анонимности повышенный повышенный базовый базовый

Нюансы и возможные проблемы

При всем удобстве и высоком уровне безопасности пользователи могут столкнуться с рядом проблем:

  • кошелек не имеет надежной защиты от краж.
  • смена пароля не гарантирует безопасность, потому что можно получить доступ со старым паролем с помощью бекапа;
  • возможно вычисление IP-адреса, с которого была осуществлена транзакция;
  • возможность хакерских атак;
  • ошибки системы.

Еще один важный нюанс: биткоины не запрещены, но пока и не легализованы в России. В настоящее время рассматривается законопроект, который может упорядочить покупку и продажу криптовалют, но на сегодняшний день правительство и финансовые организации не регулируют их обращение.

Резервная копия

Но какой толк от пароля, если мы потеряем самое ценное – файл бумажника? Поэтому следующим шагом приступаем к его резервному копированию, этот файл называется wallet.dat и расположен в папке с базой данных. Если вручную искать и копировать не хочется, переходим во вкладку «Файл»(1), а затем выбираем функцию «Сделать резервную копию бумажника»(2).


После этого откроется окно, в котором вам остается лишь указать название файла и выбрать место, куда его следует сохранить. Таких копий нужно сделать как минимум 2-3 и хранить на разных носителях, ведь если что-то случится с жестким диском, то вы просто потеряете свои монеты.

Если у вас 2 компьютера, к примеру ПК и ноутбук, не лишним будет и на него скопировать файл. Делать копию файла нужно каждый раз при создании новых адресов.

Как совершать транзакции Bitcoin Core?

Чтобы пополнить свой валютный кошелек, вам следует выполнить несколько простых действий. Все будет зависеть от того, каким способом вы решите совершить пополнение.

Самый простой способ – зайти в меню «Файл», а после перейти на вкладку «Резервные адреса». Там можно будет найти адрес, на который можно зачислять криптоденьги, чтобы они попали именно вам.

Если вы совершаете перевод с криптовалютной биржи, эти данные нужно будет ввести в специально строке при оформлении транзакции.

В случае, если вам захочется получить деньги от другого пользователя сети, тогда следует использовать персональный адрес кошелька Bitcoin Core.

Чтобы совершать обратные переводы, переходите в меню «Переслать». В окне «Pay to» следует ввести адрес счета, на которых вы хотите зачислить биткоины. Отменить подобную операцию будет невозможно, поэтому мы советуем вам проверить все данные, которые вы вводите в окне.

Может ли кошелёк Биткоин Кор обеспечить «холодное» хранение криптомонет?

Надпись Bitcoin Core, эмблема и монеты Биткоина

При стандартном использовании клиента (когда ваш ПК подключён к интернету) сбережения не находятся в полной безопасности, ведь кошелёк могут взломать хакеры. Дабы доступ к вашим средствам не имел никто, кроме вас, необходимо прибегать к так называемому «холодному» хранению, когда монеты находятся на носителе, отключенном от всемирной паутины. Такую возможность могут дать специализированные хранилища (аппаратные или бумажные), но при наличии Bitcoin Core пользоваться ими необязательно.

Чтобы перевести рассматриваемый бумажник в «холодный» режим, надо выполнить следующие действия:

  1. Создать несколько публичных адресов и записать их в отдельном файле.
  2. Сделать несколько дубликатов файла wallet.dat.
  3. Закинуть копии на отключенные от интернета носители (флешки, диски).
  4. Удалить оригинальный wallet.dat с компьютера.

Вот таким нехитрым способом обеспечивается «холодное» хранение монет на Биткоин Кор. Созданные адреса уже есть в сети, поэтому вы спокойно можете получать на них деньги. А вот главный ключ к бумажнику не имеет никакой связи с интернетом, а значит — его нельзя украсть и взломать.

К сожалению, указанный способ хранения имеет и свой изъян. Каждый раз, когда вы захотите распорядиться своими накоплениями (например, закинуть их на биржу), вам придётся закидывать wallet.dat на ПК, совершать задуманное действие и опять удалять файл.

Использование Bitcoin Core для запуска полной ноды

Основная задача полной ноды заключается в валидации блоков с транзакциями и последующей ретрансляции их на другие узлы. Таким образом каждый запущенный и полностью синхронизированный клиент Bitcoin Core помогает поддерживать работоспособность сети, а в его локальном хранилище содержится обновляемая копия всего блокчейна с полной историей транзакций.

Все, что нужно для запуска полной ноды Bitcoin — установить приложение Bitcoin Core и дождаться загрузки всего блокчейна (подробно описано в разделе о начале работы с кошельком). Также нужно убедиться, что разрешены входящие соединения в сетевых опциях кошелька и открыт TCP-порт 8333 (в настройках роутера и брандмауэра).

Для полноценного функционирования полной ноды компьютер, на котором она установлена, должен ежедневно быть онлайн не менее 6 часов. Все процессы при этом выполняются программой самостоятельно и не требуют никакого участия пользователя.

В данный момент управление полной нодой не имеет ничего общего с майнингом биткоина. Ранее эта функция присутствовала в Bitcoin Core, но из-за низкой эффективности добычи была удалена из всех версий приложения, начиная с августа 2016 года. Поэтому все полные ноды на Bitcoin Core сейчас запускаются исключительно на волонтерских основах (без получения вознаграждения) для поддержания работы сети.

Из 9300 активных в данный момент нод около 9 тыс. приходятся на Bitcoin Core. Остальные 300 запущены через альтернативные приложения вроде Armory, mSIGNA и Bitcoin Knots.

Также рекомендуем посмотреть видео, в котором криптоэксперт Андреас Антонопулос объясняет роль полной биткоин-ноды:

Плюсы и минусы кошелька Bitcoin Core, выводы

Эмблемы Биткоина сыпятся в кошелёк

Несмотря на то, что данное приложение по сей день считается одним из лучших, оно имеет как достоинства, так и недостатки. С ними вы можете ознакомиться в приведённой ниже таблице:

Плюсы Минусы
Bitcoin Core — это официальный кошелёк сети, разработанный специалистами компании Bitcoin Foundation. Команда разработчиков занимается поддержкой своего творения и периодически улучшает его, выпуская новые версии. Уже эти факты говорят о высокой степени надёжности приложения. Изначально для установки требуется как минимум 145 Гб свободного места, которые не так уж просто выделить.
Удобство применения. Интерфейс клиента предельно простой. В нём можно разобраться интуитивно. Кроме того, программа имеет русскоязычную локализацию, что даёт ей дополнительное преимущество в глазах отечественных пользователей. Синхронизация с блокчейном занимает очень много времени (порядка 3-х суток). Кроме того, если на этапе синхронизации внезапно выключится свет, блоки могут загрузиться неправильно. Как следствие, кошелёк не будет работать на 100 %, и его придётся переустанавливать.
Анонимность держателя криптовалюты. Во многом это обеспечивается возможностью генерирования нескольких публичных адресов, благодаря чему отследить человека практически невозможно. Более того, бумажник совместим с Tor, что повышает анонимность пользователя практически до 100 %. Программа плохо работает при некачественном интернет-соединении. Она сильно зависит от скорости и граничной пропускной способности.
Высокая степень защиты сбережений. Во-первых, кошелёк можно закрыть сложным паролем. Кроме того, все деньги хранятся непосредственно на компьютере, а не на стороннем сервисе. Благодаря этому, надёжность Bitcoin Core гораздо выше, чем у онлайн-бумажников. Поскольку Bitcoin Core является десктопным кошельком, он привязывает пользователя к одному компьютеру, что негативно сказывается на мобильности. Конечно, можно установить программу на ноутбук, но в случае его кражи ваши сбережения подвергнутся риску.
Можно самостоятельно настраивать комиссию транзакций, повышая их приоритет и скорость подтверждения. Некоторые антивирусы плохо реагируют на рассматриваемый кошелёк. Это объясняется тем, что в блокчейне используются скрипты, которые защитные программы могут принимать за вирусы. Если антивирус начнёт «ругаться» на Bitcoin Core, клиент будет работать некорректно.
Доступна возможность «холодного» хранения. Поддержка только одной криптовалюты. Конечно, этот минус сомнительный и легко перекрывается надёжностью программы. Тем более, что сегодня есть множество мультивалютных сервисов (Exodus, Cryptonator, биржа Exmo).
При желании можно урезать занимаемое место на жёстком диске.

Вот мы и рассмотрели, как создать кошелёк Bitcoin Core, как им пользоваться и какие меры принимать для максимальной защиты монет. Конечно, данный клиент имеет немало минусов, однако его преимущества можно назвать более весомыми. Да, программа поддерживает только одну валюту и не позволяет человеку распоряжаться своими накоплениями в любой точке Земли, где есть интернет, но её надежность и функционал могут перечеркнуть все упомянутые изъяны. Сторонники мобильности и мультивалютности вряд ли выберут Bitcoin Core, но для тех, кто в первую очередь ценит безопасность, это приложение ещё долго будет являться одним из лучших криптовалютных хранилищ.

Как настроить кошелёк Биткоин Кор и сделать бэкап данных, смотрите в следующем видео:

    Как инвестировать в биткоин

Биткоины очень интересны для инвестирования. С момента создания цена на них увеличилась в сотни раз. А значит, есть большая вероятность заработать на росте их стоимости.

Как видим, цена от нескольких долларов в 2013 году выросла до 1293 $ на сегодняшний день. И тренд на данный момент восходящий.

Меры безопасности

О безопасности биткоин-кошелька нужно заботиться не меньше, чем о сохранности настоящего бумажника. Именно на пользователе лежит ответственность за хранение ключей для доступа к монетам. Есть несколько способов обезопасить средства на электронном кошельке.

Используйте сложный пароль, который содержит буквы, цифры и символы, длиной от 16 знаков. Надежный пароль можно сгенерировать с помощью специальных программ. Позаботьтесь о том, чтобы не забыть и не потерять пароль. Длинную последовательность символов сложно запомнить, поэтому храните его записанным в надежном месте.

Шифруйте кошелек. Вы можете зашифровать кошелек или смартфон с использованием специальных сервисов. Это защитит средства в том случае, если чужой человек попытается их снять. Такой способ не защитит от действий злоумышленников, которые, используя кейлоггеры, могут отследить, какие символы вы набираете на клавиатуре.

Остерегайтесь онлайн-сервисов. Они пока недостаточно надежны, чтобы хранить там все свои монеты. Если все же воспользуетесь ими, внимательно отнеситесь к выбору и используйте двойную авторизацию.

Разделите средства на несколько кошельков. Оставьте немного средств на удобном и доступном кошельке, а остальные поместите в более надежное место. В этом случае, даже, если вы станете жертвой мошенников, вы потеряете только небольшую сумму.

Создайте резервную копию. Нельзя исключить вероятность ошибки в работе системы или вашего компьютера, поэтому заранее создайте копию для восстановления. Делайте копии регулярно, чтобы не потерять ни один из биткоин-адресов. Копию тоже нужно зашифровать.

Используйте холодное хранилище, то есть кошелек, не подключенный к сети. Это самый безопасный способ сохранить свои сбережения. Для этого нужно либо приобрести специальное аппаратное устройство, либо подписывать транзакции на отключенном от сети компьютере.

 

Источники:

  • https://bits.media/bitcoin-core/
  • https://howtobuycoin.com/koshelki/bitcoin-core/
  • https://www.Sravni.ru/enciklopediya/info/kakoj-bitkoin-koshelek-vybrat/
  • https://tehnoobzor.com/cryptolife/bitcoin/2495-koshelek-bitcoin-core-polnyy-obzor-funkciy-i-preimuschestv.html
  • https://HyipHunter.org/kak-sozdat-koshelek-bitcoin-core/
  • https://cryptonisation.ru/bitkoin-koshelek-kak-sozdat-i-kakoj-vybrat/
  • https://profinvestment.com/bitcoin-wallet-obzor/
  • https://coinpost.ru/p/oficialnyj-koshelek-bitkoina-bitcoin-core-polnyj-obzor

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here