Вчера вечером командой разработчиков Bitcoin Core был опубликован новый релиз полного клиента сети. Это промежуточный релиз, основная цель которого ввести поддержку кода Segregated Witness. Выпуск блоков с этой технологией начнется после получения одобрения ее активации большинством майнеров. Голосование будет запущено с 15 ноября.
SegWit убирает информацию о подписях транзакций в отдельную сущность в базе данных, что позволяет уменьшить количество данных, помещаемых в транзакцию, примерно на 30%. Следовательно, если размер блока будет увеличен, эта «экономия» позволит добиться еще большего увеличения пропускной способности.
Также, увеличится скорость обработки блоков клиентом, что повысит скорость синхронизации блокчейна, и повысится безопасность транзакций с мультиподписью.
Кроме прямого эффекта, Segregated Witness станет основой внедрения и других улучшений по масштабированию блокчейна. В частности, это сеть платежных каналов Lightning Network, позволяющая практически мгновенно подтверждать транзакции вне цепочки блоков, с отложенным занесением в блокчейн. Разработка обеих технологий ведется при поддержке компании Blockstream, в команду которой входят несколько разработчиков Bitcoin Core.
Другие изменения в этой версии: