Soluções de dimensionamento Ethereum

O Ethereum Scaling é um artigo que o ajudará a ter uma visão mais geral dos métodos de dimensionamento do Ethereum.

Em 2017, a rede da Ethereum ficou paralisada duas vezes seguidas com a onda de ICOs e DApps - CryptoKitties.

Isso se repetiu mais uma vez quando o DeFi explodiu, com impacto muito maior do que em 2017. É muito evidente quando as taxas de transação às vezes chegam a US$ 16 por transação.

Soluções de dimensionamento Ethereum

Isso faz com que o Ethereum se apresse, acelerando o aumento da capacidade de processamento de transações para velocidades de transação mais rápidas com taxas de transação mais baratas.

Então, quais soluções o Ethereum tem para o problema de dimensionamento?

Esse também é o conteúdo do 4º Unfolded - Ethereum Scaling Solutions.

visão global

Primeiro, a questão da escalabilidade do Ethereum foi discutida bem cedo (2015) e não recentemente.

Quando se trata da solução de dimensionamento da Ethereum, existem duas abordagens principais: dimensionamento na cadeia e dimensionamento fora da cadeia.

  1. O On-Chain Scaling é uma solução de dimensionamento que aumenta a capacidade de dados do blockchain original (camada 1). Atualmente, Ethereum tem apenas uma solução, Ethereum 2.0

     
  2. Off-Chain Scaling é uma solução para reduzir a pressão do processamento de transações no blockchain original, processando transações em uma segunda camada (camada 2). Algumas soluções típicas na Camada 2 incluem Canais, Sidechain, Plasma, Rollups.

Soluções de dimensionamento Ethereum

Ethereum 2.0

O Ethereum 2.0 aplicará o Sharding para aumentar o processamento de transações, dividindo o blockchain em muitos “shards” ou shards diferentes.

Ao mesmo tempo, o Ethereum 2.0 mudará o mecanismo de consenso de proof-of-work ( Proof-of-Work ) para proof-of-stake ( Proof-of-Stake ).

Soluções de dimensionamento Ethereum

Camada 2

Canais

Os canais são as primeiras soluções de dimensionamento off-chain amplamente discutidas na comunidade Ethereum. 

Ele permite que os participantes façam transações off-chain várias vezes enquanto enviam apenas 2 transações para o blockchain original (camada 1).

Exemplo: A e B fazem uma transferência de dinheiro um para o outro. Tanto A quanto B terão que bloquear uma quantidade de ETH na carteira Multisig para abrir o Canal, então ambos terão o direito de fazer quantas transações quiserem. Após terminar, ambos fecham o canal e recuperam o dinheiro que estava bloqueado antes. 

Soluções de dimensionamento Ethereum

Os dois tipos de canais mais comuns são o Canal Estadual e sua sub-filial, o Canal de Pagamento .

Embora, Canais tenha a capacidade de aumentar a velocidade de processamento de transações muitas vezes. No entanto, ainda possui limitações como 1) os participantes do canal devem saber com antecedência 2) o valor da transação deve ser bloqueado em uma carteira multisig.

Isso dificulta a aplicação de canais a contratos inteligentes de natureza genérica.

Alguns projetos de Canais como Raiden Network (P) Context Network, Counterfactual, Spankchain, Celer Network .

Soluções de dimensionamento Ethereum

Plasma

Plasma é um framework para construir DApps escaláveis ​​no Ethereum proposto por Vitalik Buterin e Joseph Poon.

A estrutura do Plasma permite a criação de um número infinito de cadeias filhas que são capazes de operar de forma independente, comunicar e interagir com o blockchain Ethereum original, combinando contratos inteligentes e Merkle-Tree.

O descarregamento de transações do blockchain pai para a cadeia filho torna a execução da transação mais rápida e barata. Mas, o Plasma tem a principal desvantagem de que o tempo de retirada da Camada 2 para a cadeia original é bastante longo.

Os projetos Plasma Framework podem ser mencionados como Matic Network , Loom Network , OMG Network.

Soluções de dimensionamento Ethereum

Correntes laterais

Sidechains são blockchains independentes que possuem suas próprias regras de consenso e são compatíveis com o Ethereum. 

Por meio do uso da máquina virtual Ethereum (EVM), os Sidechains têm a capacidade de interagir com o Ethereum, como movimentação de token, implantação de contrato inteligente, etc., da cadeia original para a cadeia lateral e vice-versa.

Alguns projetos típicos de sidechain incluem xDAI , POA Network.

Soluções de dimensionamento Ethereum

Acumulações

Rollups são soluções que encapsulam transações de sidechain em uma única transação e geram provas criptográficas, conhecidas como SNARKs (brief non-interactive knowledge arguments). Somente esta prova é enviada para a cadeia principal.

Em outras palavras, Rollups significa que todos os status e ordens de execução, como verificação de assinatura, execução de contrato, etc., serão processados ​​em sidechains e a blockchain nativa do Ethereum armazena apenas dados de transações.

Rollups têm 2 tipos, incluindo 1) Conhecimento zero (ZK-Rollups) 2) Rollups otimistas

A diferença entre ZK-Rollups e Optimistic Rollups é o tipo de prova que cada protocolo usa.

ZK-Rollups

