Anonymous User Finds Critical Vulnerability in Bitcoin Core

Anonymous User Finds Critical Vulnerability in Bitcoin Core
фото показано с : blokt.com

2018-9-23 19:59

The cryptocurrency community was taken aback with shock when an anonymous user found a critical bug in the Bitcoin Core reference client. The bug was introduced into Bitcoin Core version 0.14, which affects all versions released subsequently. This could be used by hackers to crash the majority of nodes. Core contributors have already released a patch that will fix Core version 0.16.2 and the 0.16.3, the latest version, which will require an immediate upgrade.

Bug Causes Widespread Debate in the Community

The Bitcoin community debated this newly discovered vulnerability. The focus of the discussions was the fallibility of developers and if using a single reference client was better than using multiple implementations. The bug that caused the vulnerability had been present in the system for about two years and remained unnoticed. Core contributors accepted the bug, which had been present in the system since November 2016.

The bug was only found after an anonymous individual reported it to the Core contributors. It could have allowed a malicious actor with only 12.5 BTC to crash around 90 percent of the Core nodes and wreak havoc on the Core network. And the issue could have worsened because of the Fast Internet Bitcoin Relay Engine (FIBRE) baked in Core because of the means it propagates block.

An Optech newsletter described the whole situation as follows:

“[CVE-2018-17144] A bug introduced in Bitcoin Core 0.14.0 and affecting all subsequent versions through to 0.16.2 will cause Bitcoin Core to crash when attempting to validate a block containing a transaction that attempts to spend the same input twice.”

These blocks could become invalid and could only be “created by miners willing to lose the allowed income from having created a block.”

Should Multiple Clients Be Introduced?

Some members of the Bitcoin community are fiercely advocating a case for using multiple clients. Reddit user and Bitcoin Unlimited’s Peter Rizun gave a scenario why this suggestion could be good. He wrote:

“Wow, isn’t this one of the most serious consensus bugs ever? It affects all BTC Core nodes and the only thing preventing unbound inflation is the fact that the nodes crash, taking down the entire BTC Core network instead.”

Note that the patch was released by Bitcoin ABC, but Bitcoin Unlimited and Bitcoin XT remained unaffected.

Others say that multiple reference clients prove very beneficial when critical bugs that could crash the entire system are detected. Ethereum found consensus bugs in its networks on Geth, but it had Parity clients as alternatives. The BTC network runs 9628 nodes, of which 9135 or 94 percent are Bitcoin Core nodes. Community members are now increasingly talking about doing away with dependency on developer QA and bringing client diversity on board.

Anonymous User Finds Critical Vulnerability in Bitcoin Core was originally found on [blokt] - Blockchain, Bitcoin & Cryptocurrency News.

Similar to Notcoin - TapSwap on Solana Airdrops In 2024

origin »

Bitcoin (BTC) на Currencies.ru

$ 65221.79 (+0.43%)
Объем 24H $33.239b
Изменеия 24h: 6.20 %, 7d: 4.04 %
Cегодня L: $61392.69 - H: $65221.79
Капитализация $1284.419b Rank 1
Цена в час новости $ 6724.01 (869.98%)

bitcoin core anonymous user critical found bug

bitcoin core → Результатов: 126


ФБР расследует кражу биткоинов с кошелька разработчика Bitcoin Core Люка Дашира

Федеральное бюро расследований (ФБР) США в 2023 году запрашивало персональные данные участников встречи CoreDev Atlanta в рамках расследования дела о похищении 217 BTC у разработчика Bitcoin Core Люка Дашира.

2024-4-13 12:10


На GitHub появилась новая версия Bitcoin Core 25.0

Bitcoin Core, эталонная реализация протокола биткоина (BTC), играет решающую роль в функционировании и целостности сети главной криптовалюты. Выступая в качестве клиента полной ноды, он позволяет пользователям проверять транзакции, поддерживать копию блокчейна и участвовать в процессе консенсуса.

2023-5-27 14:30


Фото:

