Кошелек Bitcoin Core: особенности первого кошелька для хранения BTC, установка, получение и перевод биткоина
Кошелек Bitcoin Core – первый из созданных кошельков для криптовалюты BTC. Считается самым надежным (что подтверждают исследования), однако достаточно сложным для новичков.
Эксперты Profinvestment рассмотрели все особенности, плюсы и минусы этого программного кошелька. В обзоре изучим, как начать с ним работу, какие функции предоставляют разработчики и с какими проблемами можно столкнуться в процессе.
📌 Главное:
- Bitcoin Core – это бесплатное и открытое программное обеспечение, которое позволяет пользователям отправлять, получать и хранить криптовалюту Bitcoin.
- Bitcoin Core выпущен в 2009 году, вместе с запуском сети этой криптовалюты, но сначала назывался просто Bitcoin.
- Это официальный кошелек Bitcoin, который является «полной нодой» – его пользователи могут участвовать в процессе валидации транзакций.
- Bitcoin Core обеспечивает высокий уровень безопасности, приватности и стабильности.
- Кошелек требует загрузки всего блокчейна, который занимает более 530 Гб и продолжает расти.
- Bitcoin Core поддерживает функцию SegWit, которая помогает увеличить скорость обработки транзакций. Также поддерживает технологию мультиподписи, что обеспечивает дополнительный уровень безопасности.
- Десктопный кошелек доступен для операционных систем Windows, Mac OS X, Linux, Unix.
Оглавление
Общая информация
Название | Bitcoin Core |
---|---|
Официальный сайт | https://bitcoin.org/ru/download |
Предоставляемые услуги | Криптовалютный кошелек |
Русский язык | Нет |
Год основания | 2009 |
Контроль | Свободный проект с открытым исходным кодом, распространяемый под лицензией MIT |
Исходный код | https://github.com/bitcoin/bitcoin/releases/tag/v0.21.1 |
Поддерживаемые криптовалюты | Bitcoin |
Комиссия на депозит и вывод | Только сетевые сборы |
Ручной выбор комиссии | Да |
Функция Replace-by-fee | Да |
Работа с фиатом | Нет |
Регистрация и верификация | Не нужны |
Хранение ключей | У пользователя |
Безопасность | Full-node. Полный контроль над средствами, повышенная конфиденциальность с поддержкой Tor |
Платформы | MacOS, Linux, Windows |
Помощь | https://bitcoin.org/en/bitcoin-core/help |
Блог | https://bitcoin.org/en/blog |
Скачивание и установка
Кошелек Bitcoin Core представляет собой full-node, то есть полный узел. Это означает, что вы можете пользоваться им, только скачав на компьютер полную копию блокчейна (на сегодняшний день это более 350 Гб), после чего цепочка будет регулярно синхронизироваться с копиями, расположенными у других пользователей. Таким образом, перед установкой убедитесь в наличии достаточного количества свободного пространства. Полный узел обеспечивает наивысший уровень безопасности для пользователя, а также имеет ключевое значение для защиты сети.
Для скачивания перейдите на страницу https://bitcoin.org/ru/download. Доступны версии кошелька под следующие операционные системы:
Скачайте файл нужного формата. Для примера рассмотрим установку Bitcoin Core на Windows (exe-файл вест 17,1 Мб). Запустите установщик и нажмите Next.
Выберите расположение для установки самого приложения. Оно занимает немного места, блокчейн будет скачиваться уже потом при запуске в процессе синхронизации.
Нажмите Next, выберите папку для размещения ярлыков в стартовом меню или поставьте галочку, чтобы отключить эту опцию. Нажмите Install.
Дождитесь окончания установки, нажмите Next.
Запустите приложение.
В появившемся окне нужно будет сделать некоторые настройки. Во-первых, выберите директорию для скачивания блокчейна (ту же, где установлен кошелек, или другую на ваш выбор). Во-вторых, поставьте или снимите галочку, отвечающую за сокращение объема хранимого блокчейна. Вам в любом случае придется изначально скачать весь блокчейн, но если галочка стоит, то потом будут удалены все старые транзакции, за исключением последних 2 Гб.
Синхронизация начата. Ее прогресс указывается в окне, а также внизу в строке состояния (надпись с количеством лет внизу означает не оставшееся время скачивания, а то, какой период транзакций начиная с 2009 года еще осталось загрузить).
Синхронизация идет медленно даже при высокой скорости интернета. Тем временем можно нажать кнопку «Спрятать» и заняться созданием кошелька.
Создание или загрузка кошелька
Если у вас еще не было кошелька Bitcoin Core, то вы должны создать новый. В противном случае есть возможность загрузить данные с помощью файла wallet.dat.
Нажмите «Создать новый кошелек», придумайте любое название.
Что означают галочки в этом окне:
- Зашифровать кошелек. Потребуется установить пароль. Если кошелек зашифрован, то нужно сначала расшифровать его, прежде чем экспортировать приватные ключи.
- Отключить приватные ключи. Это значит создать кошелек, доступный «только для просмотра». В нем нельзя подписать транзакцию, поскольку нечем это сделать. Таким образом, кража монет невозможна. Можно отслеживать историю транзакций или создавать неподписанные платежи.
- Создать пустой кошелек. Создать кошелек без ключей и адресов. Например, если планируется использовать его исключительно как ноду.
- Дескриптор кошелька. Новая функция от января 2021 года. Позволяет создать кошелек, использующий скрипты, которые повышают гибкость на стороне сервера. Скрипты могут содержать закрытые ключи, однако не ограничиваться ими. С пользовательской точки зрения это мало на что влияет.
Интерфейс после создания кошелька:
При использовании Биткоин Кор необходимо регулярно делать резервную копию файла кошелька, в котором хранятся все данные о балансе и транзакциях. Если вы купили новый компьютер или переустановили систему, то, открыв кошелек заново, сможете импортировать свой файл с данными и спокойно продолжать работу. Создание резервной копии осуществляется через одноименный пункт в разделе «Файл».
Другой вариант - экспорт приватных ключей. Это делается при помощи команд в консоли. Инструкция:
- Помощь -> Окно отладки -> Консоль.
- Ввести команду dumpprivkey *адрес кошелька*. Например, dumpprivkey 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa.
- Консоль выдаст набор букв и цифр, который и является приватным ключом. Скопируйте или запишите его на листок.
Чтобы впоследствии восстановить кошелек из приватного ключа, снова зайдите в консоль и введите команду importprivkey *приватный ключ*.
Как отправлять транзакции в Bitcoin Core. Настройка комиссий
В верхней части окна нажмите кнопку «Отправить».
Введите биткоин-адрес, на который хотите отправить средства. Поддерживается строго криптовалюта BTC и принадлежащие ей адреса.
При желании укажите метку для адреса, чтобы было проще впоследствии найти его среди других используемых адресов.
Введите сумму. Можно сделать это в BTC или его долях (mBTC, μBTC, satoshi). Или нажмите на кнопку «Использовать доступный баланс», чтобы отправить сразу всё, что есть. Также можно галочкой указать, учитывать ли в сумме комиссию.
Теперь нужно настроить комиссию. Когда блокчейн синхронизирован, кошелек будет автоматически определять оптимальную на текущий момент комиссию, при необходимости вы можете ее увеличить или уменьшить. Ручное редактирование комиссии осуществляется по нажатию на кнопку «Выбрать».
Переключитесь на вариант «Пользовательское значение». Введите сумму в BTC, mBTC, μBTC или satoshi, которую будете платить за килобайт отправляемой транзакции. Для расчета оптимальных сборов существуют специальные сервисы, например, https://bitcoinfees.earn.com/.
Повышать комиссию можно без страха, это позволит ускорить проведение транзакции. А вот понижать нужно с осторожностью – иначе платеж зависнет, т.к. у майнеров не будет финансового стимула его подтвердить.
Немного о галочке Replace-by-fee. Это способ «протолкнуть» транзакцию, которая зависла вследствие слишком низкой комиссии. Представляет собой политику узла, дающую возможность заменить неподтвержденную транзакцию в мемпуле другой транзакцией с более высокой комиссией, но с использованием тех же входных данных. Наиболее широко используемой формой RBF сегодня считается BIP125 opt-in RBF, реализованная в Bitcoin Core.
Bitcoin Core поддерживает множественные транзакции. Чтобы воспользоваться этой возможностью, нажмите кнопку «Добавить получателя» внизу экрана, чтобы указать еще один или несколько адресов.
Как получить деньги в Bitcoin Core
Нажмите на кнопку «Получить»
Здесь можно:
- Указать метку для получаемого платежа (не обязательно).
- Указать получаемую сумму в BTC или его доле (не обязательно).
- Добавить к запросу сообщение (не обязательно).
- Создать новый адрес для получения средств.
При нажатии на кнопку создания нового адреса вы увидите собственно адрес, который можно использовать для пополнения кошелька со сторонних кошельков и бирж и QR-код для быстрого пополнения с мобильных устройств.
Обратите внимание, что если при создании запроса установлена галочка «Создать родной SegWit (Bech32) адрес», то будет сгенерирован адрес, начинающийся на bc1. Если другой кошелек/биржа не поддерживают такой формат отправки, то снимите галочку, и Bitcoin Core сгенерирует адрес более старого формата, начинающийся с 3.
Преимущества и недостатки
FAQ
Заключение
Bitcoin Core – фундаментальное программное обеспечение, которое миллионами пользователей применяется для отправки, получения и хранения BTC. С ним каждый участник сети может полностью контролировать свои транзакции самостоятельно, а не полагаться на сторонний сервис. Кроме того, использование Bitcoin Core вносит положительный вклад в децентрализованную экосистему. Приложение предоставляет все возможности, которые требуются от высокоуровневого биткоин-кошелька. Оно обеспечивает высочайшую безопасность и широкий выбор функций для независимого управления средствами.