Отсканируйте, чтобы загрузить приложение Gate
qrCode
Больше вариантов загрузки
Не напоминай мне больше сегодня.

Хеш: Магия за Биткойном и Блокчейном

Если вы когда-либо задавались вопросом, как Биткойн сохраняет свои транзакции в безопасности без центрального банка, ответ заключается в чем-то, называемом хеш. Это звучит сложно, но на самом деле проще, чем вы думаете.

Что такое хеш?

Представь, что у тебя есть гигантский файл или длинный пароль. Хеш — это как машина, которая берет эту информацию и превращает ее в короткую и уникальную строку текста, всегда одного и того же размера. Это как “цифровая сводка”.

Например, если вы используете SHA-256 (алгоритм, который использует Биткойн):

  • Вход: “Биткойн” → Выход: 6b88c087247aa2f07ee1c5956b8e1a6977dbc478fe67f6b01760154ab1a61e46
  • Вход: “Биткойн” → Выход: 7f1de29dfb69d86f1b3b6c6ae023e4eaf2949fae921f6fb57f5628ab67d388b9

Обрати внимание: я меняю одну единственную заглавную букву, и результат совершенно другой. Это безопасность.

Важно: это односторонний путь

Вот в чем загвоздка: хешировать входные данные супер легко, но делать обратное практически невозможно. Вы не можете обратить хеш, не протестировав миллионы комбинаций. Это как сжечь бумагу: огонь быстрый, но вы не можете восстановить ничего.

Это то, что делает его мощным для блокчейна.

Почему это важно в Биткойн?

В майнинге: Майнеры должны найти специальный хеш, который начинается с определенного количества нулей. По сути, они пробуют миллионы различных входов, пока не найдут правильный. Чем больше майнеров, тем сложнее становится (сеть автоматически настраивается, чтобы поддерживать блоки каждые 10 минут).

В безопасности: Каждый блок связан с предыдущим с помощью хеша. Если кто-то попытается изменить старую транзакцию, хеш изменится, разрывая всю цепочку. Это буквально невозможно сделать, не привлекая внимание всех.

В целостности данных: Вы можете быстро проверить, поврежден ли файл, не просматривая его построчно. Просто сравните хеши.

3 свойства, которые делают хеш безопасным

  1. Сопротивление коллизиям: Не так просто найти два входа, которые производят один и тот же хеш. (Технически всегда существуют возможные коллизии, но статистически это потребует миллионов лет вычислений.)

  2. Сопротивление к предобразованию: Вы не можете обратить хеш, чтобы обнаружить оригинальный ввод. Поэтому онлайн-сервисы хранят хеши паролей, а не сами пароли.

  3. Сопротивление второй предобраз: Если вы знаете оригинальный ввод и его хеш, не так просто найти другой ввод, который произведет тот же хеш.

Алгоритмы, которые имеют значение

SHA-256 (Биткойн) и SHA-512 являются актуальными стандартами и считаются безопасными. SHA-0 и SHA-1 больше не безопасны — были обнаружены коллизии. Это похоже на то, как если бы оставить дверь открытой.

Вердикт

Хеши являются клеем, который держит блокчейн работающим. Без них не было бы безопасности, не было бы целостности данных, не было бы Биткойн как мы его знаем. Это просто, элегантно и практически невозможно взломать.

Поэтому важно понять это: это не просто технология, это причина, по которой вы доверяете системе без посредников.

BTC-0.12%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить