Состоялся релиз Bitcoin Core 0.18.0. Чем порадовали?

Состоялся релиз Bitcoin Core 0.18.0. Чем порадовали?

Разработчики сообщают об апдейте ПО Bitcoin Core 0.18.0. Найти новую версию можно на официальном сайте. Общие изменения добавили функциональности и устранили несколько багов.

Разработчики просят сообщать о неработоспособных случаях BC на Github. Они не исключают, что в системе могут оставаться баги.

Как обновиться до Bitcoin Core 0.18.0

Для начала отключите старую версию клиента. Иногда это занимает продолжительное время. Затем выполните следующие действия в зависимости от установленной ОС.

  • При использовании ОС Windows — скачайте новую версию и запустите инсталлятор;

  • При использовании ОС Mac — скопируйте установочные файлы из «/Applications/Bitcoin-Qt»;

  • При использовании ОС Linux — скопируйте файлы из «bitcoind`/`bitcoin-qt».

При первом запуске произойдёт обновление реестра всех выходов неизрасходованных транзакций. В зависимости от системы это занимает от нескольких минут до получаса. Если у вас совсем старая версия (с самой первой до 0.7.0) нужно заново скачать весь блокчейн Биткоина.

Разработчики гарантируют совместимость клиента со следующими ОС:

  • Windows 7 и выше;

  • MacOS 10.10+;

  • все версии Linux.

Что изменилось в Bitcoin Core 0.18.0

Большинство изменений запрятаны в коде и предназначены для самих разработчиков. Первое, что бросилось в глаза, — это ошибка вызова getblocktemplate при неверно указанном или отсутствующем SegWit-правиле. При неполной настройке прибыльность майнинга сокращается. Программисты не советуют контролировать монету сразу с нескольких кошельков.

Операторы полных нод получили возможность напрямую взаимодействовать с аппаратными кошельками Ledger и Tether. При помощи инструмента bitcoin-wallet можно создавать новый файл кошелька без удалённого вызова, а также мониторить его статус (шифрование, мнемоническую фразу и транзакции).

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

Команда rpcpassword сообщает об ошибке, если в пароле конфигурационного файла указан символ «#». Это вызвано путаницей с обозначением комментариев в коде. Командная строка не сработает при неизвестном имени секции.