Olá a todos, sou Paul da Coinmanlabs. Hoje quero falar com vocês sobre EVM paralelo.

Camada 2

A camada 2 refere-se à solução de segunda camada construída na cadeia principal do blockchain, com o objetivo de melhorar o desempenho, escalabilidade e funcionalidade do blockchain. Reduz a carga na cadeia principal ao migrar algumas transações e cálculos para cadeias laterais, canais estaduais ou outras redes paralelas fora da cadeia principal, melhorando assim o rendimento e a eficiência de todo o sistema. Aqui estão alguns dos principais tipos e tecnologias da Camada 2:

Sidechains: Uma sidechain é uma blockchain que existe paralelamente à cadeia principal e pode lidar com outras transações além daquelas da cadeia principal. Os usuários podem bloquear ativos na cadeia principal, depois realizar transações de alta frequência na cadeia lateral e, finalmente, enviar os resultados para a cadeia principal. As cadeias laterais podem atingir maior rendimento e tempos de confirmação de transação mais rápidos, ao mesmo tempo que reduzem a carga na cadeia principal.

Canais Estaduais: Os canais estaduais são uma tecnologia que move transações e transferências de estado fora da cadeia, permitindo que os participantes realizem transações diretas ponto a ponto sem a necessidade de registrar transações no blockchain todas as vezes. Ao estabelecer canais bidirecionais entre os participantes, podem ser alcançadas transações rápidas, seguras e de baixo custo. Os aplicativos comuns de canal de estado incluem Lightning Network (Bitcoin Lightning Network) e Raiden Network (solução de canal de estado da Ethereum).

Plasma: Plasma é um design em camadas que alcança escalabilidade colocando transações em subcadeias e enviando regularmente o status das subcadeias para a cadeia principal. O Plasma pode suportar mais transações e aumentar o rendimento do blockchain, ao mesmo tempo que mantém a segurança da cadeia principal. O design do Plasma pode ser aplicado a diferentes cenários, como pagamentos, jogos, verificação de identidade, etc.

Rollups: Rollups é uma tecnologia que compacta e envia dados de transação para a cadeia principal em lotes para reduzir custos de transação e aumentar o rendimento. Ele armazena uma grande quantidade de dados de transação em uma cadeia lateral ou contrato inteligente e, em seguida, envia um resumo desses dados à cadeia principal para verificar a validade da transação. Existem dois tipos principais de Rollups: Rollups Otimistas e ZK-Rollups, que diferem ligeiramente na forma como verificam as transações.

O desenvolvimento da tecnologia Layer 2 trouxe maior flexibilidade, escalabilidade e melhorias de desempenho aos sistemas blockchain. Ao usar a tecnologia da Camada 2, os usuários podem experimentar aplicações blockchain mais rápidas, baratas e eficientes, ao mesmo tempo que reduzem a carga na cadeia principal, estabelecendo as bases para a aplicação e desenvolvimento em larga escala da blockchain.

Então, quais problemas a Camada 2 resolve principalmente agora?

O surgimento da tecnologia da Camada 2 visa resolver alguns problemas importantes enfrentados pelos sistemas blockchain. As principais razões pelas quais a Camada 2 é necessária:

Problemas de escalabilidade: Mainnets Blockchain (como Bitcoin e Ethereum) são geralmente limitadas pela taxa de transferência das transações e pelo tamanho do bloco, levando ao congestionamento das transações e às altas taxas de transação. A tecnologia da camada 2 reduz a carga da cadeia principal ao migrar algumas transações e cálculos para cadeias laterais, canais estaduais ou outras redes paralelas fora da cadeia principal, melhorando assim o rendimento e a eficiência de todo o sistema.

Altas taxas de transação: As taxas de transação na rede principal do blockchain são geralmente determinadas pelas taxas dos mineradores, e as taxas de transação podem disparar quando a rede está congestionada. A tecnologia da camada 2 fornece uma maneira de executar transações em uma rede da camada 2, que pode ser concluída com mais rapidez e taxas mais baixas.

Atraso e tempo de confirmação: O tempo de confirmação da rede principal do blockchain é geralmente limitado pelo tempo de geração do bloco e pela profundidade da confirmação. A camada 2 fornece uma maneira mais rápida de confirmar transações, reduzindo a latência das transações.

Limitações das funções de contrato inteligente: As funções de contrato inteligente na rede principal do blockchain podem estar sujeitas a limitações de desempenho e considerações de segurança. A camada 2 fornece uma maneira de estender a funcionalidade dos contratos inteligentes para que contratos inteligentes mais complexos possam ser executados na rede da segunda camada.

