Как сделать оффлайн транзакцию с MyEtherWallet
MyEtherWallet (MEW) неизменно является одним из самых популярных кошельков для взаимодействия с блокчейном Ethereum, будь то для токенов Ether или ERC-20. Не так давно компания MEW обновила свой веб-сайт, функции и интерфейс.
Аппаратные кошельки являются оптимальным выбором для защиты цифровых активов, но MEW также позволяет создавать кошельки на автономном устройстве и отправлять автономные транзакции без аппаратного кошелька.
Оффлайн транзакции дают надежные гарантии против векторов онлайн-атак, которые могут скомпрометировать приватные ключи кошелька, PIN-коды, парольные фразы или мнемонические фразы.
Далее в статье мы рассмотрим все шаги для отправки автономной транзакции с использованием нового интерфейса MyEtherWallet.
Отправка транзакции в офлайн
Для повышения безопасности вы можете запускать MEW локально на вашем компьютере, а не через серверы Github через веб-сайт MEW.
MEW поддерживает несколько кошельков, включая аппаратные кошельки от Ledger и Trezor, а также сторонние кошельки, такие как MetaMask. В настоящее время MEW поддерживает следующие аппаратные кошельки:
MEW также добавил функцию MEWConnect - сопутствующее приложение для MEW, которое совместимо с устройствами Android и iOS и позволяет локально хранить личные ключи на мобильных устройствах.
Как перенести токены ERC20 в Ledger Nano S
Что такое холодное хранение?
Лучший аппаратный кошелек
Кошельки для криптовалют: пошаговое руководство
Настройте MyEtherWallet для запуска в автономном режиме
Для отправки автономной транзакции вам потребуется компьютер, подключенный к интернету и не подключенный к интернету. Следующие шаги позволят вам настроить соответствующую конфигурацию для проведения автономной транзакции:
- Настройте локальный MEW, установив последнюю версию – скачать с GitHub.
- Нажмите на текущую версию (сейчас это v5.2.7).
- Прокрутите вниз и нажмите на ZIP-файл MyEtherWallet-v (последняя версия) – он весит около 15 МБ.
- Загрузите ZIP-файл и перенесите его на USB-накопитель (внешний жесткий диск и так далее).
- Перенесите файл с USB-накопителя на автономное устройство (например, компьютер).
- Подключите USB-накопитель к автономному компьютеру и извлеките все файлы с USB-накопителя на компьютер. Изображение из автономного руководства MEW ниже.
- Дважды щелкните на файл index.html, который откроет MEW в браузере вашего автономного компьютера. Появятся сообщение о том, что вы не подключены к интернету - это является нормальным и может быть проигнорировано. Вам нужно будет использовать explorer Ethereum, такой как etherscan.io, для просмотра баланса токенов в вашем кошельке, поскольку ваш браузер отключен.
- На данный момент вы работаете в автономном режиме MEW и готовы отправить автономную транзакцию.
Невозможно напрямую отправлять автономные транзакции из автономной локальной версии MEW, работающей на автономном компьютере, поэтому необходимо выполнить несколько шагов с использованием исходного компьютера, подключенного к интернету.
Цель всего этого состоит в том, чтобы сохранить приватный ключ вашего кошелька на автономном компьютере в защищенном от вредоносных программ, вирусов и т. д., который можно подключить к интернет-устройству через интернет соединение.
Генерация транзакции
Итак, подведем итог: у вас должен быть автономный MEW, работающий на компьютере, не подключенном к интернету, и компьютер, подключенный к интернету, готовый выполнить следующие шаги:
- Перейдите на MyEtherWallet.com на онлайн-компьютере.
- Прокрутите вниз и нажмите ссылку «Отправить офлайн-помощник» (Send Offline Helper) в разделе «Discovery».
- Выберите сеть, которую вы используете (т. е. ETH для передачи Ether и ERC-20) и проверьте адрес, с которого вы отправляете. Цена на газ и одноразовые номера будут автоматически генерироваться после ввода адреса.
- Запишите одноразовый номер и экспортируйте файл JSON на USB-накопитель.
- Подключите USB-накопитель к автономному компьютеру.
- Снова откройте «index.html» в вашем браузере с USB-накопителя.
- Перейдите на домашнюю страницу веб-сайта MEW и выберите «Доступ к моему кошельку». Следующий экран должен появиться.
Получите доступ к своему кошельку с помощью своего приватного ключа, хранилища ключей или мнемонической фразы на вкладке «Программное обеспечение», затем выберите «Отправить в автономном режиме» в левой части экрана на изображении ниже.
Импортируйте файл JSON (прокрутите вниз до кнопки) с USB-накопителя и введите сумму, которую вы хотите отправить в транзакции.
- Вы также всегда можете вручную ввести одноразовый номер и газ - не забывайте всегда вводить избыточный газ, чтобы ваша транзакция не была отклонена сетью. Избыток газа будет возвращен.
- Введите адрес, на который вы хотите отправить транзакцию.
- Еще раз проверьте правильность всей информации и нажмите «Создать транзакцию».
- Загрузите файл JSON на USB-накопитель, отсоедините его от автономного компьютера и подключите к интернет- компьютеру.
Отправить транзакцию онлайн
Напоминание: эти следующие последние шаги происходят на вашем онлайн-компьютере.
- Перейдите на сайт MEW еще раз.
- Прокрутите страницу до конца и выберите «Отправить автономного помощника» под «Discovery».
- Загрузите новый файл JSON на вкладке «Signed Transaction».
- Проверьте детали транзакции и нажмите «Отправить».
- Вы совершили транзакцию!
Хэш транзакции будет показан после завершения процесса, и вы можете просмотреть транзакцию в блокчейне Ethereum с помощью проводника блоков Ethereum, например etherscan.io.
Вывод
Отправка автономных транзакций обеспечивает более надежную защиту от возможного взлома личных ключей пользователя, файлов хранилища ключей или мнемонических начальных значений на онлайн-компьютере.
Однако отправка офлайн-транзакций намного сложнее, чем традиционных транзакций через аппаратный кошелек или сторонний кошелек, такой как MetaMask, и должна быть зарезервирована для опытных пользователей криптовалюты, которые знают, что они делают.
Аппаратные кошельки часто дают весомые гарантии против взлома в сети, если пользователи не хранят свои парольные фразы, приватные ключи и т. д. на подключенном к интернету устройстве.
Оффлайн транзакции являются оптимальным методом для безопасных переводов, но их следует исследовать с небольшими суммами, прежде чем совершать крупные переводы онлайн.
Для получения дополнительной информации об отправке транзакций с помощью MEW, они предоставляют многочисленные руководства и ресурсы через свои часто задаваемые вопросы и справочный центр.