O que são soluções de dimensionamento da camada 2

O trilema da escalabilidade continua a ser um dos maiores problemas da cadeia de blocos. Eis como as soluções de escalabilidade da camada 2 podem ajudar.

Aug 12, 2022
|

Camada 2 Opt 1

As soluções de escalonamento da camada 2 são a tecnologia que é executada sobre um protocolo de blockchain que melhora a velocidade e a eficiência da blockchain subjacente. Eis como funciona em pormenor.

Principais conclusões

  • A camada 1 refere-se a uma cadeia de blocos principal, enquanto a camada 2 se refere à rede que se encontra no topo de uma cadeia de blocos principal
  • As soluções da camada 2 pretendem resolver a questão da escalabilidade através do processamento de transacções fora da rede principal
  • As vantagens de uma solução de camada 2 incluem o aumento das transacções por segundo (TPS), a redução das taxas de gás, a manutenção da segurança e as redes específicas de aplicações

O que são soluções de escalonamento de camada 2?

Desde a sua utilização como moeda de transação(ETH) até ao aproveitamento da sua imutabilidade para a manutenção de registos e da sua natureza criptograficamente segura, o Ethereum tem sido um catalisador de um enorme crescimento na indústria da cadeia de blocos desde a sua introdução em 2013.

Mas, tal como muitas outras cadeias de blocos, o Ethereum chegou a um ponto em que enfrenta agora o desafio da escalabilidade. A partir do verão de 2022, o Ethereum processa cerca de 500 000 transacções por dia, o que equivale a 30 transacções por segundo. Em comparação, o sistema de pagamentos da Visa é capaz de processar até 150 milhões de transacções por dia e 65.000 transacções por segundo – magnitudes superiores àquilo de que o Ethereum é capaz.

Na prática, atingir os limites de uma cadeia de blocos resulta em congestionamento da rede (onde pode levar horas para processar uma transação) e taxas de gás extremamente elevadas.

Entra a camada 2, por vezes referida como a camada de ligação de dados (DLL). Esta solução pretende resolver o problema de escalabilidade da cadeia de blocos através do processamento de transacções em redes de terceiros em vez da rede principal Ethereum (Layer-1). Ao fazê-lo, não só alivia a carga de trabalho na rede principal, como também mantém os mesmos padrões de segurança e descentralização da cadeia de blocos subjacente.

Blockchains de camada 1 vs. camada 2

A camada 1 refere-se à própria base de dados distribuída – a rede que reúne todos os nós da cadeia de blocos num único sistema com os seus mecanismos de consenso subjacentes. Por exemplo, a camada 1 do Bitcoin é a rede Bitcoin e a camada 1 do Ethereum é a rede Ethereum. Ambos utilizam atualmente um mecanismo de consenso de Prova de Trabalho (PoW).

A camada 2, no entanto, é uma rede de sobreposição que fica no topo da blockchain. A Lightning Network é a solução Layer-2 para a Bitcoin. Plasma, Polygon, Optimism e Arbitrum são apenas algumas das redes Layer-2 construídas no Ethereum.

Porque é que são importantes?

Atualmente, a Ethereum é uma das cadeias de blocos mais sofisticadas em termos de segurança e estabilidade da rede. A maioria dos indivíduos e empresas optam por utilizar esta cadeia de blocos para transacções ou para construir projectos. No entanto, à medida que o número de transacções aumenta, a rede fica cada vez mais congestionada.

Para fazer face a esta situação, os mineiros dão prioridade à confirmação de transacções com preços de gás mais elevados. Mas estes custos mais elevados recaem sobre o utilizador, aumentando a taxa mínima de gás, que por vezes pode exceder o valor da própria transação.

Com a Layer-2, a rede subjacente (mainnet) não precisa de processar quantidades tão grandes de dados porque envia esses dados para diferentes canais de processamento (terceiros), registando apenas o resultado final na blockchain da Layer-1.

Vantagens das soluções de camada 2

  • O aumento das transacções por segundo (TPS) pode melhorar a experiência do utilizador e reduzir o congestionamento da rede na mainnet
  • As transacções são consolidadas num único pacote antes de serem registadas na rede principal, reduzindo as taxas de gás
  • Quaisquer actualizações a uma solução da Camada 2 não alteram a cadeia de blocos subjacente, uma vez que a Camada 2 é construída sobre a cadeia de blocos, o que ajuda a garantir a segurança da rede
  • Permite redes Layer-2 específicas para aplicações, concebidas especificamente para otimizar uma determinada caraterística

Desvantagens das soluções da camada 2

  • Pode remover a liquidez da cadeia de blocos primária
  • Potenciais vulnerabilidades de segurança e privacidade; os utilizadores devem fazer a sua própria investigação antes de utilizarem soluções da camada 2
  • Pode impedir a interconectividade com outras aplicações baseadas no Ethereum (ou seja, utilizando um L-2)

Que tipos de soluções de camada 2 existem?

As soluções da camada 2 centram-se principalmente em direcionar a maioria das transacções para fora da rede principal. Num curto espaço de tempo, surgiram muitos projectos da camada 2 para fazer face a este desafio. No entanto, apenas alguns conseguiram resolver as questões mais críticas. Aqui estão três exemplos de soluções de escalonamento de blockchain da Camada 2:

