Перейти к содержимому

Как работает кошелек с технологией air-gapped?

Кошелек с технологией air-gapped работает за счет физической изоляции устройства, на котором хранятся криптовалютные ключи, от любых сетей, особенно интернета. Вот как работает этот процесс шаг за шагом:

1. Подготовка устройства

  • Настройка: Air-gapped устройство настраивается и генерирует криптовалютные ключи в офлайн-режиме. Это может быть специально выделенный компьютер или аппаратный кошелек.
  • Создание ключей: Приватные и публичные ключи создаются на этом устройстве, и приватные ключи никогда не покидают его.

2. Создание транзакции

  • Создание транзакции: Пользователь создает транзакцию на онлайн-устройстве (например, на компьютере или смартфоне, подключенном к интернету). Эта транзакция содержит необходимую информацию, но не подписана.
  • Экспорт транзакции: Несанкционированная транзакция экспортируется в файл или отображается в виде QR-кода.

3. Подпись транзакции

  • Передача на air-gapped устройство: Несанкционированная транзакция передается на air-gapped устройство с помощью съемного носителя (например, USB-накопителя) или сканированием QR-кода.
  • Подпись транзакции: Air-gapped устройство использует приватный ключ для подписания транзакции. Приватный ключ при этом не покидает устройство.

4. Отправка транзакции в сеть

  • Экспорт подписанной транзакции: Подписанная транзакция экспортируется обратно на съемный носитель или через QR-код на онлайн-устройство.
  • Отправка транзакции: Подписанная транзакция загружается на онлайн-устройство и отправляется в сеть для обработки.

Пример использования

Предположим, вы хотите отправить 1 BTC. Вот как это может выглядеть на практике:

Создание транзакции:

  • На вашем подключенном к интернету компьютере вы создаете транзакцию для отправки 1 BTC на другой адрес.
  • Сохраняете эту несанкционированную транзакцию в файл или отображаете её в виде QR-кода.

Подпись транзакции:

  • Вы берете этот файл или QR-код и передаете его на air-gapped устройство (например, с помощью USB-накопителя или сканера QR-кодов).
  • Air-gapped устройство подписывает транзакцию с использованием приватного ключа.

Отправка транзакции:

  • Подписанную транзакцию передаете обратно на онлайн-устройство (снова через USB или сканирование QR-кода).
  • Отправляете подписанную транзакцию в сеть для завершения операции.

Преимущества и недостатки

Преимущества:

  • Высокий уровень безопасности: Приватные ключи никогда не подключаются к интернету.
  • Защита от удаленных атак: Исключается возможность взлома через интернет.

Недостатки:

  • Сложность использования: Процесс передачи файлов между устройствами может быть неудобным и требует больше времени.
  • Физический доступ: Требуется физический доступ к обоим устройствам для подписания транзакций.

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