O que é um protocolo de camada 2 em criptografia?


0
Moedas Bitcoin e Ethereum.
sukrit3d/Shutterstock.com

Lembra quando ter 16 gigabytes de armazenamento em seu smartphone era uma quantidade incrível? Assim como a tecnologia do seu smartphone se adaptou às demandas atuais, muitas das principais criptomoedas do mundo também se adaptaram.

Por que a camada 2 é necessária

Alguns anos atrás, as blockchains eram mais do que capazes de lidar com o tráfego em suas respectivas redes. A quantidade de usuários cresceu exponencialmente desde então. À medida que mais pessoas usam criptomoedas hoje, essas redes estão ficando congestionadas com o tráfego. O tráfego em algumas dessas blockchains leva a altas taxas e tempos de processamento lentos.

Para mitigar o congestionamento, os desenvolvedores criaram blockchains secundários que funcionam em conjunto com o blockchain principal. Essa tecnologia é conhecida como protocolo de camada 2. Eles praticamente não têm limites de capacidade, aumentam a velocidade das transações, reduzem as taxas e tornam as blockchains da camada 1 mais eficientes.

RELACIONADO: O que é uma “Blockchain”?

O processamento de transações de forma rápida e barata é conhecido como dimensionamento. Bitcoin e Ethereum se tornaram algumas das blockchains de camada 1 mais notórias que não escalam bem. O Bitcoin pode processar apenas cerca de 5 a 7 transações por segundo, e o Ethereum processa cerca do dobro desse valor.

Um gargalo.
higyou/Shutterstock.com

Camada 1 vs. Camada 2: uma comparação do mundo real

Vamos imaginar transações em um blockchain como correspondências. As transportadoras que entregam correspondência apenas por automóvel seriam semelhantes a uma blockchain de camada 1 que não é dimensionada com eficiência (Bitcoin ou Ethereum).

Algumas transportadoras utilizam aviões para transportar correio. Eles são capazes de transportar grandes quantidades de correspondência e pacotes por longas distâncias de forma eficaz. Esses aviões que transportam correspondência são equivalentes aos protocolos da camada 2. O correio ainda chega no mesmo local, embora muito mais rápido e de maneira mais econômica.

Da mesma forma, os protocolos da camada 2 podem transportar mais transações e depois “entregá-las” ao blockchain da camada 1 posteriormente. O resultado final ainda é o mesmo, mas a forma de transporte é um pouco diferente.

Rollups, sidechains e canais

Existem vários métodos que as soluções da Camada 2 usam para interagir com o blockchain da Camada 1 que eles suportam. Rollups, sidechains e canais são exemplos de metodologias da Camada 2. Cada um tem vantagens e desvantagens. O importante a lembrar é que todos eles atingem o mesmo objetivo; aumente as velocidades de transação e reduza as taxas para a camada 1.

Os rollups agrupam várias transações em uma e as depositam de volta no blockchain da camada 1 posteriormente. Eles realmente são uma segunda camada no topo da blockchain da Camada 1. Um dos rollups mais conhecidos do Ethereum é o Loopring.

Ao contrário dos rollups, os sidechains são blockchains completamente separados que conectam e retransmitem transações para a rede da Camada 1 simultaneamente, em vez de esperar. Pense em uma sidechain como uma ponte conectando as duas blockchains. Por exemplo, Polygon é uma sidechain de alto perfil que ajuda a escalar o Ethereum.

Os canais rastreiam vários pagamentos entre dois usuários, como rollups. Ao contrário dos rollups, no entanto, os canais registram apenas duas transações no blockchain da camada 1. Se o mesmo dólar fosse enviado entre duas pessoas 20 vezes, os rollups teriam 20 transações. Com canais, apenas o valor final que cada usuário possui é adicionado à Camada 1. A Lightning Network é considerada uma solução de Camada 2 e é a opção de escala mais popular para Bitcoin.

O Trilema Blockchain

Então, por que nem todas as blockchains de camada 1 precisam de uma solução de camada 2? A resposta está em entender certas limitações da construção de uma blockchain.

O dimensionamento é um dos três recursos definidores que compõem um blockchain. Os outros dois são descentralização e segurança. Esses três recursos ficaram conhecidos como o “Blockchain Trilema”, um termo cunhado pelo fundador da Ethereum, Vitalik Buterin. É chamado de trilema porque não há blockchain que não comprometa pelo menos uma dessas três facetas. A partir de agora, não há criptomoeda capaz de alcançar a máxima escalabilidade, segurança e descentralização.

Em outras palavras, as criptomoedas escolhem dois desses três recursos para focar, em detrimento do terceiro.

Uma visão geral das 10 principais criptomoedas por valor de mercado hoje revela que algumas são escaláveis ​​e seguras, algumas são seguras e descentralizadas e algumas são descentralizadas e escaláveis. O importante a notar é que nenhum é capaz de atingir o máximo de todos os três. Há sempre uma troca de algum tipo.

Criptomoedas como Cardano, Avalanche ou Solana são camadas 1 que se destacaram ao capitalizar o problema de dimensionamento do Bitcoin e do Ethereum. As criptomoedas mencionadas podem processar milhares de transações por segundo, mas sacrificam a descentralização ou a segurança. Em contraste, Bitcoin e Ethereum são duas das criptomoedas mais seguras e descentralizadas.

O Trilema Blockchain.
Trikona/Shutterstock.com

Camadas 2 para o Longo Curso

Em março de 2022, Bitcoin e Ethereum compunham mais da metade de todo o valor de mercado de criptomoedas. Essas blockchains suportam um grande número de usuários e ecossistemas DeFi. Outras camadas 1 (Cardano, Avalanche, Solana, etc.) começaram a conquistar mais participação de mercado, mas carecem da descentralização e segurança intrínsecas que tornam o Bitcoin e o Ethereum tão únicos.

Para usuários que valorizam essas características, a camada 2 promove utilidade para esses blockchains que, de outra forma, seriam caros e lentos.


Like it? Share with your friends!

0

What's Your Reaction?

hate hate
0
hate
confused confused
0
confused
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win

0 Comments

Your email address will not be published. Required fields are marked *