Ошибочные слухи о возможной ошибке в ядре Биткоина вызвали повсеместную панику в эти выходные, поскольку биткоин-сообщество пришло к ряду совершенно неожиданных выводов.
Заявления появились в еженедельном информационном бюллетене Optech, выпускаемом некоммерческими организациями Brink и Bitcoin Operations Technology Group.
Большую часть недель письмо посвящено в основном обыденным темам, таким как изменения в репозитории, сведения о запросе на извлечение или сообщения из списка рассылки. Однако в пятницу в нем содержалась расплывчатая ссылка на “предстоящее раскрытие уязвимостей, затрагивающих более старые версии Bitcoin Core”.
Это заставило параноидальных биткойнеров перейти к катастрофическим интерпретациям, и сообщения в X (бывший Twitter) с предупреждением о “серьезной уязвимости в Bitcoin Core v24” заработали десятки тысяч показов.
Подробнее: Не загружайте полноценное программное обеспечение для биткойнов с сайта Bitcoin.org
“Настоятельно рекомендуется всем пользователям и администраторам перейти на Bitcoin Core 25.0 или выше”, – предупредили пользователи X. По их мнению, если ошибка действительно существует, она могла повлиять на тысячи полностью проверяющих узлов, работающих в децентрализованной сети Биткойн.
Для контекста, Bitcoin Core на сегодняшний день является доминирующим программным обеспечением, которое используют операторы узлов Биткойн. Более 56 000 операторов узлов используют его по всему миру, более 18 000 подключены к сети в любой момент.
Мало того, более 98% доступных узлов используют Bitcoin Core в качестве своего программного клиента. Текущая версия 27 выпущена 16 апреля. Разработчики выпустили версию 24 в прошлом году и устарела несколько месяцев назад.
Однако, в отличие от обычного программного обеспечения, такого как app Store или обновления программного обеспечения производителя, Bitcoin Core не обновляется автоматически. Да, это означает, что операторы узлов должны загружать и обновлять свое программное обеспечение вручную.
Поскольку некоторые операторы узлов предпочитают не обновлять (или забывают) свое программное обеспечение, старые версии Bitcoin Core проверяют транзакции в сети Bitcoin в течение месяцев или даже лет. Это может быть проблематично, если хакеры обнаружат ошибку и воспользуются узлами, на которых запущено старое программное обеспечение.
Старший разработчик биткоина реагирует на пожарную тревогу
Разработчик Bitcoin Core Ава Чоу вмешалась в публичную дискуссию, чтобы отключить эту ложную тревогу. Она категорично пояснила: “Не 24.x. Первый набор раскрытий будет для 0.21.x и старше”.
Другими словами, неизбежное раскрытие уязвимости, обсуждаемое в информационном бюллетене Optech, относится к 21-й версии ядра Биткоина, а не к 24-й.
Путаница возникла из-за двух факторов. Во-первых, Optech правильно резюмировала предложение разработчиков раскрыть уязвимости в старых версиях Bitcoin Core. Это предложение может, если и когда будет полностью введено в действие, позволить разработчикам раскрывать технические уязвимости в версиях программного обеспечения возрастом до 12 месяцев и старше.
Следовательно, если бы это предложение было введено в действие (а это еще не сделано), это позволило бы разработчикам раскрыть любые серьезные ошибки в прошлогодней версии.
Однако, опять же, предложение все еще обсуждается. Разработчики еще не договорились, какой срок подходит для раскрытия основных ошибок.
Ведущее предложение пытается найти компромисс между никогда не разглашением и немедленным раскрытием. “Предлагаемая политика пытается найти баланс между этими двумя”, – написал Чоу. “Ожидание выхода последней уязвимой версии EOL [end of life] кажется хорошей промежуточной точкой — достаточно времени для обновления подавляющего большинства узлов, но не настолько долго, чтобы проблемы никогда не были раскрыты ”.
Итак, в качестве отправной точки, разработчики собираются раскрыть ошибки безопасности в версии 21 позже в этом месяце. Опять же, это версия 21, а не 24.
Быстрый ответ на поддельную ошибку в Ядре Биткойна
Как культурно консервативное сообщество, безусловно, в личных интересах биткойнеров очень серьезно относиться к угрозам безопасности. Безусловно, крупнейший и наиболее распространенный криптоактив, биткоин-узел и сеть майнинга обеспечивают безопасность монет на сумму более 1,3 триллиона долларов, которыми владеют сотни миллионов людей.
Хотя эта конкретная уязвимость, касающаяся версии ядра 24, вероятно, была ложной тревогой, серьезная реакция была положительной.
Существует исчезающе малое количество узлов, работающих с версией Bitcoin Core 21 или старше, поэтому, вероятно, уместно ответственно раскрыть ошибку, которая существовала в этом программном обеспечении. Более того, в любом случае, обновление до последней версии Core обычно является хорошим протоколом безопасности.
Современная версия Bitcoin Core – 27, поэтому вероятно, будет неплохо раскрыть ошибки, допущенные разработчиками при написании версии 21.
Разработчики не планировали раскрывать ошибки безопасности в версии 24 в этом месяце. Однако они обсуждают политику, направленную на сокращение периода времени между частным обнаружением ошибок сопровождающими ядра Биткоина и публичным раскрытием этих ошибок.
В будущем настоящий пожар — а не просто пожарная тревога — может транслировать призыв ко всем операторам узлов или майнерам отреагировать на законную уязвимость в системе безопасности. Однако на данный момент это был всего лишь тест.
Новейшее оборудование для майнинга относится к самым современным и недавно выпущенным устройствам, используемым для добычи криптовалют. Такое оборудование обычно включает в себя последние технологические достижения и улучшения, которые делают его более эффективным, мощным и энергоэффективным по сравнению с предыдущими моделями. Вот несколько ключевых аспектов новейшего оборудования:
-
Параметры производительности:
- Хэшрейт: Новейшее оборудование предлагает улучшенные показатели хэшрейта (скорости вычислений), что позволяет майнерам быстрее решать задачи и получать больше вознаграждений.
- Энергоэффективность: Современные устройства имеют лучшую энергоэффективность, то есть потребляют меньше электроэнергии на единицу вычислительной мощности, что снижает затраты на электричество.
-
Типы новейшего оборудования:
- ASIC-майнеры: Новейшие модели ASIC-майнеров разрабатываются с более мощными чипами и улучшенной архитектурой, что делает их более эффективными для майнинга определенных криптовалют. Например, последние версии Antminer и WhatsMiner.
- Видеокарты (GPU): Новейшие видеокарты, такие как NVIDIA GeForce RTX 4090 и AMD Radeon RX 7900 XTX, предлагают улучшенную производительность и поддержку новых технологий, что делает их подходящими для майнинга различных криптовалют.
-
Технологические новшества:
- Инновационные чипы: Разработка более продвинутых чипов и архитектур, которые повышают скорость обработки и уменьшают потребление энергии.
- Обновления программного обеспечения: Новое оборудование часто поддерживает последние обновления программного обеспечения и прошивки, что позволяет улучшить его производительность и совместимость.