Em resumo, o surgimento da tecnologia da Camada 2 preencheu algumas deficiências importantes do sistema blockchain, incluindo questões como escalabilidade, taxas de transação, atrasos nas transações e limitações da função de contrato inteligente. Ao introduzir a tecnologia Layer 2, os sistemas blockchain podem alcançar maior rendimento, taxas de transação mais baixas, tempos de confirmação mais rápidos e funções mais ricas, promovendo assim o desenvolvimento e a aplicação da tecnologia blockchain.

Quais são as tendências futuras?

Então, agora que olhamos para trás e pensamos na necessidade da Camada 2 nos últimos anos, então por que ela não era necessária antes?

Primeiro, vamos lembrar como a expansão da capacidade foi resolvida antes do surgimento da Camada 2. Diferentes equipes construíram uma cadeia e adotaram consensos diferentes para atrair mais usuários?

Mas múltiplas cadeias formarão ilhas isoladas, seja de informação ou de liquidez, e o IBC apareceu posteriormente.

Como líder, Ethereum definitivamente não verá seus usuários serem arrebatados, então a Fundação Ethereum propôs vários conceitos de expansão, que mais tarde foram desenvolvidos em várias Camadas 2 atuais por diferentes equipes.

De modo geral, é porque à medida que o número de usuários aumenta, o desempenho, o rendimento ou o custo do Ethereum atingem gargalos e a escalabilidade e o desempenho do sistema precisam ser melhorados ainda mais.

Hoje é 25 de maio de 2024. Vamos ser pessoas do futuro juntos. Haverá gargalos de desempenho na Camada 2 no futuro. Para atrair melhor usuários, MAU e outros dados, todos querem superar os gargalos.

O paralelismo pode ser focado?

Por que você acha que o paralelismo precisa ser focado?

Em primeiro lugar, deixe-nos contar-lhe dois pontos de conhecimento:

Ponto de conhecimento.1 Layer2 é baseado na segurança da Layer1

A Camada 2 é construída na Camada 1 (cadeia principal). A camada 1 refere-se à camada básica do blockchain, como as redes da cadeia principal, como Bitcoin e Ethereum. A Camada 1 é a principal responsável por processar transações e manter o status de toda a rede blockchain. A Camada 2 é uma solução de segunda camada construída sobre a cadeia principal, usando-a como base para a segurança.

Ponto de conhecimento.2 EVM thread único

A atual Máquina Virtual Ethereum (EVM) é single-threaded, ou seja, só pode processar uma transação ou chamada de contrato por vez. Esse design de thread único resulta em uma velocidade limitada de processamento de transações na rede Ethereum, que é propensa a congestionamentos e altas taxas de transação.

Podemos ver pelo exposto se a atual Camada 2 pode melhorar muito a escalabilidade, mas se ainda é prejudicada pela Camada 1 no final.

​ ​ Então ainda precisamos melhorar a velocidade da máquina virtual da Camada 1?

Embora a atual Máquina Virtual Ethereum seja de thread único, isso não significa que ela não possa realizar processamento paralelo. Na verdade, o processamento paralelo de EVM pode ser alcançado através de alguns meios técnicos para melhorar o rendimento e o desempenho de todo o sistema. Isto pode envolver processadores multithread no nível do hardware ou o uso de tecnologia de computação paralela no nível do software para lidar com a execução de contratos inteligentes.

Trilha EVM paralela atual

Mônada

Site oficial do projeto: https://www.monad.xyz/.

Projeto Twitter: https://x.com/monad_xyz

Descrição do projeto: Monad está construindo um blockchain de camada 1 de alto desempenho para a próxima geração de aplicativos descentralizados. A missão da Monad é acelerar o poder disruptivo da descentralização através da construção de blockchains que são 100x a 1000x mais rápidos do que os seus concorrentes mais próximos. Isto aliviará graves gargalos nas blockchains existentes e permitirá aplicações mais complexas e uma adoção mais ampla.

Instituição de investimento do projeto:

Vendo o gráfico de financiamento acima, o que você percebe? A primeira é o grande montante de financiamento e a segunda é o grande número de instituições que participam no financiamento. Significa isto que a maioria das instituições está optimista em relação à via EVM paralela e está disposta a fazer apostas pesadas para participar?

Seis V2

Site oficial do projeto: https://www.sei.io/.

Projeto Twitter: https://x.com/SeiNetwork

Sei V2 é uma atualização importante para a rede Sei, que pretende ser a primeira EVM totalmente paralelizada. Esta atualização permitirá à Sei:

1. Compatível com versões anteriores de contratos inteligentes EVM.

