Avançar para o conteúdo principal

Camada 2

Ethereum para todos

Dimensionamento do Ethereum para adoção em massa.

O que é o layer 2?

Layer 2 (L2) é um termo coletivo para descrever um conjunto específico de soluções de dimensionamento Ethereum. Um layer 2 é uma blockchain separada que aumenta a Ethereum e herda as garantias de segurança do Ethereum.

Vamos agora aprofundar um pouco mais o tema. Para o fazer, precisamos de explicar primeiro o que é a camada 1 (L1).

O que é o layer 1?

A camada 1 é o blockchain base. Ethereum e Bitcoin são blockchains de camada 1 porque são a base subjacente sobre a qual várias redes de camada 2 são construídas. Exemplos de projetos da camada 2 incluem "rollups" no Ethereum e a Lightning Network no Bitcoin. Todas as atividades de transação do utilizador nesses projetos da camada 2 podem, em última análise, regressar ao blockchain da camada 1.

A Ethereum também funciona como uma camada de disponibilidade de dados para os layers 2. Os projectos de layer 2 publicarão os seus dados de transação na Ethereum, confiando neste para a disponibilidade de dados. Estes dados podem ser utilizados para obter o estado do layer 2, ou para disputar transacções no layer 2.

A Ethereum como layer 1 inclui:

  1. Uma rede de operadores de nós para proteger e validar a rede

  2. Uma rede de produtores de blocos

  3. A própria blockchain e o histórico dos dados das transações

  4. Mecanismo de consenso para a rede

Ainda está confuso sobre a Ethereum? Saiba o que é a Ethereum.

Porque é que precisamos do layer 2?

Três propriedades desejáveis de uma blockchain são que seja descentralizada, segura e escalável. O trilema blockchain(opens in a new tab) afirma que uma arquitetura blockchain simples pode alcançar apenas dois de três. Quer uma blockchain segura e descentralizada? Terá de sacrificar a escalabilidade.

O Ethereum processa atualmente mais de 1 milhão de transações por dia(opens in a new tab). A procura de utilização do Ethereum pode fazer com que os preços das taxas de transação sejam elevados. É aqui que entram as redes de camada 2.

Scalability

O principal objetivo da camada 2 é aumentar o débito das transações (mais transações por segundo) sem sacrificar a descentralização ou a segurança.

A rede principal Ethereum (camada 1) só consegue processar cerca de 15 transações por segundo(opens in a new tab). Quando a procura de Ethereum é elevada, a rede fica congestionada, o que aumenta as taxas de transação e exclui os utilizadores que não podem pagar essas taxas. As camadas 2 são soluções que reduzem essas taxas ao processar transações fora da blockchain da camada 1.

Mais informações sobre a visão da Ethereum

Vantagens do layer 2

Comissões mais baixas

Ao combinar múltiplas transações fora da cadeia numa única transação de layer 1, as taxas de transação são fortemente reduzidas, tornando a Ethereum mais acessível.

Manter a segurança

As blockchains de layer 2 realizam as suas transações na rede principal Ethereum, permitindo que os utilizadores beneficiem da segurança da rede Ethereum.

Expandir os casos de utilização

Com mais transações por segundo, taxas mais baixas e novas tecnologias, os projetos irão expandir-se para novas aplicações com uma melhor experiência do utilizador.

Como funciona o layer 2?

Como anteriormente mencionado, a camada 2 é um termo coletivo para soluções de dimensionamento do Ethereum que lidam com transações da camada 1, aproveitando a segurança descentralizada robusta da camada 1 do Ethereum. Uma camada 2 é um blockchain separado que estende o Ethereum. Como funciona?

Há vários tipos distintos de camada 2, cada um com as suas próprias vantagens e modelos de segurança. As camadas 2 retiram a carga transacional da camada 1, permitindo que esta fique menos congestionada e que tudo se torne mais escalável.

Rollups

Os rollups (ou "roll up") agrupam centenas de transações numa única transação na camada 1. Isto distribui as taxas de transação L1 por todos os participantes no rollup, tornando-as mais baratas para cada um.

As transações de rollup são executadas fora da camada 1, mas os dados da transação são submetidos à camada 1. Ao enviar os dados da transação para a camada 1, os rollups herdam a segurança do Ethereum. Isso ocorre porque, uma vez que os dados são enviados para a camada 1, reverter uma transação de rollup requer reverter o Ethereum. Existem duas abordagens diferentes para os rollups: otimista e de conhecimento zero - diferem principalmente na forma como estes dados de transação são enviados para L1.

