Введение в технологию Блокчейн. Тимур Сергеевич Машнин

Чтение книги онлайн.

Читать онлайн книгу Введение в технологию Блокчейн - Тимур Сергеевич Машнин страница 43

Введение в технологию Блокчейн - Тимур Сергеевич Машнин

Скачать книгу

навсегда.

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

      Мы можем распечатать ключ на бумаге, а затем положить эту бумагу в безопасное место.

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

      Обычно бумажные кошельки кодируют как публичный, так и приватный ключ двумя способами: как 2D штрих-код и как строку base58.

      Так же, как и с мозговым кошельком, хранение небольшого количества информации достаточно, чтобы воссоздать кошелек.

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

      Либо мы вводим ключ в устройство, либо устройство генерирует ключ; в любом случае, устройство сконструировано таким образом, что оно не может выдавать ключ, то есть для него отсутствует функция чтения.

      Вместо этого устройство подписывает транзакции с помощью ключа и делает это, когда мы, скажем, нажимаем кнопку или даем ему какой-то пароль.

      Одно из преимуществ заключается в том, что, если устройство потеряно или украдено, мы это узнаем, и ключ может быть украден, только если устройство будет украдено.

      Это отличается от хранения вашего ключа на ноутбуке.

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

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

      Деление ключей

      До сих пор мы рассматривали различные способы хранения и управления приватными ключами, которые управляют биткойнами, но мы всегда хранили ключ в одном месте – в сейфе, в программном обеспечении или на бумаге.

      Это дает нам одну точку отказа.

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

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

      Этот компромисс кажется фундаментальным.

      Можем ли мы взять часть данных и сохранить их таким образом, чтобы доступность и безопасность увеличивались одновременно?

      Очень хорошо, что ответ «да», и это еще один трюк, который использует криптографию, который называется делением секрета.

      Идея заключается в следующем: мы хотим разделить наш приватный ключ на некоторое количество частей N.

      Мы хотим сделать это таким образом, чтобы, если мы получим какое-либо количество K этих частей, мы сможем восстановить оригинальный секрет, но, если нам дадут меньше, чем K частей, тогда мы не сможем узнать что-либо об оригинальном секрете.

      Учитывая

Скачать книгу