• bitcoinBitcoin (BTC) $ 59,628.00
  • ethereumEthereum (ETH) $ 2,362.54
  • tetherTether (USDT) $ 0.999141
  • usd-coinUSDC (USDC) $ 1.00
  • dogecoinDogecoin (DOGE) $ 0.104407
  • tronTRON (TRX) $ 0.158720
  • cardanoCardano (ADA) $ 0.335491
  • chainlinkChainlink (LINK) $ 10.44
  • bitcoin-cashBitcoin Cash (BCH) $ 320.68
  • daiDai (DAI) $ 1.00
  • leo-tokenLEO Token (LEO) $ 5.93
  • litecoinLitecoin (LTC) $ 64.01
  • moneroMonero (XMR) $ 150.62
  • ethereum-classicEthereum Classic (ETC) $ 18.05
  • stellarStellar (XLM) $ 0.088989
  • okbOKB (OKB) $ 41.32
  • crypto-com-chainCronos (CRO) $ 0.074947
  • hedera-hashgraphHedera (HBAR) $ 0.049829
  • vechainVeChain (VET) $ 0.021641
  • cosmosCosmos Hub (ATOM) $ 4.11
  • makerMaker (MKR) $ 1,340.79
  • algorandAlgorand (ALGO) $ 0.117162
  • kucoin-sharesKuCoin (KCS) $ 7.94
  • neoNEO (NEO) $ 10.01
  • eosEOS (EOS) $ 0.456984
  • tezosTezos (XTZ) $ 0.639216
  • true-usdTrueUSD (TUSD) $ 0.996873
  • zcashZcash (ZEC) $ 32.03
  • iotaIOTA (IOTA) $ 0.116313
  • bitcoin-goldBitcoin Gold (BTG) $ 21.28
  • dashDash (DASH) $ 22.60
  • 0x0x Protocol (ZRX) $ 0.298891
  • qtumQtum (QTUM) $ 2.34
  • basic-attention-tokenBasic Attention (BAT) $ 0.163537
  • ravencoinRavencoin (RVN) $ 0.015754
  • decredDecred (DCR) $ 11.82
  • ontologyOntology (ONT) $ 0.176473
  • nemNEM (XEM) $ 0.016983
  • iconICON (ICX) $ 0.131698
  • liskLisk (LSK) $ 0.782167
  • paxos-standardPax Dollar (USDP) $ 0.999869
  • wavesWaves (WAVES) $ 1.05
  • huobi-tokenHuobi (HT) $ 0.518751
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.061897
  • bytomBytom (BTM) $ 0.004838
Эфириум

Что такое Ethereum Virtual Machine (EVM)

Рассказываем, что нужно знать про программную среду для приложений на блокчейне второй по величине криптовалюты

Оглавление

  1. Что такое EVM
  2. Создатель EVM
  3. Какое предназначение у Ethereum Virtual Machine (EVM)
  4. Внутренняя валюта EVM
  5. С какими блокчейнами работает EVM
  6. Где применяют EVM машину?
  7. Перспективы развития EVM

Что такое EVM

rbc.group

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

Создатель EVM

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

Какое предназначение у Ethereum Virtual Machine (EVM)

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

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

Внутренняя валюта EVM

Для выполнения транзакций и смарт-контрактов в сети Ethereum используется внутренняя валюта — «эфир» (ETH). В рамках EVM каждое вычисление требует определенного количества газа — внутренней единицы измерения, которая оплачивается в эфирах. Газ используется для измерения объема вычислительных ресурсов, необходимых для выполнения транзакций и операций. Чем сложнее операция, тем больше газа требуется, что способствует поддержанию стабильности и безопасности сети.

С какими блокчейнами работает EVM

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

  • Binance Smart Chain (BSC) — обеспечивает поддержку смарт-контрактов и dApps, совместимых с Ethereum;
  • Polygon (POL) — решение второго уровня для масштабирования, обеспечивающее более быструю и дешевую обработку транзакций;
  • Avalanche (AVAX) — блокчейн, совместимый с EVM, предназначенный для разработки децентрализованных приложений;
  • Fantom (FTM): протокол, использующий EVM для обеспечения совместимости с dApps, созданными для Ethereum.

Где применяют EVM?

EVM широко используется в различных сферах, например:

  • децентрализованные финансы (DeFi). Для создание и исполнение смарт-контрактов для кредитования, займов, обмена и других финансовых услуг;
  • Игры и NFT. Для разработки игр и невзаимозаменяемых токенов на основе смарт-контрактов;
  • Идентификация и управление данными. Для создания безопасных решений для управления персональными данными и цифровыми идентификаторами;
  • Управление цепочками поставок. В этой сфере используются смарт-контракты для отслеживания товаров и услуг.

Перспективы развития EVM

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»