Как создать адрес для Moonriver/Ethereum

Moonbeam in Russian
Moonbeam in Russian
6 min readJun 28, 2021

Ключевой особенностью, делающей уникальной совместимость парачейнов Moonbeam и Moonriver с сетью Ethereum, является использование единой системы учетных записей. В такой системе держатели токенов могут использовать учетные записи и ключи, поддерживающие Ethereum, для взаимодействия с сетевыми модулями, которые являются родными, не только с EVM, но и с Substrate (управление и стейкинг). Поэтому, если у Вас уже есть учетная запись Ethereum и приватный ключ от нее, то Вас можно поздравить! Вы уже имеете функционирующий адрес Moonriver.

Однако для тех, у кого нет действующей учетной записи Ethereum, в этом руководстве будут описаны несколько простых способов ее создания. Вот методы, которые мы обсудим:

Примечание по безопасности: в этом руководстве объясняется несколько методов создания действующей учетной записи Ethereum. Вы должны соблюдать дополнительные меры предосторожности при создании учетной записи Ethereum и хранить в безопасности приватный ключ/мнемоническую фразу. Приватный ключ/мнемоническая фраза обеспечивают прямой доступ к Вашим средствам и должны храниться в безопасном автономном месте.

Создание адреса Moonriver с помощью горячего кошелька

Горячие кошельки это «онлайн» кошельки для хранения криптовалют. Как правило, ими проще пользоваться, и они обеспечивают более быстрый доступ к Вашим средствам, поскольку они всегда подключены к сети Интернет.

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

Любой кошелек, поддерживающий Ethereum, будет иметь возможность подключаться к Moonriver. Двумя примерами являются MetaMask и Nifty Wallet. Другие популярные кошельки, которые в ближайшем будущем будут поддерживать Moonriver — это Math Wallet и Fearless Wallet.

В следующих разделах Вы найдете руководство по созданию учетной записи Ethereum для каждого из этих кошельков.

MetaMask

Чтобы начать работу с MetaMask, следуйте этому руководству с официальной страницы MetaMask. После установки расширения следуйте указаниям мастера создания учетной записи. Обязательно сохраните мнемоническую фразу в надежном месте. Когда MetaMask будет полностью настроен, Ваш адрес Moonriver будет отображаться в верхней части окна расширения. Щелчок по нему скопирует его значение в буфер обмена.

Примечание по безопасности: убедитесь, что Вы безопасно создаете учетную запись Ethereum и безопасно храните ее приватный ключ/мнемоническую фразу. Приватные ключи/мнемонические фразы обеспечивают прямой доступ к Вашим средствам.

Чтобы подключить MetaMask к Moonriver, следуйте руководству на их официальной странице и предоставьте сведения о сети Moonriver, когда они станут доступны.

Math Wallet

Чтобы начать работу с Math Wallet, Вы можете прочитать статью на их официальной странице. После того, как Вы установили расширение, убедитесь, что Вы выбрали сеть Ethereum, после чего следуйте инструкциям по созданию кошелька (храните вашу мнемоническую фразу в безопасном месте!).

После создания кошелька Ваш адрес Moonriver (Ethereum) будет отображаться на главном экране окна расширения, откуда Вы можете скопировать его вручную или в меню кошелька (нажав на три точки).

Примечание по безопасности: Вы несете полную ответственность за безопасное создание учетной записи Ethereum и безопасное хранение приватного ключа/мнемонической фразы. Приватные ключи/мнемонические фразы обеспечивают прямой доступ к Вашим средствам.

Вы сможете подключить Math Wallet напрямую к Moonriver, после того, как он начнет поддерживаться кошельком.

Nifty Wallet

Чтобы начать работу с Nifty Wallet, прочитайте эту статью на официальном сайте Nifty. После установки расширения следуйте указаниям мастера создания учетной записи. Обязательно сохраните мнемоническую фразу в надежном месте.

Когда Nifty Wallet будет полностью настроен, Ваш адрес Moonriver (Ethereum) будет отображаться в верхней части окна расширения. Щелчок по значку скопирует его в буфер обмена.

Примечание по безопасности: Вы несете полную ответственность за безопасное создание учетной записи Ethereum и безопасное хранение приватного ключа/мнемонической фразы. Приватные ключи/мнемонические фразы обеспечивают прямой доступ к Вашим средствам.

Чтобы подключить Nifty Wallet к Moonriver, Вам необходимо указать данные о сети Moonriver в опции «Custom RPC» (как описано в статье, упомянутой выше).

Создание адреса Moonriver с помощью холодного кошелька

Холодные кошельки это альтернативный способ хранения криптовалют, где приватный ключ (используемый для подписи транзакций) хранится в автономном режиме. Это могут быть аппаратные кошельки или даже запись мнемонической фразы/приватного ключа на листе бумаги и его безопасное хранение.

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

В этом руководстве описаны шаги по созданию учетной записи, совместимой с Moonriver (мнемоническая фраза, приватный ключ и публичный адрес) в автономном режиме, с помощью Moonkey Tool.

Получение Moonkey Tool

Первый шаг — получить двоичный файл Moonkey, размещенный на GitHub. Для этого Вы можете загрузить либо исполняемый двоичный файл (.exe) для систем Windows, либо двоичный файл (протестирован в системах Linux / Ubuntu и MacOS):

Исполняемый файл:

https://github.com/PureStake/moonbeam/releases/download/v0.8.0/moonkey.exe

Двоичный: https://github.com/PureStake/moonbeam/releases/download/v0.8.0/moonkey

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

Для системы Windows откройте терминал и перейдите в папку, в которой находится двоичный файл Moonkey.exe. Оказавшись там, Вы можете использовать команду certutil: — hashfile для вычисления хэша SHA256:

11dfba1f1ee6d762a3aa25ba8f7a7ad2234356061dd1408793db1feae3cc2436

Для систем на базе Linux, таких как Ubuntu, откройте терминал и перейдите в папку, где находится двоичный файл Moonkey. Оказавшись там, Вы можете использовать инструмент sha256sum для вычисления хэша SHA256:

019c3de832ded3fccffae950835bb455482fca92714448cc0086a7c5f3d48d3e

Для систем на MacOS, Вам нужно открыть терминал и перейти в папку, где находится двоичный файл Moonkey. Оказавшись там, Вы можете использовать команду shasum -a 256 для вычисления хэша SHA256:

019c3de832ded3fccffae950835bb455482fca92714448cc0086a7c5f3d48d3e

После проверки хэша рекомендуется переместить двоичный файл на устройство с сетевой изоляцией (без подключения к интернету). Вы также можете напрямую проверить хэш файла на устройстве с сетевой изоляцией.

Создание учетной записи с Moonkey

Использовать двоичный файл Moonkey очень просто. Каждый раз, когда Вы запускаете двоичный файл, отображается информация, относящаяся к вновь созданной учетной записи.

Эта информация включает:

  • Mnemonic seed (Мнемоническая фразу): это фраза из 24 слов, которая представляет Вашу учетную запись в простых словах. Это дает прямой доступ к Вашим средствам, поэтому Вы должны хранить эти слова в надежном месте.
  • Private key (Приватный ключ): это ключ, связанный с Вашей учетной записью, используемый для подписи. Он образован из мнемонической фразы и дает прямой доступ к Вашим средствам, поэтому Вы должны хранить его в надежном месте.
  • Public address (Публичный адрес): это адрес Вашего аккаунта.
  • Derivation path (Путь деривации), который сообщает кошельку с иерархической детерминированностью (HD), как получить конкретный ключ.

Примечание по безопасности: пожалуйста, храните приватный ключ/мнемоническую фразу в надежном месте. Приватные ключи/мнемонические фразы обеспечивают прямой доступ к Вашим средствам. Рекомендуется использовать двоичный файл на машине с сетевой изоляцией. Убедитесь, что Вы храните свои мнемонические фразы/приватные ключи в безопасном месте.

Адрес Вашей учетной записи (публичный адрес) — это действительная учетная запись Moonriver, которую Вы можете использовать для краудлоана.

Другие особенности Moonkey

Moonkey предоставляет некоторые дополнительные функции, такие как:

  • Help — вывод справочной информации;
  • Version — печать версии используемого Вами Moonkey;
  • W12 — генерация мнемонической фразы из 12 слов (по умолчанию 24).

Также доступны дополнительные опции:

  • Account-index — предоставление в качестве входных данных индекс учетной записи для использования в пути деривации
  • Mnemonic — введение мнемонической фразы

Поддержка аппаратного кошелька

В настоящее время аппаратные кошельки (Ledger, Trezor) не поддерживают Moonriver. Несмотря на то, что Вы можете получить адрес Ethereum со своего устройства, идентификатор Moonriver Chain ID не поддерживается, и поэтому Вы не сможете подписывать транзакции Moonriver. Следовательно, средства будут заблокированы до тех пор, пока Moonriver не начнет поддерживаться. Пожалуйста, не используйте адрес Ethereum со своего устройства!

Перевод: Федор Перевозников
Редакция: Оксана

--

--

Moonbeam in Russian
Moonbeam in Russian

Moonbeam — это совместимая с Ethereum платформа смарт-контрактов на Polkadot