Electrum Offline Storage — две разные ОС, несколько кошельков

Что касается инструкций по созданию кошельков только для просмотра в Electrum, я четко понимаю первоначальную настройку и функциональность, подписание транзакций и т. д., но у меня есть несколько вопросов о дальнейших действиях:

  1. Проблематично ли использовать две разные ОС (Windows на Chromebook для автономной работы и OSX для просмотра только для просмотра). Будут ли у Electrum проблемы при переключении между двумя разными ОС?

  2. По мере того, как я совершаю больше транзакций, могу ли я совершить какую-либо ошибку, которая может привести к рассинхронизации двух кошельков? (Меня в основном беспокоят адреса смены). Забегая вперед, могу ли я всегда рассчитывать на то, что смогу получить доступ к вновь сгенерированным закрытым ключам, увеличив лимит пробелов и/или добавив адреса изменения в консоли?

  3. Могу ли я управлять отдельным заполненным кошельком на моей плате только для просмотра для меньших сумм, или это не рекомендуется?

Я пытаюсь быть как можно более безопасным, не изучая Linux. Мне потребовалось достаточно времени, чтобы понять биткойн и Электрум в целом! Большое спасибо.

Ответы (2)

Это можно легко сделать, и благодаря механике Биткойн вы будете в безопасности. Кошельки Electrum нельзя десинхронизировать, они могут стать неточными, но одно и то же семя всегда даст вам доступ к соответствующему кошельку и его биткойнам. Неточности Electrum в балансе и истории транзакций исправляются со временем. Просто восстановите его из семян на других компьютерах, чтобы настроить свой кошелек на нескольких компьютерах.

Почему это работает?

Биткойн отлично справляется с транзакциями и историей. Я не буду вдаваться во все это, но блокчейн упрощает работу между двумя компьютерами. Ваше семя — это детерминированные закрытые ключи для 10 адресов на электруме. Это всегда будет верно, на любой машине, в любой точке вселенной (если только ошибка не сломает это на компьютере).

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

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

  1. Electrum основан на Python, интерпретируемом языке и, следовательно, не зависит от операционной системы. Пока вы можете установить Python и необходимые пакеты Python в соответствующей ОС, Electrum должен работать.

  2. При попытке выяснить, какие адреса были использованы, Electrum прекращает зондирование дальнейших адресов, если несколько адресов (предел промежутка) больше не содержат BTC (т. е. из транзакций, чьи выходные данные уже были повторно использованы). Таким образом, увеличение лимита пропусков гарантирует, что Electrum найдет все сгенерированные адреса, содержащие BTC. Насколько я понимаю код через несколько минут при неиспользовании адресов смены есть только один список сгенерированных адресов, иначе два списка.

  3. Использование дополнительного посеянного/онлайн-кошелька для небольших сумм — это компромисс между безопасностью и комфортом. Например, если у вас есть местный магазин, который принимает BTC, использовать заполненный кошелек на вашем смартфоне гораздо удобнее, чем бежать домой и подписывать транзакцию, используя свой офлайн-кошелек. То же самое верно и для заполненного кошелька на вашем онлайн-компьютере, хотя «убежать домой» здесь может не быть проблемой. Можно использовать несколько кошельков, запустив Electrum с параметром «-w walletfile» (замените walletfile одним из соответствующих файлов кошелька).