Optimistic rollups

Os rollups otimistas são "otimistas" no sentido em que se assume que as transações são válidas, mas podem ser contestadas se necessário. Se se suspeitar de uma transação inválida, é executada uma prova de falha para verificar se esta ocorreu.

Mais informações sobre rollups otimistas

Zero-knowledge rollups

Os rollups de conhecimento zero utilizam provas de validação em que as transações são calculadas fora da cadeia e, em seguida, os dados comprimidos são fornecidos à Ethereum Mainnet como prova da sua validade.

Mais informações sobre os ZK-rollups

Faça a sua própria investigação: riscos do layer 2

Muitos projetos de camada 2 são relativamente recentes e ainda exigem que os utilizadores confiem na honestidade de alguns operadores enquanto trabalham para descentralizar as suas redes. Faça sempre a sua própria pesquisa para decidir se se sente confortável com os riscos envolvidos.

Para obter mais informações sobre a tecnologia, os riscos e os pressupostos de confiança dos layer 2, recomendamos que consulte o L2BEAT, que fornece uma estrutura de avaliação de riscos abrangente sobre cada projeto.

Aceder a L2BEAT(opens in a new tab)

Utilizar o layer 2

Agora que já sabe porque é que o layer 2 existe e como funciona, vamos pô-lo a funcionar!

Se estiver a usar uma carteira de contrato inteligente como a Safe ou a Argent, não terá controlo sobre este endereço numa camada 2 até reimplementar a sua conta de contrato para esse endereço na camada 2. As contas clássicas com frase de recuperação possuirão automaticamente a mesma conta em todas as redes de camada 2.

Layer 2 generalizados

Os layer 2 generalizados comportam-se exatamente como a Ethereum - mas mais baratos. Tudo o que se pode fazer no layer 1 da Ethereum, também se pode fazer no layer 2. Muitas dapps já começaram a migrar para essas redes ou ignoraram a Mainnet completamente para implementar diretamente num layer 2.

Arbitrum One

universal

O Arbitrum One é um Optimistic Rollup que tem como objetivo proporcionar a mesma sensação de estar a interagir com o Ethereum, mas com transações que custam uma fração do que custam no L1.

Nota: Provas de fraude apenas para utilizadores inscritos na lista de permissões, a lista de permissões ainda não está aberta

Arbitrum One Ponte(opens in a new tab)Arbitrum One Portal do Ecossistema(opens in a new tab)Arbitrum One Lista de tokens(opens in a new tab)
Explorar Arbitrum One(opens in a new tab)

Optimism

universal

O Optimism é um rollup otimista rápido, simples e seguro equivalente ao EVM. Dimensiona a tecnologia da Ethereum ao mesmo tempo que redimensiona os seus valores através do financiamento retroativo de bens públicos.

Nota: Provas de erro em desenvolvimento

Optimism Ponte(opens in a new tab)Optimism Portal do Ecossistema(opens in a new tab)Optimism Lista de tokens(opens in a new tab)

Boba Network

universal

Boba é um Rollup otimista originalmente bifurcado do Optimism, que é uma solução de dimensionamento que visa reduzir as taxas de gás, melhorar a taxa de transferência de transações e expandir os recursos de contratos inteligentes.

Nota: Estado da validação em curso

Boba Network Ponte(opens in a new tab)

Base

universal

Base is a secure, low-cost, developer-friendly Ethereum L2 built to bring the next billion users to web3. It is an Ethereum L2, incubated by Coinbase and built on the open-source OP Stack.

Nota: Fraud proof system is currently under development

Base Ponte(opens in a new tab)Base Portal do Ecossistema(opens in a new tab)

ZKsync

universal

ZKsync é uma plataforma da Matter Labs de rollup zk centrada no utilizador. É uma solução de redimensionamento para Ethereum, já disponível na rede Ethereum Mainnet. Suporta pagamentos, trocas de tokens e cunhagem de NFT.

ZKsync Ponte(opens in a new tab)ZKsync Portal do Ecossistema(opens in a new tab)ZKsync Lista de tokens(opens in a new tab)

Starknet

universal

