Если вы когда-либо задумывались, что защищает ваш Биткойн, ответ не так прост, как “шифрование”. На самом деле существует две совершенно разные системы шифрования, работающие за кулисами, и понимание различий может помочь вам понять, как на самом деле работает безопасность блокчейна.
Два типа шифрования: простая аналогия
Думайте о симметричном шифровании как о запирающемся ящике, где у вас и вашего друга есть одинаковый ключ. Быстро, эффективно, но с одной проблемой: если кто-то перехватит этот ключ, они получат доступ.
Асимметричное шифрование отличается. Это как если бы у вас было два ключа — один публичный ( любой может его видеть ) и один приватный ( только у вас он есть ). Кто-то может зашифровать сообщение с помощью вашего публичного ключа, но только ваш приватный ключ может его расшифровать. Никто не должен делиться секретами.
Математика за пробелом безопасности
Вот где вещи становятся интересными: симметричные ключи обычно длиной 128 или 256 бит и работают очень быстро. Но из-за того, как работает асимметричное шифрование (, существует математическая связь между публичными и приватными ключами), асимметричные ключи должны быть как минимум 2,048 бит, чтобы обеспечить эквивалентную безопасность. Вот почему:
Симметричное шифрование: быстрое, но рискованное для распределения ключей
Ассиметричное шифрование: безопасно, но требует много ресурсов
Что на самом деле защищает ваш Биткойн?
Вот в чем сюжетный поворот: Биткойн не использует асимметричное шифрование. Он использует асимметричные цифровые подписи (, в частности ECDSA). Публичный ключ — это ваш адрес кошелька, частный ключ — это то, что вам нужно для подтверждения транзакций. Технически это отличается от шифрования, но достигает той же цели — доказать, что вы владеете своими токенами, не раскрывая свой частный ключ.
Как на самом деле работает безопасность в реальном мире
Большинство безопасных систем не принимают стороны. Они используют гибридное шифрование:
Используйте асимметричное шифрование для безопасного обмена симметричным ключом
Затем используйте быстрое симметричное шифрование для фактических данных
Вот как работает HTTPS/TLS — тот же протокол, который защищает ваш банковский логин и учетную запись на бирже.
Итог
Симметричное шифрование повсюду, потому что оно быстро. Ассиметричное шифрование решает проблему “как безопасно делиться секретами?”. Блокчейн-системы полагаются на ассиметричные цифровые подписи, потому что им нужен способ проверки собственности без доверия. Понимание того, какой инструмент выполняет какую задачу, является первым шагом к пониманию того, как работает безопасность криптовалют — намного лучше, чем просто доверять тому, что это “безопасно”.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Почему ваш Крипто Кошелек использует оба типа шифрования ( и почему это имеет значение )
Если вы когда-либо задумывались, что защищает ваш Биткойн, ответ не так прост, как “шифрование”. На самом деле существует две совершенно разные системы шифрования, работающие за кулисами, и понимание различий может помочь вам понять, как на самом деле работает безопасность блокчейна.
Два типа шифрования: простая аналогия
Думайте о симметричном шифровании как о запирающемся ящике, где у вас и вашего друга есть одинаковый ключ. Быстро, эффективно, но с одной проблемой: если кто-то перехватит этот ключ, они получат доступ.
Асимметричное шифрование отличается. Это как если бы у вас было два ключа — один публичный ( любой может его видеть ) и один приватный ( только у вас он есть ). Кто-то может зашифровать сообщение с помощью вашего публичного ключа, но только ваш приватный ключ может его расшифровать. Никто не должен делиться секретами.
Математика за пробелом безопасности
Вот где вещи становятся интересными: симметричные ключи обычно длиной 128 или 256 бит и работают очень быстро. Но из-за того, как работает асимметричное шифрование (, существует математическая связь между публичными и приватными ключами), асимметричные ключи должны быть как минимум 2,048 бит, чтобы обеспечить эквивалентную безопасность. Вот почему:
Что на самом деле защищает ваш Биткойн?
Вот в чем сюжетный поворот: Биткойн не использует асимметричное шифрование. Он использует асимметричные цифровые подписи (, в частности ECDSA). Публичный ключ — это ваш адрес кошелька, частный ключ — это то, что вам нужно для подтверждения транзакций. Технически это отличается от шифрования, но достигает той же цели — доказать, что вы владеете своими токенами, не раскрывая свой частный ключ.
Как на самом деле работает безопасность в реальном мире
Большинство безопасных систем не принимают стороны. Они используют гибридное шифрование:
Вот как работает HTTPS/TLS — тот же протокол, который защищает ваш банковский логин и учетную запись на бирже.
Итог
Симметричное шифрование повсюду, потому что оно быстро. Ассиметричное шифрование решает проблему “как безопасно делиться секретами?”. Блокчейн-системы полагаются на ассиметричные цифровые подписи, потому что им нужен способ проверки собственности без доверия. Понимание того, какой инструмент выполняет какую задачу, является первым шагом к пониманию того, как работает безопасность криптовалют — намного лучше, чем просто доверять тому, что это “безопасно”.