Опубликован официальный релиз Bitcoin Core 0.14
7 марта состоялся официальный релиз Bitcoin Core 0.14.0, 14го поколения биткойн-клиента, созданного Сатоши Накамото восемь лет назад. По словам одного из ключевых разработчиков Bitcoin Core Владимира ван дер Лаана, над этой версией трудилось более 100 разработчиков, на протяжении 6 месяцев.
Bitcoin Core 0.14.0 включает в себя значительный список улучшений. В сравнении с предыдущими версиями, большинство из них затрагивают внутреннее устройство ПО: улучшения производительности, незаметные для рядовых пользователей.
Среди технических новшеств, функция “Assumevalid” , которая существенно сокращает время синхронизации блокчейна для вновь созданных нод. Суть ее сводится к тому, что новые ноды изначально распознают все блоки вплоть до определенного, как валидные. По умолчанию, это блок block 453354.
Процесс оптимизации коснулся также механизма определения комиссионных: в соответствии с новой версией клиента, большинство транзакций, созданых при помощи Bitcoin Core, должны подтверждаться в течние часа, даже если пользователь не повышал размер комиссии.
Впрочем, в новую версию включена также функция Replace-By-Fee, использование которой позволяет увеличить размер комиссии для более быстрого подтверждения. Однако по умолчанию данная опция при запуске не активируется.
Еще одно новшество связано с состоянием блокчейна. На сегодняшний день, размер блокчейна Биткойна составляет более 100 гигабайт и будет увеличиваться на 50 гигабайт каждый год. Все эти данные необходимо хранить, что является обузой для пользователей, желающих поддерживать полную ноду. Новая версия позволяет таким пользователям загрузить “очищенную” версию блокчейна, занимающую существенно меньше места.
Более полный список обновлений клиента можно найти здесь.
https://bitcoincore.org/en/releases/0.14.0/