Как мне сгенерировать кошелек Ledger Monero с CLI (monero-wallet-cli)?

Тема в разделе "Мануалы", создана пользователем Antonio, 14 июн 2018.

  1. Antonio

    Antonio Monerano

    Регистрация:
    14 сен 2017
    Сообщения:
    12
    Симпатии:
    4
    Согласно информации на момент запуска, версия v0.12.2.0 включает поддержку Ledger.

    Для пользователей Windows

    Прежде всего, мы должны убедиться, что все подготовлено. Подготовка включает в себя следующее:
    1. В этом руководстве предполагается, что вы уже инициализировали свой кошелек Ledger и, следовательно, сгенерировали мнемоническую seed фразу, содержащую 24 слова.
    2. Вам необходимо запустить / использовать CLI версии v0.12.2.0, который можно найти тут.
    3. Вам необходимо установить приложение Ledger Monero. Здесь можно найти инструкцию. Также убедитесь, что для сети установлено значение Mainnet.
    4. Ваш Ledger должен быть подключен, и приложение Ledger Monero должно быть запущено. Daemon (monerod.exe) должен быть запущен и предпочтительно должен быть полностью синхронизирован, или же вы должны быть подключены к удаленному узлу.
    Итак, теперь мы полностью подготовлены, давайте начнем!
    • Зайдите в папку, где расположены файлы monerod.exe и monero-wallet-cli.exe.
    • Откройте командную строку. Это можно сделать, сначала убедившись, что курсор не находится ни на одном из файлов, а затем нажав SHIFT + правая кнопка мышки. Это сочетание клавиш запускает команду "открыть командную строку в данной директории". Если Вы используете Windows 10, это даст вам возможность открыть Powershell.
    • Теперь наберите:
    Для Win 7 + 8
    Для Win 10
    Обратите внимание, что это всего навсего пример заполнения имени кошелька. Если вы, например, хотите назвать свой кошелек MoneroWallet, команда будет выглядеть следующим образом:

    Для Win 7 + 8
    Для Win 10
    • После выполнения вышеупомянутой команды, CLI запросит ваш пароль. Убедитесь, что используете надёжный пароль.
    • Ledger уточнит, хотите ли вы экспортировать ваш приватный ключ просмотра. Первым и наиболее важным является то, что ваши средства не могут быть украдены только лишь с помощью приватного ключа просмотра. Экспорт приватного ключа просмотра позволяет клиенту (на компьютере - Monero v0.12.1.0) сканировать блоки в поиске транзакций, которые принадлежат вашему кошельку / адресам. Если эта опция не используется, устройство (Ledger) будет сканировать все блоки, это займет больше времени. Есть один нюанс - в случае, если ваша система будет взломана, злоумышленник может скопировать ваш приватный ключ просмотра, что нанесет ущерб конфиденциальности. Такой вариант исключен в случае, если вы не экспортируете ваш приватный ключ просмотра.
    • Вам нужно дважды нажать кнопку подтверждения, прежде чем перейти к следующему пункту.
    • Теперь ваш Ledger Monero кошелек сгенерирован. Имейте ввиду, этот процесс может занять 5-10 минут.
    • monero-wallet-cli начнет процесс обновления. Подождите, пока обновление полностью не завершится.
    • Поздравляем, теперь вы можете использовать свой кошелек Ledger Monero совместно с CLI.
    Для пользователей Mac OS

    Прежде всего, мы должны убедиться, что все подготовлено. Подготовка включает в себя следующее:
    1. В этом руководстве предполагается, что вы уже инициализировали свой кошелек Ledger и, следовательно, сгенерировали мнемоническую seed фразу, содержащую 24 слова.
    2. Вам необходимо запустить / использовать CLI версии v0.12.2.0, который можно найти тут.
    3. Вам необходимо установить приложение Ledger Monero. Здесь можно найти инструкцию (пункты 3.1.1 и 3.2.2 в разделе). Также убедитесь, что для сети установлено значение Mainnet.
    4. Имейте ввиду, что инструкции для конфигурации системы (пункт 3.2.2) на Mac OS X довольно сложны и могут казаться слегка запутанными. К счастью, tficharmers сделал инструкцию, она находится тут. Следуйте указаниям, содержащимся в ней.
    5. Ваш Ledger должен быть подключен, и приложение Ledger Monero должно быть запущено. Daemon (monerod.exe) должен быть запущен и предпочтительно должен быть полностью синхронизирован, или же вы должны быть подключены к удаленному узлу.
    Итак, теперь мы полностью подготовлены, давайте начнем!
    • Зайдите в папку, где расположены файлы monerod.exe и monero-wallet-cli.exe.
    • Перейдите на ваш рабочий стол.
    • Откройте окно терминала (если не знаете, как открыть новый терминал, смотрите инструкцию тут).
    • Перетащите monero-wallet-cli в терминал. Это должно добавить полный путь к исполняемому файлу. Не нажимайте Enter.
    • Теперь наберите:
    Обратите внимание, что это всего навсего пример заполнения имени кошелька. Если вы, например, хотите назвать свой кошелек MoneroWallet, команда будет выглядеть следующим образом:
    Обратите внимание, что вышеупомянутый текст будет добавлен к пути monero-wallet-cli. Таким образом, прежде чем вы нажмёте Enter, текст в окне терминала должен выглядеть так:
    • После выполнения вышеупомянутой команды, CLI запросит ваш пароль. Убедитесь, что используете надёжный пароль.
    • Ledger уточнит, хотите ли вы экспортировать ваш приватный ключ просмотра. Первым и наиболее важным является то, что ваши средства не могут быть украдены только лишь с помощью приватного ключа просмотра. Экспорт приватного ключа просмотра позволяет клиенту (на компьютере - Monero v0.12.1.0) сканировать блоки в поиске транзакций, которые принадлежат вашему кошельку / адресам. Если эта опция не используется, устройство (Ledger) будет сканировать все блоки, это займет больше времени. Есть один нюанс - в случае, если ваша система будет взломана, злоумышленник может скопировать ваш приватный ключ просмотра, что нанесет ущерб конфиденциальности. Такой вариант исключен в случае, если вы не экспортируете ваш приватный ключ просмотра.
    • Вам нужно дважды нажать кнопку подтверждения, прежде чем перейти к следующему пункту.
    • Теперь ваш Ledger Monero кошелек сгенерирован. Имейте ввиду, этот процесс может занять 5-10 минут.
    • monero-wallet-cli начнет процесс обновления. Подождите, пока обновление полностью не завершится.
    • Поздравляем, теперь вы можете использовать свой кошелек Ledger Monero совместно с CLI.
    Для пользователей Linux
    Прежде всего, мы должны убедиться, что все подготовлено. Подготовка включает в себя следующее:
    1. В этом руководстве предполагается, что вы уже инициализировали свой кошелек Ledger и, следовательно, сгенерировали мнемоническую seed фразу, содержащую 24 слова.
    2. Вам необходимо запустить / использовать CLI версии v0.12.2.0, который можно найти тут.
    3. Вам необходимо установить приложение Ledger Monero. Здесь можно найти инструкцию (пункты 3.1.1 и 3.2.2 в разделе). Также убедитесь, что для сети установлено значение Mainnet.
    4. Ваш Ledger должен быть подключен, и приложение Ledger Monero должно быть запущено. Daemon (monerod.exe) должен быть запущен и предпочтительно должен быть полностью синхронизирован, или же вы должны быть подключены к удаленному узлу.
    Итак, теперь мы полностью подготовлены, давайте начнем!
    • Зайдите в папку, где расположены файлы monerod.exe и monero-wallet-cli.exe.
    • Откройте окно терминала
    • В окне терминала наберите:
    Обратите внимание, что это всего навсего пример заполнения имени кошелька. Если вы, например, хотите назвать свой кошелек MoneroWallet, команда будет выглядеть следующим образом:
    • После выполнения вышеупомянутой команды, CLI запросит ваш пароль. Убедитесь, что используете надёжный пароль.
    • Ledger уточнит, хотите ли вы экспортировать ваш приватный ключ просмотра. Первым и наиболее важным является то, что ваши средства не могут быть украдены только лишь с помощью приватного ключа просмотра. Экспорт приватного ключа просмотра позволяет клиенту (на компьютере - Monero v0.12.1.0) сканировать блоки в поиске транзакций, которые принадлежат вашему кошельку / адресам. Если эта опция не используется, устройство (Ledger) будет сканировать все блоки, это займет больше времени. Есть один нюанс - в случае, если ваша система будет взломана, злоумышленник может скопировать ваш приватный ключ просмотра, что нанесет ущерб конфиденциальности. Такой вариант исключен в случае, если вы не экспортируете ваш приватный ключ просмотра.
    • Вам нужно дважды нажать кнопку подтверждения, прежде чем перейти к следующему пункту.
    • Теперь ваш Ledger Monero кошелек сгенерирован. Имейте ввиду, этот процесс может занять 5-10 минут.
    • monero-wallet-cli начнет процесс обновления. Подождите, пока обновление полностью не завершится.
    • Поздравляем, теперь вы можете использовать свой кошелек Ledger Monero совместно с CLI.
    Несколько важных замечаний
    • Я настоятельно рекомендую сначала протестировать весь процесс. Чтобы сделать это, отправьте небольшую сумму на кошелек и затем восстановите его (с помощью вышеупомянутого руководства). Обратите внимание, что при восстановлении кошелька вы должны добавить флаг --restore-height к команде (с высотой блока перед вашей первой транзакцией в кошельке). Более подробную информацию о восстановлении высоты и о том, как это определить, можно найти тут.
    • При использовании удаленного узла добавьте флаг --daemon-address host: port к команде. При желании можно вручную настроить значение --subaddress-lookahead. Первое значение - это количество учетных записей, а второе - количество субадресов для каждой учетной записи. Таким образом, если вы, например, хотите создать 5 аккаунтов со 100 субадресами на каждом аккаунте, используйте --subaddress-lookahead 5:100. Имейте в виду, что чем больше субадресов вы создадите, тем больше времени потребуется Ledger, чтобы создать ваш кошелек.
    • Вы должны использовать флаг --generate-from-device только один раз (т. е. при создании кошелька). После этого вам следует использовать его подобно тому, как вы обычно используете CLI. Действия следующие:
    1. Убедитесь, что ваш Ledger подключен, а также приложение Monero запущено.
    2. Откройте monero-wallet-cli
    3. Введите имя вашего Ledger Monero кошелька.
    4. Введите пароль для того, чтобы открыть кошелек.
    Если файлы кошелька Ledger находятся не в той же папке, что и monero-wallet-cli, вам следует открыть monero-wallet-cli с флагом --wallet-file /path/to/wallet.keys. Либо вы можете скопировать файлы кошелька Ledger в ту же папку, где расположен monero-wallet-cli.

    Источник: How do I generate a Ledger Monero wallet with the CLI (monero-wallet-cli)?

    Перевод:
    Antonio (@Antonio116)
    Редактирование:
    Mr. Pickles (@v1docq47)
    Коррекция:
    Kukima (@Kukima)
     
    #1 Antonio, 14 июн 2018
    Последнее редактирование модератором: 14 июн 2018
  • О нас

    Наш сайт является одним из уникальных мест, где русскоязычное сообщество Monero может свободно общаться на темы, связанные с этой криптовалютой. Мы стараемся публиковать полезные мануалы и статьи (как собственные, так и переводы с английского) о криптовалюте Monero. Если вы хорошо владеете английским (или можете писать собственные статьи/мануалы) и хотите помочь в переводах и общем развитии Monero для русскоязычной аудитории - свяжитесь с одним из администраторов.