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

Хэш: Магия за Биткойном, которую ты, вероятно, не понимал

robot
Генерация тезисов в процессе

Забудьте скучную теорию. Хеш — это, по сути, машина трансформации: вы вводите данные любого размера, на выходе получается код фиксированного размера, который всегда одинаковый. Если вы измените одну букву во входных данных, код полностью изменится. Если вы введете одно и то же 1000 раз, получите один и тот же результат. Определяемый, предсказуемый, неразрушимый.

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

magia está en que es muy fácil создать хеш из данных, но невозможно сделать обратное (, угадывая, какие данные создали этот хеш ). Это как дверь, которая открывается только в одном направлении.

В Биткойне майнеры в основном играют в эту игру: “Найди секретное число, которое, когда ты его хешируешь, результат начинает с X нулей”. Они могут пытаться миллионы раз в секунду, но только тот, кто найдет его первым, “выигрывает” блок. Если цена Биткойна растет, приходит больше майнеров, увеличивается общая вычислительная мощность (хешрейт), и Биткойн автоматически делает это сложнее (добавляет больше требуемых нулей). Таким образом, новый блок создается каждые ~10 минут. Умно, правда?

Три свойства, которые нельзя сломать

  1. Нет легких коллизий: Данные с различными значениями, производящие один и тот же хеш, математически настолько сложны, что это потребует миллионов лет.
  2. Невозможно отменить: Увидеть хеш и угадать оригинальные данные невозможно (поэтому пароли, захешированные в базах данных, не могут быть “расшифрованы”).
  3. Нет короткого пути: Даже если вы знаете предыдущий хеш, это не помогает вам манипулировать следующим.

Реальность

SHA-256 это алгоритм, который использует Bitcoin. SHA-1 и SHA-0 уже сломаны (нашли коллизии). Теперь доверяют только SHA-2 и SHA-3. Каждый блок Bitcoin связан с предыдущим с помощью этих хешей, создавая цепочку, практически невозможную для изменения.

Без хешей нет блокчейна. Всё просто.

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