Главная » Новости » Перенесенный релиз официального клиента Bitcoin Core v0.15 состоялся

Перенесенный релиз официального клиента Bitcoin Core v0.15 состоялся

Внедрение нового ПО было назначено на 1 сентября, но разработчик взяли еще 2 недели.

Не все представители команды имеют доступ к нужным криптографическим ключам, а нагрузка очень велика, — объяснил причину промедления Владимир ван дер Лаан.

Новая версия — это не только правка багов и улучшение переводов, но и целый ряд оптимизирующих процессы нововведений. Работа над ней началась еще полгода назад и за то время 95 программистов создали 1081 коммитов (изменений). Это 52 000 полноценных строк кода. То есть каждый день в программу Bitcoin Core v0.15 вводилось не менее 6 новшеств, — беспрецедентная нагрузка на коллектив.

Biz06-V-042116-iStock-3-837x628-300x225 Перенесенный релиз официального клиента Bitcoin Core v0.15 состоялся

Самыми серьезными моментами нового клиента считаются:

  • Соответствующее росту блока биткоина и количеств транзакций улучшение производительности.
  • Обработка базы данных Chainstate (UTXO) выходов неизрасходованных транзакций. Предыдущая версия, созданная для 0.80, безнадежно устарела.
  • Отложенная чистка кеша при которой система сохраняет самую раннюю и самую последнюю запись. При выключении компьютера до завершении оперции UTXO уже не будет согласовываться с конкретным блоком.
  • Кеширование валидации скриптов, впоследствии способное сопротивляться ДДОС-атакам.
  • Мультикошельки, то есть возможность поддерживать сразу несколько счетов.
  • Ускоренный расчет комиссии за подтверждение транзакции по экономической системе.
  • Полная поддержка ранее активированного протокола SegWit.

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

О Ahet

Люблю блокчейн и криптовалюты

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*