Starknet is a Validity Rollup Layer 2. It provides high throughput, low gas costs, and retains Ethereum Layer 1 levels of security.

Starknet Ponte(opens in a new tab)Starknet Portal do Ecossistema(opens in a new tab)Starknet Lista de tokens(opens in a new tab)

Aplicações específicas para layers 2

Aplicações específicas para layers 2 são projetos que se especializam na otimização para uma área de aplicação específica, proporcionando um melhor desempenho.

Loopring

paymentsexchange

A solução zkRollup L2 da Loopring tem como objetivo oferecer as mesmas garantias de segurança que a rede Ethereum Mainnet, com um importante aumento de escalabilidade: o rendimento aumentou 1000 vezes e o custo foi reduzido para apenas 0,1% do custo no L1.

Loopring Ponte(opens in a new tab)

ZKSpace

paymentsexchange

A plataforma ZKSpace consiste em três partes principais: um AMM DEX de camada 2 que utiliza a tecnologia ZK-Rollups chamada ZKSwap, um serviço de pagamento chamado ZKSquare e um mercado NFT chamado ZKSea.

ZKSpace Ponte(opens in a new tab)

Aztec

paymentsintegrations

A Aztec Network é o primeiro zk-rollup privado na Ethereum, permitindo que aplicações descentralizadas tenham privacidade e escalabilidade.

Aztec Ponte(opens in a new tab)

Uma nota sobre sidechains, validiums e blockchains alternativas

As Sidechains e validiums são blockchains que permitem que os ativos da Ethereum sejam ligados em ponte e usados noutra blockchain. As Sidechains e validiums funcionam em paralelo com a Ethereum e interagem com a Ethereum através de pontes, mas não derivam a sua segurança ou disponibilidade de dados da Ethereum.

Ambas têm uma escala semelhante à dos layer 2 - oferecem taxas de transação mais baixas e maior débito de transações - mas têm pressupostos de confiança diferentes.

Algumas blockchains de camada 1 apresentam um rendimento mais elevado e taxas de transação mais baixas do que a Ethereum, mas geralmente com contrapartidas noutras áreas, por exemplo, maiores requisitos de hardware para executar nós.

Como aceder a um layer 2

Existem duas formas fundamentais de colocar os seus ativos no layer 2: transferir fundos da Ethereum através de um contrato inteligente ou retirar os seus fundos de uma bolsa diretamente para a rede do layer 2.

Fundos na sua carteira?

Se já tiveres ETH na tua carteira, terás de usar uma ponte para o mover da Ethereum Mainnet para um layer 2.

Mais sobre pontes

Selecione L2 para o qual pretende estabelecer uma ponte

Fundos numa plataforma?

Algumas plataformas centralizadas oferecem atualmente levantamentos e depósitos diretos para layer 2s. Verifique quais as plataformas que suportam levantamentos de layer 2 e quais os layers 2 suportados.

Também precisará de uma carteira para levantar os seus fundos. Procurar uma carteira Ethereum.

Select...
ethereum-logo

Ferramentas para ser eficaz no layer 2

Information

  • L2BEAT
    L2BEAT
    O L2BEAT é um excelente recurso para analisar as avaliações de risco técnico de projetos do layer 2. Recomendamos que consulte os seus recursos quando pesquisar projetos específicos do layer 2.
    Irto L2BEAT website(opens in a new tab)
  • Ethereum Ecosystem
    Ethereum Ecosystem
    Unofficial Ecosystem page of Ethereum and its Layer 2s including Base, Optimism, and Starknet featuring hundreds of dApps and tools.
    Irto Ethereum Ecosystem website(opens in a new tab)
  • growthepie
    growthepie
    Curated analytics about Ethereum layer 2s
    Irto growthepie website(opens in a new tab)
  • L2 Fees
    L2 Fees
    As taxas L2 permitem-lhe ver o custo atual (expresso em USD) para efetuar transações em diferentes layers 2.
    Irto L2 Fees website(opens in a new tab)
  • Chainlist
    Chainlist
    Chainlist é um excelente recurso para importar RPCs de rede para carteiras suportadas. Encontrará aqui RPC para projetos de layer 2 para o ajudar a ligar-se.
    Irto Chainlist website(opens in a new tab)

Wallet managers

FAQ

Test your Ethereum knowledge

Esta página foi útil?