Como usar Soluções de Camada 2 para Economizar em Taxas no Ethereum: Optimism

Alex Lielacher
| 5 min read

Os desafios de escalabilidade do Ethereum (ETH) levaram a taxas exorbitantes de gás que estão cada vez mais excluindo as pessoas de usar a rede para acessar aplicativos de finanças descentralizadas (DeFi) ou para cunhar tokens não-fungíveis (NFTs).

Felizmente, existem soluções de dimensionamento de camada 2 (L2) que estão abordando os problemas de escalabilidade do Ethereum, tirando peso da cadeia principal. Optimism, por exemplo, é uma solução de dimensionamento de camada 2 que está ajudando o Ethereum a executar cálculos fora da cadeia e publicar apenas dados de transações na cadeia em uma tentativa de reduzir drasticamente as taxas de gás.

Continue lendo para saber mais sobre Optimism e como usar o protocolo de camada 2 para economizar nas taxas de transação do Ethereum.

O que é Optimism?

Optimism é um protocolo de escalonamento de camada 2 para a rede Ethereum. A solução de dimensionamento funciona movendo transações e cálculos da camada 1 (L1) para uma segunda camada, reduzindo assim as taxas de transação e aumentando a capacidade de transferência da rede.

A camada 1 (L1) é o protocolo base (o blockchain Ethereum), enquanto a camada 2 (L2) é qualquer protocolo construído sobre o Ethereum.

Como os dados transacionais são transmitidos para a rede principal Ethereum, a integridade estrutural da rede permanece intacta. No entanto, o Optimism permite que você faça transações em milissegundos e economize até 10x nas taxas de gás.

Do ponto de vista de um desenvolvedor, você pode reutilizar linguagens de programação do Ethereum com pouca ou nenhuma alteração no código.

O Optimism usa Optimistic Rollups, que contam com agregadores para compilar lotes de transações fora da cadeia e transmiti-los a um contrato inteligente na cadeia por meio de provas de fraude. Por outro lado, as provas de fraude impedem que ocorram transições de estado inválidas.

Para garantir a execução determinística do contrato inteligente entre a rede principal e a camada L2, o Optimism usa OVM (Optimistic Virtual Machine). Este é um ambiente de execução compatível com Ethereum Virtual Machine (EVM) projetado para uso em soluções de camada 2.

O recurso OVM atua como um repositório para contratos OVM e garante que qualquer funcionalidade entre L1 e L2 permaneça consistente. Em outras palavras, qualquer ação executada no Optimism acaba sendo espelhada na L1.

Lembre-se, o Optimism é compatível com EVM e, portanto, permite transferências perfeitas e quase instantâneas da L1 para L2. No entanto, as transações que vão da L2 para a L1 levarão cerca de uma semana para impedir possíveis fraudes.

Com a atualização do OVM 2.0, que ocorreu em novembro, a equivalência à EVM foi introduzida no Optimism, trazendo-o para quase 1:1 de paridade com o Ethereum. A compatibilidade com EVM exigia ao Optimism que se modificasse continuamente, e até mesmo reimplementasse o código de nível inferior do qual a infraestrutura de suporte da camada 1 depende.

Por outro lado, a equivalência EVM preenche a lacuna entre os efeitos da rede de infraestrutura L1 da Ethereum e o ambiente de execução L2. Esta atualização faz com que o Optimism fique em total conformidade com o protocolo Ethereum básico.

Como usar o Optimism para economizar nas taxas de gás Ethereum

A maneira mais fácil de começar a usar o Optimism é através da popular carteira Ethereum MetaMask. Aqui está como!

1. Abra a extensão do navegador da carteira MetaMask.

2. Selecione o menu suspenso ‘Ethereum Mainnet’ na parte superior da carteira.

3. Caso o Optimism não apareça em sua lista, escolha ‘Adicionar rede’.

4. Adicione os seguintes detalhes:

  • Nome da rede: Optimistic Ethereum
  • RPC URL: https://mainnet.optimism.io
  • Chain ID: 10
  • Moeda: ETH
  • Explorer: https://optimistic.etherscan.io

5. Clique em ‘Salvar’ e você será conectado ao Optimistic Ethereum.

Para começar a manter e usar os tokens Optimistic Ethereum, você precisará conectar seus ativos ERC-20 ao Optimistic Ethereum usando o Optimism Gateway.

Para acessar o Optimism Gateway, acesse gateway.optimism.io, conecte sua carteira MetaMask e troque seus tokens da rede principal para a camada 2 da mesma forma que você trocaria tokens em uma exchange descentralizada (DEX) como Uniswap (UNI) .

Com o ETH conectado ao Optimism, você pode interagir com os protocolos da mesma maneira que nas cadeias principais, herdando a integridade estrutural e os recursos do Ethereum.

Aplicativos suportados pelo Optimism

Dezenas de dapps (aplicativos descentralizados) já adotaram o Optimism para fornecer uma experiência de usuário mais acessível a seus usuários.

Aqui está uma lista de aplicativos populares suportados pelo Optimism: 

Aplicativos Descentralizados 

  • Uniswap
  • Synthetix
  • 1inch
  • Lyra
  • Perpetual Protocol
  • Kwenta
  • Gelato

Carteiras

  • Coinbase
  • MetaMask
  • Rainbow
  • Encrypted Ink
  • Trust Wallet
  • imToken
  • TokenPocket 
  • Rabby

NFTs

  • Quixotic
  • OptiPunks
  • Circular Art
  • Dope Wars
  • Optimistic bunnies
  • Optimistic Loogies
  • tofuNFT

Taxas de gás no Optimism

De acordo com a equipe do Optimism, as transações de usuário de linha de base são entre 10 e 50 vezes mais baratas e espera-se que melhorem com o tempo. No entanto, os custos de linha de base são apenas uma referência. Existem restrições de capacidade no Optimism que devem ser controladas por um custo variável.

O controle é feito por meio do Ethereum Improvement Proposal (EIP) 1559 , onde, caso a demanda aumente, o protocolo aumentará as taxas até que as transações diárias voltem ao limite. Observe que o gás é afetado por vários fatores, como preço e quantidade de gás consumida pela transação.

____

Leia Mais:

Os finalistas do ETHDenver Hackathon visam soluções em DeFi, NFTs, DAOs e Metaverso

ETFs de Bitcoin continuam populares entre Investidores, apesar da queda de preços