Состоялся релиз Bitcoin Core 22.0 с поддержкой Taproot

Вышла новая версия популярного клиента Bitcoin Core (v 22. 0). В ней реализована поддержка предстоящего крупного обновления Taproot, которое запланировано на ноябрь 2021 года. Bitcoin Core 22.

2021-9-14 10:59


Фото:

В Bitcoin Core 0.21.0 появились «дескрипторные кошельки» и расчет комиссий в сатоши

Разработчики Биткоина выпустили следующую версию программного клиента Bitcoin Core 0.21.0 с поддержкой «дескрипторных кошельков» и последней версии Tor.

2021-1-16 15:28


Обновление Bitcoin Core перешло на формат Bech32

В последнем обновлении Bitcoin Core, «программном обеспечении с открытым исходным кодом, которое выступает главной нодой биткоина», реализован ряд улучшений сетевого взаимодействия и эффективности транзакций, также по умолчанию установлена генерация адресов в формате «bech32».

2019-11-28 15:02


Простота и безопасность: рынок обсуждает новый Bitcoin Core

Bloomchain попросил экспертов прокомментировать основные изменения в новом релизе программного обеспечения Bitcoin Core. И рассказать, как они повлияют на работу с первой криптовалютой.   В воскресенье состоялся девятнадцатый релиз Bitcoin Core — главного программного обеспечения для Bitcoin.

2019-11-28 23:55


Вышла версия Bitcoin Core 0.19.0

Разработчики Биткойна выпустили обновление Bitcoin Core 0. 19 для оригинального программного клиента Bitcoin. Текущая версия обновления носит номер Bitcoin Core 0. 19. 0. 1, так как перед запуском версии 0.

2019-11-26 11:19


Вышла новая версия клиента Bitcoin Core 0.19.0

Новая версия популярного клиента Bitcoin Core 0. 19. 0, содержащая множество улучшений и исправлений ошибок, вышла в релиз 24-го ноября и доступна для скачивания. Совместимость Bitcoin Core и новые функции Bitcoin Core 0.

2019-11-25 14:49


Релиз Bitcoin Core 0.19.0: Что нового?

Вчера, 24 ноября 2019 года, состоялся релиз Bitcoin Core 0. 19. 0 — 19-й версии основного клиента биткоина, запущенного Сатоши Накамото почти 11 лет назад (из-за проблемы, которая обнаружилась на поздней стадии процесса выпуска Bitcoin Core 0.

2019-11-25 12:33


Официальный кошелек Bitcoin Core обновился до версии 0.19.0

24 ноября разработчики наиболее популярного клиента для сети биткоина Bitcoin Core объявили о выходе новой версии ПО. Bitcoin Core 0. 19. 0(. 1) was released!https://t. co/iE3Bd0H5pORelease notes: https://t.

2019-11-25 10:56


Состоялся релиз Bitcoin Core 0.19.0 с генерацией bech32-адресов по умолчанию

24 ноября разработчики наиболее популярного клиента для сети биткоина Bitcoin Core объявили о выходе новой версии ПО. Bitcoin Core 0. 19. 0(. 1) was released!https://t. co/iE3Bd0H5pO Release notes: https://t.

2019-11-24 16:31


Почему не стоит пользоваться браузерными кошельками — объясняет разработчик Bitcoin Core

Автор статьи — Джеймсон Лопп, технический директор биткоин-стартапа Casa и один из разработчиков Bitcoin Core. Оригинал опубликован в блоге Casa. Когда мы говорим о безопасности биткоин-кошельков, основное внимание уделяется тому, чтобы закрытые ключи не попадали в чужие руки.

2019-11-8 14:48


Новый инструмент Guix сделает разработку Bitcoin Core более надежной

Ещё в 2016 году разработка биткоина стала примером для всех разработчиков открытого ПО благодаря Gitian — «компьютера в компьютере», который позволяет проверять двоичные (бинарные) файлы более надежным и прозрачным способом.

2019-8-15 17:41