Bem-vindo ao guia para iniciantes do InfinitySwap para Ethereum Virtual Machine Containers, ou EVMC!
Este artigo é destinado ao público em geral e não requer conhecimento prévio da tecnologia blockchain, no entanto, se você tiver certeza de que entende os fundamentos do Ethereum e da computação na Internet, confira nossa introdução mais detalhada, “Ethereum Virtual Machine Containers (EVMC) por InfinitySwap Como funciona e por que é importante."
Sem mais delongas, vamos começar!

Contratos Inteligentes e Solidez
Você já deve ter ouvido falar de contratos inteligentes antes - eles são acordos digitais que são executados automaticamente quando certas condições são atendidas, EVMC é uma plataforma que permite executar contratos inteligentes escritos em uma linguagem chamada Solidity on an Internet Computer (ICP) Contracts, um blockchain agora compatível com Ethereum.
Solidity é uma linguagem de computador usada para escrever contratos inteligentes em plataformas blockchain e foi projetada para ser uma linguagem segura e confiável, dificultando a escrita de códigos que possam causar problemas ou questões de segurança.
Os contratos inteligentes escritos em Solidity são armazenados inteiramente no blockchain, tornando-os transparentes, seguros e à prova de falsificação.
Arquitetura EVMC
Agora, vamos falar sobre a arquitetura do EVMC, que tem quatro componentes principais: 1) contêiner API EVM, 2) contêiner executor EVM, 3) contêiner validador de assinatura e 4) contêiner Blockchain, o contêiner é como um código de computador e um pacote de dados necessários para a execução do código.
O contêiner da API EVM recebe solicitações de clientes Ethereum e proxies de computadores da Internet e, em seguida, agrupa essas solicitações em um pool de transações pendentes. O contêiner executor EVM processa essas transações, atualiza o estado global do EVM e atualiza o contêiner da cadeia de blocos de acordo.

O contêiner blockchain é onde os blocos da cadeia Ethereum são armazenados. Ele permanece no armazenamento do contêiner fixo do computador da Internet. O armazenamento estável do contêiner garante a segurança das informações, caso contrário, quando o código do contêiner for desenterrado e substituído por código atualizado, essas informações poderão ser perdidas. .
Os contêineres validadores de assinatura são usados para verificar assinaturas de transações Ethereum, uma tarefa computacionalmente intensa que é executada em um pool de contêineres dedicado para evitar computação excessiva no contêiner da API EVM.
O que torna o EVMC do InfinitySwap tão incrível
EVMC é mais rápido do que a implementação EVM da rede Ethereum principal porque otimiza o rendimento das transações realizando verificação de assinatura e lote de transações. O código e os dados são executados em assemblies da web por meio de vários contêineres. EVMC extremamente rápido.
EVMC é importante porque é uma evolução revolucionária dos melhores recursos existentes de EVM no Ethereum e muito mais!
O EVMC é totalmente testado com alta cobertura em todos os módulos principais. O EVMC usa bibliotecas existentes, como REVM, Retest, canister-SDK (Software Development Kit) e repositórios estáveis da Internet Computer para aproveitar totalmente a biblioteca Ethereum Square existente.
para concluir
Em resumo, o EVMC da InfinitySwap é um projeto inovador que cria uma implementação EVM rápida e econômica, compatível com contratos inteligentes Ethereum, mas executada em computadores da Internet.
A arquitetura EVMC consiste em quatro componentes que trabalham juntos para processar transações e atualizar o estado global do EVM e os dados armazenados no blockchain de acordo. É o Ethereum Classic EVM implementado em um novo blockchain que é um aprimoramento revolucionário rápido, seguro e transparente.

Conteúdo IC que lhe interessa
Progresso Tecnológico | Informações do Projeto |

Colete e siga o canal IC Binance
Mantenha-se atualizado com as informações mais recentes
