Разработчики выпустили обновление Bitcoin Core 0.16.3, которое исправит уязвимость отказа в обслуживании (DoS), из-за которой любой майнер в сети Bitcoin может отключить уязвимые Bitcoin ноды.
Хоть ошибка и не повлияла на сам протокол Bitcoin, она влияет на все виды криптовалют, которые используют программное обеспечение Bitcoin Core, поддерживающее bitcoin-кошельки. Как указано в сообщении, опубликованном разработчиками Bitcoin Core, все ноды необходимо обновить до новой версии, используя специальную процедуру платформы.
Уязвимость отказа в обслуживании, указанная как CVE-2018-17144 в базе данных уязвимостей, позволит злоумышленнику, в данном случае любому майнеру в сети, удаленно вызвать отказ в обслуживании, сбой работы узла и отключение сети. Более того, то же самое произойдет, когда узлы будут пытаться подтвердить блок, содержащий транзакции двойной траты. Хакеры, которым не жалко потерять 80 000 долларов, могли бы вывести из строя часть сети Bitcoin. К счастью, такие недействительные блоки могут быть созданы только майнерами, которые могут создать блок с доказательством работы (PoW), а также готовы потерять сгенерированный доход.
Злоумышленники, готовые потерять эту сумму, смогли бы отключить часть сети (или ее графический интерфейс Bitcoin-Qt), запущенный на узле и предназначенный для реализации Bitcoin-протокола для использования удаленного вызова процедур. Если бы такой злоумышленник нашелся, то у него скорее всего получилось бы навредить сети, если бы разработчики не выпустили обновление так быстро.
Это не первая серьезная уязвимость, которая влияет на сеть Bitcoin, список всех таких уязвимостей доступен по ссылке Common Vulnerabilities and Exposures page.
Читайте также
Bitcoin снова выше $60,000
Хотя некоторые эксперты предсказывают, что $60,000 может оказаться потолком для биткоина в этом цикле, аналитики Cointelegraph считают, что биткоин может вырасти по крайней мере еще в пять раз с этой отметки.
Мэр американского города раздаст жителям по $1,000 в BTC
Мэр города Кул-Валли, штат Миссури, хочет раздать каждому жителю своего города по $1,000 в BTC, но при одном условии.