Все коллекции
Пошаговые инструкции
EOS EVM
Как использовать мост EOS EVM и некоторые важные аспекты
Как использовать мост EOS EVM и некоторые важные аспекты

Мост EOS EVM Bridge представляет собой dApp, обеспечивающий беспрепятственную передачу активов между "родным" сетями EOS и EOS EVM.

Dario Cesaro avatar
Автор: Dario Cesaro
Обновлено больше недели назад

Источник изображений: https://eosnetwork.com/

1) Что такое EVM?

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

2) Что такое EOS EVM?

Реализация EOS EVM соответствует спецификациям, изложенным в "желтом" документе Ethereum, предоставляя разработчикам платформу для создания и развертывания смарт-контрактов с использованием языка программирования Solidity в блокчейне EOS. Эта интеграция объединяет сильные стороны и возможности EVM с высокой производительностью и экономичностью транзакций, предлагаемых блокчейном EOS.

3) Что представляет собой мост EOS EVM?

EOS EVM Bridge - это сайт для проведения транзакций между EOS EVM и EOS native. С помощью этого интерфейса можно пополнить счет EOS или централизованной биржи токенами на аккаунте EOS EVM. Вы также можете вывести токены со своего аккаунта EOS EVM на аккаунт EOS или централизованной биржи.

Однако перевод активов непосредственно на централизованную биржу в настоящее время не приветствуется, поскольку все централизованные биржи не настроены на прием активов с EOS EVM.

4) Как перевести токены с аккаунта EOS на аккаунт EOS EVM?

В следующих шагах я проведу вас через процесс передачи токена EOS с аккаунта EOS на аккаунт EOS EVM:

4.1) Зайдите в dApp и подключите свой кошелек.

Мост поддерживает работу в сетях Mainnet и Testnet. Выберите вариант Mainnet из списка доступных сетей и подключитесь к нему с помощью предпочитаемого кошелька Ethereum, например Metamask. После успешного подключения в правом верхнем углу браузера отобразится адрес вашего аккаунта, как показано на рис. 1.

Рисунок 1: Мост EOS EVM

Примечания:

  1. Выберите сеть.

  2. EOS EVM-адрес подключенного кошелька.

  3. EOS EVM-адрес подключенного кошелька.

4.2) Откройте кошелёк EOS

Откройте кошелек Anchor или любой другой кошелек по вашему выбору.

4.3) Копирование адреса вклада

Перейдите на вкладку "Депозит", так как нам необходимо перевести определенное количество токенов EOS с родного блокчейна EOS на блокчейн EOS EVM. На рис. 2 показаны адрес и памятка EOS EVM. Скопируйте эти реквизиты по одному.

Рисунок 2: Копирование адреса и памятки EOS EVM

Примечания:

  1. Адрес EOS EVM.

  2. Памятка, приложенная к аккаунту, имеет огромное значение и не должна быть опущена.

4.4) Введите данные целевого кошелька в свой кошелек EOS

Как показано на рис. 3, вставьте данные кошелька назначения и сумму транзакции в кошелек EOS и нажмите кнопку Confirm, чтобы инициировать транзакцию.

Рисунок 3. Вставьте адресную памятку EOS EVM и введите сумму операции.

Примечание:

  1. Аккаунт назначения (eosio.evm), скопированный с моста EOS EVM.

  2. Введите количество токенов EOS в виде 1.0002, обеспечив включение четырех цифр после десятичной точки.

  3. Мемо для перевода, скопированная из моста. Для перевода активов из "родного" блокчейна EOS в блокчейн EOS EVM мемо не является обязательным.

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

Рисунок 4: Проверка деталей транзакции и подтверждение

Теперь вы можете зайти в блокчейн-проводник и проверить статус вашей транзакции. Токен EOS будет зачислен на указанный аккаунт EOS EVM после успешного завершения транзакции.

Аналогичным образом можно перевести активы с централизованной биржи на аккаунт EOS EVM.

5) Как перевести токены с аккаунта EOS EVM на аккаунт EOS Native?

5.1) Введите реквизиты целевого аккаунта для передачи токена EOS.

Мы хотим перевести 1,0000 EOS с EOS EVM на EOS Native аккаунт. Перейдите в EOS EVM Bridge и перейдите на вкладку Withdraw. Введите данные транзакции, как показано на рис. 5.

Рисунок 5: Перенос EOS из EOS EVM в EOS native.

Примечания:

  1. EOS EVM-адрес подключенного кошелька.

  2. Статус вашего кошелька. Убедитесь, что он подключен к dApp.

  3. Количество EOS, которое необходимо перевести (1.0000). Пожалуйста, введите четыре цифры после запятой.

  4. Родной аккаунт назначения EOS.

  5. Мемо необязателен. При переводе на централизованную биржу мемо не является обязательным. Однако в настоящее время перевод на централизованную биржу не рекомендуется.

  6. Нажмите кнопку Transfer (Перевод), чтобы инициировать транзакцию.

5.2 Просмотр транзакции и подтверждение

На рисунке 6 появится предупреждение; нажмите кнопку OK, чтобы продолжить транзакцию и посетить подключенный кошелек.

Рисунок 6: Предупреждающее сообщение.

Наконец, проверьте детали транзакции в подключенном кошельке и внимательно изучите их. Убедитесь в точности информации, включая данные об аккаунте EOS получателя, количестве переводимых токенов EOS и сопутствующих комиссиях за транзакцию.

Убедившись, что все данные верны, нажмите кнопку Confirm в кошельке для завершения транзакции.

Примечания:

  1. Название токена, количество и его стоимость в USD.

  2. Предполагаемая комиссия за газ (0,00315 EOS) и максимальная комиссия (0,00315 EOS).

  3. Общая сумма транзакции включает в себя комиссию за перевод и комиссию за газ (1,00315 EOS).

  4. Нажмите кнопку Reject, чтобы отменить транзакцию, если вас не устраивают данные. Для завершения операции нажмите кнопку Confirm.

Для проверки статуса транзакции можно посетить сайт EOS EVM Block Explorer.

6) Заключение

Мост EOS EVM - это dApp для перевода активов с "родного" блокчейна EOS на блокчейн EOS EVM и наоборот. Хотя вы можете легко перевести активы с централизованной биржи на аккаунт EOS EVM, используя блокчейн EOS в качестве сетевого провайдера, обратный перевод не рекомендуется. Если вы хотите перевести активы с EOS EVM на централизованную биржу, сначала переведите их на собственный аккаунт EOS. После этого можно переводить на централизованную биржу.


Автор: Sukanta Manna

Редакторы: Markus Hinrichs, Randall Roland

Перевод: Evgeny Chirochkin

Источники и ссылки:

Нашли ответ на свой вопрос?