Должен ли кошелек для длительного хранения быть онлайн?

У меня есть автономный компьютер, который никогда не был подключен к сети. Я использую этот компьютер для длительного хранения конфиденциальных данных, вся передача данных на этот компьютер и с него осуществляется с помощью USB-накопителя. Я хочу перевести большую часть своих биткойнов на этот компьютер, будет ли это работать следующим образом:

  1. Установите биткойн-кошелек на автономном компьютере и создайте публичный адрес.
  2. Отправьте биткойн из моего онлайн-кошелька на адрес офлайн-кошелька.
  3. Загрузить биткойн-блокчейн на онлайн-компьютер и перенести его на автономный компьютер с помощью USB-накопителя?

Ответы (2)

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

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

Электрум может это сделать . Я не знаю, могут ли это делать и другие кошельки, потому что я использую только Electrum.

Обратите внимание, что вам даже не нужно, чтобы какой-либо компьютер хранил закрытый ключ. Закрытый ключ — это просто 256-битное число (случай по умолчанию; мало ограничений на диапазон значений, которые он может принимать, но почти все 256-битные числа являются действительными закрытыми ключами, и это действительно все, что для них нужно, без магии). Цифры можно записать на бумаге.

Кроме того, вы можете использовать мозговой кошелек .

У всех 3 есть вещи, которые вы можете потерять, чтобы потерять свои деньги:

  • Кошелек на компьютере:
    • Вредоносное ПО может удалить кошелек или зашифровать его. (Может произойти через заражение через флэш-накопитель.)
    • Ваш жесткий диск (+ резервные копии) может сломаться.
    • Некоторые более серьезные повреждения (например, сгоревший дом) могут привести к поломке всего компьютера, включая жесткий диск.
  • Бумажный кошелек :
    • Вы можете потерять листок бумаги.
    • Ваш лист бумаги может быть поврежден. (Надпись может исчезнуть, на нее может быть вылита жидкость и т. д.)
    • Член вашей семьи может найти его и выбросить.
    • Если вы его распечатаете, часть закрытого ключа может не распечататься. Это действительно произошло с кем-то, кто обратился за помощью на этот сайт StackExchange. Они напечатали свой закрытый ключ в формате импорта кошелька, но он не совсем поместился на странице.
    • Если вы запишете его от руки, вы можете сделать ошибки.
  • Мозговой кошелек:
    • Вы можете забыть кодовую фразу.

Возможна комбинация:

  • Если у вас есть закрытый ключ на компьютере, вы можете записать его. Опять же, закрытый ключ — это просто число.
  • Если у вас есть записанный закрытый ключ, вы можете сделать его кошельком на компьютере.
  • Если у вас есть мозговой кошелек, вы можете записать закрытый ключ или сделать его кошельком на компьютере.¹

¹ Вы не можете пойти в обратном направлении, не запомнив приватный ключ (что категорически не рекомендуется). Запоминание семени Электрума (которое выглядит так: «постоянный лес обожаю фальшиво-зеленое плетение, стоп, парень, мех, заморозь, хихикайте, часы») действительно возможно, но я все же советую вам использовать стандартный метод создания мозгового кошелька, если вы хотите его использовать. .

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

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

Вы можете использовать программное обеспечение, такое как Electrum, для создания транзакций на автономном компьютере, а затем отправлять транзакции (не фактические ключи) на онлайн-компьютер с помощью snickernet (USB-накопителей) для фактической загрузки их в сеть. См. документацию по адресу http://docs.electrum.org/en/latest/coldstorage.html .

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