Добро пожаловать в руководство для начинающих от InfinitySwap по контейнерам виртуальных машин Ethereum, или EVMC!
Эта статья предназначена для широкой читательской аудитории и не требует предварительных знаний технологии блокчейна, однако, если вы уверены, что понимаете основы Ethereum и интернет-вычислений, ознакомьтесь с нашим более подробным введением «Контейнеры виртуальных машин Ethereum (EVMC)». от InfinitySwap Как это работает и почему это важно».
Без лишних слов, давайте начнем!

Смарт-контракты и надежность
Возможно, вы раньше слышали о смарт-контрактах — это цифровые соглашения, которые автоматически выполняются при выполнении определенных условий. EVMC — это платформа, которая позволяет запускать смарт-контракты, написанные на языке Solidity, на компьютере в Интернете (ICP). Контракты, блокчейн теперь совместим с Ethereum.
Solidity — это компьютерный язык, используемый для написания смарт-контрактов на платформах блокчейна. Он разработан как безопасный и надежный язык, что затрудняет написание кода, который может вызвать проблемы или проблемы безопасности.
Смарт-контракты, написанные на Solidity, полностью хранятся в блокчейне, что делает их прозрачными, безопасными и защищенными от несанкционированного доступа.
Архитектура EVMC
Теперь давайте поговорим об архитектуре EVMC, которая состоит из четырех ключевых компонентов: 1) контейнер EVM API, 2) контейнер исполнителя EVM, 3) контейнер проверки подписи и 4) контейнер блокчейна, контейнер похож на компьютерный код и набор данные, необходимые для запуска кода.
Контейнер EVM API получает запросы от клиентов Ethereum и интернет-прокси-серверов, а затем объединяет эти запросы в пул ожидающих транзакций. Контейнер-исполнитель EVM обрабатывает эти транзакции, обновляет глобальное состояние EVM и соответствующим образом обновляет контейнер цепочки блоков.

Контейнер блокчейна — это место, где хранятся блоки цепочки Ethereum. Он остается в фиксированном хранилище контейнера интернет-компьютера. Стабильное хранилище контейнера обеспечивает информационную безопасность, в противном случае, когда код контейнера будет извлечен и заменен обновленным кодом, эта информация может быть потеряна. .
Контейнеры валидаторов подписей используются для проверки подписей транзакций Ethereum — трудоемкой задачи, которая выполняется в выделенном пуле контейнеров, чтобы избежать чрезмерных вычислений в контейнере EVM API.
Что делает EVMC от InfinitySwap таким замечательным
EVMC работает быстрее, чем основная реализация EVM сети Ethereum, поскольку он оптимизирует пропускную способность транзакций за счет проверки подписи и пакетной обработки транзакций. Код и данные выполняются в веб-сборках, что позволяет использовать несколько контейнеров. EVMC чрезвычайно быстр.
EVMC важен, потому что это революционная эволюция лучших существующих функций EVM на Ethereum и многих других!
EVMC полностью протестирован с широким охватом основных модулей. EVMC использует существующие библиотеки, такие как REVM, Retest, canister-SDK (комплект разработки программного обеспечения) и стабильные репозитории Internet Computer, чтобы полностью использовать существующую библиотеку Ethereum Square.
в заключение
Подводя итог, можно сказать, что EVMC от InfinitySwap — это инновационный проект, который создает быструю и экономичную реализацию EVM, совместимую со смарт-контрактами Ethereum, но работающую на компьютерах, подключенных к Интернету.
Архитектура EVMC состоит из четырех компонентов, которые работают вместе для обработки транзакций и соответствующего обновления глобального состояния EVM и данных, хранящихся в блокчейне. Это Ethereum Classic EVM, реализованный на новом блокчейне, который является быстрым, безопасным и прозрачным.

IC-контент, который вам важен
Технологический прогресс | Информация о проекте Глобальные события |

Собирайте и следите за IC Binance Channel
Будьте в курсе самой последней информации
