К основному содержимому
Важность EOS EVM
Dario Cesaro avatar
Автор: Dario Cesaro
Обновлено более года назад

Виртуальная машина Ethereum (EVM-Ethereum Virtual Machine)

В Ethereum разработчики создают смарт-контракты на языке программирования Solidity. Виртуальная машина Ethereum (EVM) позволяет выполнять смарт-контракты, написанные на Solidity, на других блокчейнах, не использующих язык Solidity.

Почему EOS нуждается в EVM

Язык программирования, используемый для написания смарт-контрактов, различен для каждого блокчейна. Если смарт-контракт, написанный на языке программирования A, он не сможет работать на блокчейне, использующем язык B.

В EOS разработчики используют язык C++, вместо языка Solidity, используемый в Ethereum; разработчикам Ethereum приходится переписывать свой смарт-контракт на C++, чтобы развернуть его на блокчейне EOS.

EVM нивелирует это неудобство. Наличие "виртуальной машины Ethereum" EVM делает язык программирования Ethereum совместимым с EOS.

Таким образом EOS EVM необходима разработчикам, чтобы *не изобретать велосипед*.

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

EOS EVM

Внедрение EVM в EOS открывает множество возможностей для разработчиков, которые хотят использовать и EOS, и Ethereum.

EOS EVM может стать лучшей EVM благодаря таким преимуществам, как время создания блока 0,5 секунды, до 10 000 TPS и почти бесплатные комиссии за транзакции. Этот факт означает возможность для проектов и разработчиков на базе Ethereum устранить ограничения Ethereum с помощью EOS EVM.

В EOS EVM разработчики Ethereum смогут перенести свой код на EOS, нажав одну кнопку.



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

Рабочая группа EVM+

Рабочая группа EVM+ - это рабочая группа, возглавляемая EOS Argentina. Их цель - создать оптимальное решение для совместимости с EOS EVM.

Рабочая группа EVM+ упорно работает над созданием жизнеспособного решения до лета 2022 года. Кроме того, согласно дорожной карте Mandel (ребрендинг EOSIO), EOS будет включать новые функции, которые могут ускорить EVM.

Заключение

Внедрение EOS EVM может стать важным шагом на пути к успеху EOS, а сама EOS EVM может стать лучшей EVM. Но для привлечения новых разработчиков и проектов Ethereum в экосистему EOS, эти усилия должны сопровождаться техническими преимуществами, наличием финансирования и развитием библиотек для разработчиков.


Автор: Sangyong Jeong

Редактор: Randall Roland

Перевод: Evgeny Chirochkin

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

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