Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 26 января 2026 13:33

Какая хэширующая функция используется в блокчейне биткойна? Вопрос 2Выберите один ответ: SHA-256 Keccak ETHASH X11 Lyra2

Ответ нейросети

26 января 2026 13:33

Правильный ответ: SHA-256 (в Bitcoин используется двойной SHA-256 — SHA-256d).

Пошаговое объяснение и контекст

  • Что такое хэш-функция: это односторонняя функция, которая принимает данные произвольной длины и возвращает фиксированную длину (256 бит для SHA-256). Малейшее изменение входа приводит к значительным изменениям выхода.

  • Какую функцию используют в биткойне: майнинг в Bitcoin строится на двойном применении SHA-256. Сначала вычисляют SHA-256 от заголовка блока, затем результат снова хэшируют функцией SHA-256. Итоговая величина (double-hash) сравнивается с целевым порогом (target): если она меньше порога, блок считается найденным.

  • Что именно хэшируется: блок- Header. В заголовке блока включены поля:

    • version (версия блока)
    • previous block hash (хэш предыдущего блока)
    • merkleroot (корень Меркла для транзакций блока)
    • time (время создания блока)
    • bits (примерная сложность, таргет)
    • nonce (число, которое майнеры изменяют, пытаясь получить подходящее значение) Эти данные сериализуют в байтовую строку и применяют SHA-256 два раза.
  • Зачем двойной хэш: добавляет дополнительный слой безопасности и устойчивости к некоторым криптографическим атакам. Практически это исторически закреплено в реализации Bitcoin и остается частью протокола.

  • Как работает майнинг: майнеры изменяют nonce (и иногда другие поля в заголовке) и повторно вычисляют двойной SHA-256 до тех пор, пока получившееся число не станет меньше заданного таргета. Если удаётся — блок добавляется в цепь.

  • Что насчет остальных вариантов в списке:

    • Keccak — это часть семейства SHA-3; не используется в Биткойне, используется в некоторых других криптовалютах.
    • ETHASH — алгоритм PoW Эфириума, не биткойна.
    • X11 — последовательность из 11 разных хэш-функций, применяемых в Dash и некоторых других монетах.
    • Lyra2 — функция хэширования/псевдо-сложности, чаще применяется для хэширования паролей, не для майнинга биткойна.

Итог: в биткойне используется хэш-функция SHA-256, точнее двойной SHA-256 (SHA-256d).

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Какая хэширующая функция используется в блокчейне биткойна? Вопрос 2Выберите один ответ: SHA-256 Keccak ETHASH X11 Lyra2
Правильный ответ: SHA-256 (в Bitcoин используется двойной SHA-256 — SHA-256d). Пошаговое объяснение и контекст - Что такое хэш-функция: это односторонняя функция, которая принимает данные произвольной длины и возвращает фиксированную длину (256 бит для SHA-256). Малейшее изменение входа приводит к значительным изменениям выхода. - Какую функцию используют в биткойне: майнинг в Bitcoin строится на двойном применении SHA-256. Сначала вычисляют SHA-256 от заголовка блока, затем результат снова хэшируют функцией SHA-256. Итоговая величина (double-hash) сравнивается с целевым порогом (target): если она меньше порога, блок считается найденным. - Что именно хэшируется: блок- Header. В заголовке блока включены поля: - version (версия блока) - previous block hash (хэш предыдущего блока) - merkleroot (корень Меркла для транзакций блока) - time (время создания блока) - bits (примерная сложность, таргет) - nonce (число, которое майнеры изменяют, пытаясь получить подходящее значение) Эти данные сериализуют в байтовую строку и применяют SHA-256 два раза. - Зачем двойной хэш: добавляет дополнительный слой безопасности и устойчивости к некоторым криптографическим атакам. Практически это исторически закреплено в реализации Bitcoin и остается частью протокола. - Как работает майнинг: майнеры изменяют nonce (и иногда другие поля в заголовке) и повторно вычисляют двойной SHA-256 до тех пор, пока получившееся число не станет меньше заданного таргета. Если удаётся — блок добавляется в цепь. - Что насчет остальных вариантов в списке: - Keccak — это часть семейства SHA-3; не используется в Биткойне, используется в некоторых других криптовалютах. - ETHASH — алгоритм PoW Эфириума, не биткойна. - X11 — последовательность из 11 разных хэш-функций, применяемых в Dash и некоторых других монетах. - Lyra2 — функция хэширования/псевдо-сложности, чаще применяется для хэширования паролей, не для майнинга биткойна. Итог: в биткойне используется хэш-функция SHA-256, точнее двойной SHA-256 (SHA-256d).