2. Paralelização otimista.

     3.SeiDB。

​ 4. Interoperabilidade com cadeias existentes.

Néon

Site oficial do projeto: https://neonevm.org/.

Projeto Twitter: https://x.com/Neon_EVM

Introdução ao projeto: Neon EVM aproveita os recursos do blockchain Solana para fornecer um ambiente eficiente para dApps Ethereum. Ele funciona como um contrato inteligente dentro do Solana, permitindo que os desenvolvedores implantem dApps Ethereum com mínima ou nenhuma alteração de código e se beneficiem dos recursos avançados do Solana. A arquitetura e as operações do Neon EVM concentram-se na segurança, descentralização e sustentabilidade, proporcionando aos desenvolvedores Ethereum a oportunidade de fazer uma transição perfeita para o ambiente Solana. Ele aproveita as taxas baixas e as altas velocidades de transação da Solana com sua capacidade de permitir que as transações sejam executadas em paralelo, fornecer alto rendimento e reduzir custos.

Lumio

Site oficial do projeto: https://lumio.io/

Introdução do projeto:

Lumio é uma solução de camada 2 desenvolvida pela Pontem Network para atender à escalabilidade do Ethereum e trazer uma experiência semelhante à Web2 para a Web3. Ele se destaca como um rollup único no espaço blockchain com sua capacidade de suportar EVM e Move VM usados ​​pelo Aptos. Essa dupla compatibilidade permite que a Lumio processe transações no Aptos e ao mesmo tempo se estabeleça no Ethereum, fornecendo uma solução versátil e eficiente para desenvolvedores e usuários de dApp. Possui os seguintes recursos principais:

1. Compatibilidade com máquina virtual dupla: Lumio suporta exclusivamente EVM e Move VM do Aptos. Essa dupla compatibilidade permite que o Lumio integre perfeitamente a funcionalidade do Ethereum e do Aptos, aumentando a flexibilidade e a eficiência no desenvolvimento e execução de dApps.

2. Alto rendimento e baixa latência: Ao aproveitar cadeias de alto desempenho como o Aptos para pedidos de transações, o Lumio melhora significativamente a largura de banda das transações. Essa integração garante que o Lumio possa lidar com eficiência com grandes volumes de transações, mantendo as características de segurança e liquidez do Ethereum.

3. Tecnologia Optimistic Rollup: Lumio usa pilha OP de código aberto e adota tecnologia Rollup otimista. O Optimistic Rollup é conhecido por seu processamento eficiente de transações e custos mais baixos, tornando-o adequado para dimensionar aplicativos baseados em Ethereum.

4. Modelo econômico flexível de custo de gás: Lumio apresenta um modelo econômico de custo de gás centrado na aplicação. Este modelo permite que os desenvolvedores de aplicativos se beneficiem diretamente do uso da rede, inspirando potencialmente um desenvolvimento de dApps mais inovador e fácil de usar.

5. Interoperabilidade e integração: Lumio é capaz de processar transações no Aptos e liquidar no Ethereum, demonstrando um alto grau de interoperabilidade entre diferentes ecossistemas blockchain. Este recurso permite que os desenvolvedores aproveitem ao máximo o Ethereum e o Aptos em suas aplicações.

6. Equilíbrio entre segurança e escalabilidade: Combinar a forte segurança do Ethereum e a escalabilidade do Aptos fornece aos desenvolvedores uma solução atraente para construir dApps seguros e de alto desempenho. A arquitetura do Lumio foi projetada para equilibrar efetivamente esses dois aspectos principais.

Itens recomendados

Com tantos projetos listados acima, muitas pessoas me disseram que tiveram dificuldade em escolher e queriam que eu os recomendasse.

Então deixe-me contar o que penso. Em primeiro lugar, o Monad definitivamente precisa ser feito, e o segundo é o Lumio.

Não vamos falar sobre Monad, vou contar por que Lumio quer fazer isso:

​ 1. Em primeiro lugar, eles são construídos na linguagem MOVE, que se adapta perfeitamente ao blockchain.

​ 2. Eles não rolam agora e estão atualmente em testes fechados. Somente aqueles que não rolam podem ganhar dinheiro.

3. Atualmente, seus laboratórios de desenvolvimento desenvolveram o maior DEX no Aptos e também possuem o maior número de usuários de carteira, o que é uma boa fonte de tráfego.

4. Atualmente eles realizam transações no Aptos e liquidam no Ethereum. Todos sabemos que não há DAPPs fortes no sistema MOVE no momento. Se o Lumio puder ser usado para introduzir tráfego no Ethereum, o funcionário irá apoiá-lo fortemente.