Visão geral
A Camada 2 refere-se a qualquer protocolo ou sistema construído sobre a Camada 1 do Bitcoin que permite transações fora da blockchain principal, mantendo as garantias de segurança derivadas dela. Essas soluções abordam as restrições de escalabilidade do Bitcoin sem comprometer a descentralização ou as propriedades de segurança da camada base.
Como funciona
Os protocolos de Camada 2 geralmente seguem um padrão: ancorar o estado on-chain, realizar transações off-chain e liquidar o estado final de volta on-chain quando necessário.
Usuário A ←──── Txs off-chain ────→ Usuário B
│ │
▼ ▼
┌─────────────────────────────────────────────────┐
│ On-chain: Abrir Canal (tx de financiamento) │
│ ...muitos pagamentos off-chain acontecem... │
│ On-chain: Fechar Canal (tx de liquidação) │
└─────────────────────────────────────────────────┘
A Rede Lightning
A Rede Lightning é a Camada 2 mais amplamente adotada do Bitcoin. Ela usa canais de pagamento bidirecionais e HTLCs para rotear pagamentos por uma rede de nós, permitindo transações quase instantâneas com taxas mínimas.
Outras abordagens de Camada 2
Além do Lightning, outros conceitos de Camada 2 incluem sidechains (como Liquid), state chains e várias construções baseadas em covenants propostas. Cada uma faz diferentes compensações entre suposições de confiança, funcionalidade e complexidade.
Casos extremos
Nem todo "Camada 2" oferece as mesmas garantias de segurança. Verdadeiras soluções de Camada 2 permitem que os usuários saiam unilateralmente de volta à Camada 1 com seus fundos, sem precisar de permissão de nenhuma contraparte. Sistemas que exigem terceiros confiáveis para saques são melhor descritos como sidechains ou modelos federados.