Наткнулся на статью(гайд) в английской ветке, перевел на русский, думаю многим будет интересно почитать.
Оригинал тут
https://bitcointalk.org/index.php?topic=4500372.0В этом руководстве я хотел бы показать вам, как выполнять оффлайн транзакции с помощью MyEtherWallet.
Используя этот метод, ваш секретный ключ не покинет компьютер который отключен от сети, поэтому это самый безопасный способ отправки транзакций без аппаратного кошелька.
Прежде всего некая информация о вашем файле private-key(секретный ключ) / keystore-file(хранилище ключей) / recovery-seed(файл восстановления): НЕ храните эти файлы на своем компьютере, который подключен к Интернету! Если вы заразились вредоносным ПО, вы можете потерять все свои монеты/токены, связанные с этим ключом. Самый безопасный способ - просто использовать свой ключ на автономном компьютере для подписывания транзакций и безопасного хранения этого ключа / файла восстановления, безопаснее на бумаге. Ваш секретный ключ и файл восстановления незашифрованные и обеспечивают мгновенный доступ к вашему кошельку, в то время как файл хранилища ключей(keystore-file) зашифрован и требует дополнительного пароля.
Требования:
- компьютер, подключенный к Интернету;
- компьютер, который не подключен к Интернету;
- Ваш открытый ключ ETH
- Ваш секретный ключ ETH (предпочтительнее Keystore-файл)
Установка MyEtherWallet локально [Сделайте это на компьютере, который не подключен к сети]
Загрузите локальную версию MyEtherWallet из официального MyEtherWallet Github (etherwallet-vX.X.X.X.zip):
https://github.com/kvhnuke/etherwallet/releasesПереместите «etherwallet-vX.X.X.X.zip» на свой автономный компьютер (USB, смартфон, ...) и извлеките содержимое из ZIP.
Откройте MyEtherWallet, дважды щелкнув «index.html» - вам может потребоваться щелкнуть по нем правой кнопкой мыши, затем перейдите в «Открыть с» и выберите браузер; Я бы рекомендовал использовать Google Chrome - вы можете загрузить его на свой онлайн-компьютер и перенести его на автономный компьютер.
Выполнение оффлайн транзакции
ШАГ 1: [ONLINE] Перейдите на сайт MyEtherWallet и выберите вкладку «Оффлайн-перевод» (
https://www.myetherwallet.com/#offline-transaction). При необходимости отрегулируйте свой GWEI в соответствии с
https://ethgasstation.info/, нажав «Цена газа: x Gwei» в верхнем правом углу и настроив ползунок под ваши нужды. Затем введите общедоступный адрес учетной записи отправителя в текстовое поле «Адрес отправителя» и нажмите «Подготовка информации».
Запишите содержание «Цена газа» и «№ перевода (nonce)».
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi.piccy.info%2Fi9%2F6ee0bc8356b3265196bef12872149630%2F1538607482%2F139247%2F1271974%2Fstep1.png&t=663&c=LxXc5iKwxbSIMA)
ШАГ 2: [OFFLINE] Откройте локальную копию MyEtherWallet, выберите вкладку «Оффлайн-перевод» и прокрутите страницу вниз до «Шаг №2: Формирование транзакции (оффлайн компьютер)».
Введите следующую информацию:
- Адрес получателя
- Сумма перевода: сумма, которую вы хотите отправить (также можно отправить токены, нажав «ETH» в правой части текстового поля и выбрав соответствующий токен в раскрывающемся меню)
- Лимит газа:
https://kb.myetherwallet.com/gas/what-is-gas-ethereum.html- Цена газа
- № перевода (nonce)
- Данные: необязательно, если не нужно оставляйте пустым
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi.piccy.info%2Fi9%2Fe7ee2af06ecb9bbcbfde448a077c11b4%2F1538607559%2F36738%2F1271974%2Fstep2.png&t=663&c=E_tu9CPGT_94Lw)
Теперь прокрутите страницу вниз до тех пор, пока вы не увидите «Каким способом Вы хотите получать доступ к своему кошельку?» и войдите в систему, используя предпочитаемый метод аутентификации (я бы рекомендовал использовать файл Keystore-File!) и нажмите «Разблокировать».
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi.piccy.info%2Fi9%2F951d9b9c6e81f22cd21248b166e495aa%2F1538607618%2F75140%2F1271974%2Fstep21.png&t=663&c=1oGozt9pQY2BHA)
Нажмите «Сформировать транзакцию»
ШАГ 3: [OFFLINE] Теперь вы увидите два текстовых поля: «Готовая транзакция» и «Подписанная транзакция». Скопируйте содержимое из «Подписанная транзакция» и перенесите его на свой онлайн-компьютер.
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi.piccy.info%2Fi9%2F1ec4342a9d9eb77b3d06286070c5003d%2F1538607586%2F21737%2F1271974%2Fstep3.png&t=663&c=YKpdyUghNiKW2A)
ШАГ 4: [ONLINE] Вернитесь на сайт MyEtherWallet и выберите вкладку «Оффлайн-перевод» (
https://www.myetherwallet.com/#offline-transaction). Прокрутите страницу вниз до «Шаг №3: Выполнить транзакцию (онлайн компьютер)», введите подписанную транзакцию, нажмите «Отправить транзакцию» и подтвердите ее.
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi.piccy.info%2Fi9%2Ff83edde002510d5502cd8af08971b07f%2F1538607638%2F44238%2F1271974%2Fstep4.png&t=663&c=BoGZnhILL0xDbg)
Поздравляем, ты закончил
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
Для проверки баланса используйте
https://ethplorer.io/ или
https://etherscan.io/ или войдите в MyEtherWallet, просто используя свой открытый ключ (только для просмотра).