Canais estatais

Um canal de estado é um canal de comunicação bidirecional entre participantes. Por outras palavras, não é necessário que um terceiro, como um mineiro, confirme as transacções, o que melhora a velocidade das transacções.

O processo começa por selar uma parte da cadeia de blocos através da assinatura múltipla(multisig) para permitir uma interação direta sem necessidade de submeter nada aos mineiros. Quando a transação é confirmada, o estado final do canal é adicionado à cadeia de blocos.

Exemplos: A rede Lightning da Bitcoin Lightning Networkdo Ethereum Raiden Network da Ethereum

Vantagens

  • Gere interacções complexas
  • Lida com uma taxa de transferência de transacções extremamente elevada a um custo muito baixo

Desvantagens

  • Elevado custo de instalação e de canais de regulação
  • Os fundos devem ser bloqueados em canais de pagamento abertos
  • Não apoia a participação aberta

Rollups de conhecimento zero

Os rollups de conhecimento zero (ZK-Rollups) consolidam transacções que foram retiradas da cadeia de blocos principal e geram uma prova criptográfica conhecida como SNARK (Succinct Non-Interactive Argument of Knowledge). Esta prova, também designada por prova de validade, é o único registo necessário na cadeia de blocos principal, reduzindo assim a taxa de gás que os utilizadores teriam de pagar pelo processamento de todos os dados.

Exemplos: Imutável X, Polígono Hermez, Starkware

Vantagens

  • Seguro e descentralizado
  • Transferências quase instantâneas

Desvantagens

  • Difícil de calcular para aplicações mais pequenas com menos atividade na cadeia
  • Nem todos os ZK-Rollups oferecem compatibilidade com a Máquina Virtual Ethereum(EVM)
  • A ordenação das transacções pode ser influenciada por um utilizador

Rollups optimistas

Ao contrário dos ZK-Rollups, os rollups optimistas baseiam-se em provas de fraude. Simplificando, os agregadores publicam informações mínimas na Camada 1 e assumem que os dados estão correctos.

Se a transação for realmente válida, a cadeia de blocos principal não precisa de fazer mais nada. No caso de uma transação fraudulenta, o rollup otimista executa uma prova de fraude e penaliza o remetente.

Exemplos: Arbitragem, Boba, Cartesi, Rede de combustível, Otimismo

Vantagens

  • Taxas de gás baixas
  • Aumento do rendimento
  • Capacidade de contrato inteligente
  • Segurança

Desvantagens

  • Tempos de levantamento longos
  • Potencial desalinhamento de incentivos entre os participantes na rede
  • A camada 1 subjacente pode censurar as transacções

O que vem a seguir para a escalabilidade da cadeia de blocos?

Os projectos e soluções de cadeia de blocos da camada 2 na cadeia de blocos Ethereum tornaram-se uma das respostas mais comuns aos problemas de escalabilidade da cadeia de blocos. Com uma forte aposta nesta tecnologia, promete um futuro com uma adoção generalizada, acompanhada de baixas taxas de transação.

As soluções da camada 2 apresentadas acima são a tentativa inicial da indústria de resolver os problemas de escalabilidade. No final de 2022, o Ethereum deverá lançar o “The Merge“, que engloba o seu próximo passo para ultrapassar os problemas de escalabilidade. No entanto, ainda não é claro como isso mudará o cenário das cadeias de blocos e o impacto que terá nas soluções de escalonamento da camada 2.

Diligência devida e fazer a sua própria investigação

Todos os exemplos apresentados neste artigo têm um carácter meramente informativo. O utilizador não deve interpretar essas informações ou outros materiais como aconselhamento jurídico, fiscal, de investimento, financeiro ou outro. Nada contido neste documento deve constituir uma solicitação, recomendação, endosso ou oferta da Crypto.com para investir, comprar ou vender quaisquer activos criptográficos. Os rendimentos da compra e venda de activos criptográficos podem estar sujeitos a impostos, incluindo o imposto sobre mais-valias, na sua jurisdição.

O desempenho passado não é uma garantia ou um indicador do desempenho futuro. O valor dos activos criptográficos pode aumentar ou diminuir, e pode perder a totalidade ou um montante substancial do seu preço de compra. Ao avaliar um ativo criptográfico, é essencial que faça a sua investigação e a devida diligência para fazer o melhor julgamento possível, uma vez que quaisquer compras serão da sua exclusiva responsabilidade.

Tags

Blockchain

layer 2

Layer 2 solutions

layer two

scalability

scaling

Partilhar com amigos

Pronto para iniciar a sua jornada com a crypto?

Obtenha o seu guia passo-a-passo para criar uma conta na Crypto.com

Ao clicar no botão Começar, reconhece ter lido a Aviso de Privacidade do Crypto.com onde explicamos como utilizamos e protegemos os seus dados pessoais.
Mobile phone screen displaying total balance with Crypto.com App

Common Keywords: 

Ethereum / Dogecoin / Dapp / Tokens