O que são soluções de camada (layer) na blockchain?

· 2 min read

O problema de escalabilidade da blockchain diz respeito à queda na capacidade de processar transações conforme aumenta o número de usuários que entram na rede. Capacidade menor significa velocidade mais baixa e custo mais alto por transação. As soluções de camada (layer) reúnem melhorias de rede criadas justamente para resolver esse gargalo e ampliar a capacidade de transações da blockchain.

O que são layer 1 e layer 2?

Layer 1 se refere à blockchain de base. Uma criptomoeda de camada 1 é a moeda principal daquela blockchain, criada para ser usada dentro dela. A primeira a ser desenvolvida e a mais popular criptomoeda de camada 1 hoje é o Bitcoin.

Layer 2 se refere a protocolos e redes que rodam sobre outras blockchains. Uma criptomoeda de camada 2 funciona em cima de uma blockchain que já existe.

Quais são as soluções de layer 1?

As soluções de camada 1 são os trabalhos feitos para resolver os problemas de escalabilidade dentro da própria blockchain e deixar o sistema mais escalável. A ideia é executar as transações na rede de forma mais rápida e com custo menor.

As soluções mais comuns para melhorar a blockchain nessa camada são a mudança do protocolo de consenso e a fragmentação.

Mudança do protocolo de consenso:

Protocolos de consenso são um conjunto de algoritmos usados para validar os blocos da blockchain. Trocar o protocolo de consenso de uma rede é uma solução de camada 1 empregada para resolver o problema de escala. Com a atualização do Ethereum 2.0, o objetivo é justamente substituir o protocolo de consenso da blockchain do Ethereum.

Sharding:

O sharding é uma operação de particionamento do banco de dados usada para resolver o problema de escala em uma blockchain. Nele, os blocos do banco de dados são divididos em conjuntos de transações, que passam a ser organizados em uma sequência paralela. Assim, várias partes do conjunto de operações podem ser processadas ao mesmo tempo. Dessa forma, as transações acontecem mais rápido do que em uma sequência única e o desempenho da rede aumenta.

Quais são as soluções de layer 2?

As soluções de camada 2 são o trabalho feito para resolver o problema de escalabilidade em redes que rodam sobre outras blockchains, sem alterar em nada a estrutura principal da blockchain.

Elas não afetam diretamente a estrutura da rede de base. Por não serem implementadas na mainnet da blockchain, as soluções de camada 2 também são chamadas de soluções off-chain.

soluções de camada blockchain layer 1 e layer 2 escalabilidade blockchain sharding protocolo de consenso