O ZK-Rollups usa provas de validade, o que significa que um novo estado sempre será mostrado ao blockchain com prova de que é de fato válido.

Embora o ZK-Rollups tenha uma velocidade mais rápida que o Optimistic, ele só pode ser aplicado a tipos simples de transações, que são difíceis de serem compatíveis com muitos contratos inteligentes altamente complexos.

Alguns projetos típicos de ZK-Rollups incluem zk-Sync, Loopring .

Soluções de dimensionamento Ethereum

Rollups otimistas

Rollups otimistas usam provas de fraude, o que significa que um novo estado é considerado válido, a menos que a prova de fraude seja enviada ao blockchain dentro de um determinado período de tempo.

Além disso, o Optimistic Rollups usa uma máquina virtual compatível com Ethereum chamada OVM ( Otimistic Virtual Machine ). Isso permite que os projetos adotem rollups otimistas com mais facilidade.

O projeto típico de Rollups Otimistas tem apenas Otimismo.

Soluções de dimensionamento Ethereum

Epílogo

Após anos de pesquisa e desenvolvimento de soluções de dimensionamento, a Ethereum tem suas soluções tanto de curto quanto de longo prazo.

No longo prazo, as duas soluções que são altamente valorizadas são Ethereum 2.0 e Rollups.

Porque, o Ethereum 2.0 aumentará muito a escalabilidade no blockchain original e Rollups como o Optimism ampliarão essa capacidade ainda mais.

Espero que este artigo ajude você a ter uma visão geral das soluções de dimensionamento da Ethereum.

Esta é uma coluna Unfolded feita pela Coin98, onde você pode encontrar insights sobre o mercado de criptomoedas.

Grande abraço e até breve!

Deixar um comentário

Impostos sobre criptomoedas para iniciantes: como rastrear e declarar suas transações

Impostos sobre criptomoedas para iniciantes: como rastrear e declarar suas transações

Saiba como funcionam os impostos sobre criptomoedas nos EUA, quais transações são tributáveis, quais registros manter, como o custo de aquisição e os ganhos são calculados e onde declará-los.

Como usar o Etherscan e o BscScan para rastrear atividades suspeitas em criptomoedas

Como usar o Etherscan e o BscScan para rastrear atividades suspeitas em criptomoedas

Aprenda a rastrear a atividade da sua carteira com o Etherscan e o BscScan, ler detalhes de transações, acompanhar transferências de tokens, verificar aprovações e evitar erros comuns.

Sinais de alerta em white papers e roteiros de criptomoedas que você nunca deve ignorar.

Sinais de alerta em white papers e roteiros de criptomoedas que você nunca deve ignorar.

Aprenda a identificar sinais de alerta perigosos em white papers e roteiros de criptomoedas, desde desbloqueios ocultos de tokens e equipes não verificáveis ​​até permissões arriscadas em contratos inteligentes.

Prova de Trabalho vs. Prova de Participação: Um Guia para Iniciantes em Consenso Cripto

Prova de Trabalho vs. Prova de Participação: Um Guia para Iniciantes em Consenso Cripto

Aprenda como a Prova de Trabalho (Proof of Work) e a Prova de Participação (Proof of Stake) ajudam as blockchains a concordarem com transações válidas, como mineradores e validadores diferem e o que os iniciantes devem observar.

What Is Impermanent Loss in DeFi Liquidity Pools and How Can You Reduce It?

What Is Impermanent Loss in DeFi Liquidity Pools and How Can You Reduce It?

Learn what impermanent loss is, why AMM liquidity pools create it, how fees affect returns, and practical ways to reduce the risk before you provide liquidity.

The Psychology of HODLing: How to Survive Crypto Market Crashes

The Psychology of HODLing: How to Survive Crypto Market Crashes

Learn why crypto crashes trigger bad decisions, which HODLing myths to avoid, and how to build a disciplined plan for volatility without blindly holding forever.

Problemas de congestionamento de rede: por que sua transferência de criptomoedas está pendente e o que fazer.

Problemas de congestionamento de rede: por que sua transferência de criptomoedas está pendente e o que fazer.

Sua transferência de criptomoedas está pendente? Aprenda a identificar congestionamentos, verificar o hash da transação, escolher entre esperar ou substituir a transação e evitar erros dispendiosos.

Moedas vs. Tokens: Qual a diferença no mundo das criptomoedas?

Moedas vs. Tokens: Qual a diferença no mundo das criptomoedas?

Aprenda como as criptomoedas se diferenciam dos tokens, incluindo propriedade da rede, taxas, segurança, controle, casos de uso e qual ativo se adapta a diferentes necessidades.

Gerenciando o risco do portfólio de criptomoedas: como alocar seus ativos

Gerenciando o risco do portfólio de criptomoedas: como alocar seus ativos

Aprenda a alocar criptomoedas de acordo com a tolerância ao risco, o horizonte de tempo, a diversificação, a custódia, a liquidez e o rebalanceamento — sem depender de uma fórmula única para todos.

Um guia passo a passo para auditar o contrato inteligente de um projeto de criptomoedas.

Um guia passo a passo para auditar o contrato inteligente de um projeto de criptomoedas.

Aprenda passo a passo como auditar o contrato inteligente de um projeto de criptomoedas, desde a verificação da implantação e mapeamento de permissões até os testes de lógica, atualizações e correções.