Bitcoin Core выпустил официальное обновление клиента v0.16.3

2 года назад

18 сентября разработчики Bitcoin Core объявили о релизе оригинального Bitcoin-клиента v0.16.3.

Основное отличие новой версии от предыдущих — устранение критической ошибки CVE-2018-17144, которая являлась причиной уязвимости сети к DoS-атаке. Злоумышленник мог производить атаку на сеть, ограничивая действия других пользователей. Кроме того, этот баг позволял ноде Bitcoin Core подтверждать блоки, в которые были включены транзакции с одинаковым значением ввода. Обновление 0.16.3 сделало верификацию таких блоков невозможной.

Ошибка CVE-2018-17144 присутствовала в версиях 0.14.0 — 0.16.2. Впервые она «проникла» в код оригинального клиента два года назад, в 2016-ом, когда один из разработчиков Bitcoin Core — Matt Corallo представил обновленный оригинальный клиент. Тогда сообщество одобрило обновление без проведения тщательного тестирования.

Баг CVE-2018-17144 был найден анонимным разработчиком 17 сентября, что стало причиной резкого обвала Bitcoin с $6500 до $6200.

Криптовалюта Litecoin является форком Bitcoin, поэтому данное обновление также касается и оригинального клиента LTC. Поэтому все пользователи в целях безопасности должны как можно скорее перейти на новую версию.