• Dapps:16,23 тыс.
  • Блокчейны:78
  • Активные пользователи:66,47 млн
  • Объем за 30 дней:303,26 млрд $
  • Транзакции за 30 дней:879,24 млн $
Что такое Ethereum Virtual Machine?

Что такое Ethereum Virtual Machine?

user avatar

от dapp_writer_sm

a year ago


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

Содержание:

Что такое EVM? - news

Как работает EVM?

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

EVM работает как стековая машина - это тип вычислительной машины, в которой данные хранятся в стеке.

Также, данная технология предоставляет набор инструкций, которые определяют, как происходят вычисления. Каждая инструкция EVM имеет свой собственный набор параметров, которые отвечает за то, что она делает.

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

Когда EVM достигает конца кодового байткода, смарт-контракт завершается.

Состояние сети Ethereum Virtual Machine?

Состояние EVM - это набор данных, который хранится в блокчейне. Состояние включает в себя следующие данные:

  • Счета, которые представляют собой адреса, которые могут использоваться для хранения данных или выполнения транзакций.
  • Балансы, которые представляют собой количество ETH, хранящихся на каждом счете.
  • Данные, которые могут храниться в блокчейне.
  • Состояние смарт-контрактов, которое представляет собой состояние каждой смарт-контракты в блокчейне.

EVM использует состояние для выполнения смарт-контрактов. Например, когда смарт-контракт выполняет операцию перевода ETH, он использует состояние для доступа к балансу отправителя и получателя.

EVM является ключом к тому, что делает Ethereum уникальным. Благодаря EVM Ethereum может поддерживать смарт-контракты, которые могут использоваться для самых разных целей.

Вот некоторые примеры категорий приложений EVM:

Категория Примеры Финансовые приложения Децентрализованные биржи (DEX), децентрализованные финансовые приложения (DeFi) и платежные системы Недвижимость Децентрализованные реестры недвижимости и смарт-контракты для аренды Здравоохранение Смарт-контракты для хранения медицинских записей и децентрализованные платформы для исследований Игры Децентрализованные игры с открытым исходным кодом

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

0

Поделиться

Другие статьи

Mirandus — обзор инновационной блокчейн MMORPG

Mirandus — обзор инновационной блокчейн MMORPG

Mirandus — MMORPG от Gala Games, объединяющая классическое фэнтези и блокчейн. Игроки исследуют мир, владеют активами в виде NFT и взаимодействуют с другими, наслаждаясь полной свободой действий.

user avatardapp_writer007

2 hours ago

IN Match3: криптовалюта нового поколения для поклонников Match-3

IN Match3: криптовалюта нового поколения для поклонников Match-3

IN Match3 объединяет блокчейн и жанр Match-3, предлагая уникальный игровой опыт с возможностью заработка в криптовалюте.

user avatarcallmeeve

3 hours ago

MagicCraft — инновационная игра с использованием блокчейн технологий и NFT

MagicCraft — инновационная игра с использованием блокчейн технологий и NFT

MagicCraft — блокчейн MOBA-игра с NFT, токеном $MCRT и динамичным геймплеем. Войны замков, турниры и инновационная экономика в уникальной вселенной.

user avatardapp_writer_sm

4 hours ago

Pikamoon: революционная блокчейн-игра с моделью Play-to-Earn

Pikamoon: революционная блокчейн-игра с моделью Play-to-Earn

Исследуйте Pikamoon — инновационную блокчейн-игру, которая объединяет механику Play-to-Earn, уникальные NFT и захватывающий мир метавселенной. Узнайте о её экосистеме, возможностях заработка и перспективах в игровой индустрии.

user avatardapp_admin013

13 hours ago

Узнайте о Chumbi Valley: Фэнтези блокчейн-игра с уникальными NFT и Play-to-Earn

Узнайте о Chumbi Valley: Фэнтези блокчейн-игра с уникальными NFT и Play-to-Earn

Откройте для себя Chumbi Valley — увлекательную блокчейн-игру, которая сочетает фэнтезийный мир, Play-to-Earn механику и уникальные NFT. Узнайте о её функциях, экосистеме и планах на будущее.

user avatardapp_admin013

13 hours ago

Обзор SynFutures — децентрализованной платформы деривативов в экосистеме DeFi

Обзор SynFutures — децентрализованной платформы деривативов в экосистеме DeFi

SynFutures — децентрализованная платформа для торговли деривативами, позволяющая пользователям создавать и обменивать фьючерсные контракты на криптовалюты, реальные активы и другие инструменты с 2020 года.

user avatardapp_writer007

19 hours ago

dapp expert logo
© 2020-2024. DappExpert. Все права защищены.
© 2020-2024. DappExpert. Все права защищены.

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