Layer 2
As soluções de segunda camada (L2) são um conjunto de tecnologias projetadas para melhorar a escalabilidade das redes blockchain. Essas soluções processam operações fora da blockchain principal, o que contribui para uma maior eficiência e otimização de custos.
As soluções de segunda camada (Layer 2) são protocolos projetados sobre uma blockchain existente (Layer 1) com o objetivo de resolver problemas de escalabilidade. Sua principal função é processar de forma mais eficiente um número maior de transações do que a blockchain base pode lidar, que pode sofrer congestionamento durante os picos de carga. Isso é alcançado movendo o processamento de transações para fora da cadeia principal, o que reduz a carga na rede principal.
Existem várias tecnologias Layer 2, incluindo rollups (por exemplo, optimistic e zk-rollups), state channels e sidechains. Cada abordagem tem diferentes compensações em termos de segurança, descentralização e taxa de transferência de transações. Por exemplo, os rollups agrupam várias transações em uma única e a enviam para Layer 1, enquanto os state channels permitem transações fora da cadeia entre duas partes.
As vantagens das soluções Layer 2 incluem maior velocidade de transação, taxas mais baixas e um aumento na taxa de transferência geral da rede. Ao reduzir o congestionamento na cadeia principal, as soluções Layer 2 podem melhorar significativamente a experiência do usuário e permitir uma gama mais ampla de aplicações, incluindo finanças descentralizadas (DeFi) e tokens não fungíveis (NFT). Elas são cruciais para a escalabilidade e sustentabilidade a longo prazo de redes blockchain, como Ethereum e Bitcoin.
Diferentes soluções Layer 2 usam métodos diferentes. Os optimistic rollups assumem por padrão que as transações são válidas e as contestam somente se a fraude for detectada, enquanto os zk-rollups usam provas de conhecimento zero para verificar as transações. As sidechains funcionam como blockchains separadas conectadas à cadeia principal, o que oferece maior flexibilidade. Os state channels, como a Lightning Network para Bitcoin, permitem transações rápidas fora da cadeia entre os participantes, o que é ideal para microtransações.
graph LR
Center["Layer 2"]:::main
Rel_modular_blockchain["modular-blockchain"]:::related -.-> Center
click Rel_modular_blockchain "/terms/modular-blockchain"
Rel_rollups["rollups"]:::related -.-> Center
click Rel_rollups "/terms/rollups"
Rel_decentralized_application_dapp["decentralized-application-dapp"]:::related -.-> Center
click Rel_decentralized_application_dapp "/terms/decentralized-application-dapp"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧠 Teste de conhecimento
🧒 Explique como se eu tivesse 5 anos
🏢 Imagine a busy bank ([Layer 1](/pt/terms/layer-1)) that is very slow because every single person has to talk to the main manager. Layer 2 is like a team of tellers who work in a smaller office next door. They handle all the daily deposits and withdrawals on their own fast tablets. At the end of the day, they send one single summary of all the changes to the main manager. You get the speed of the tellers but the safety of the big bank.
🤓 Expert Deep Dive
The security of L2 solutions is intrinsically linked to the L1 security. State Channels and Plasma rely on participants actively monitoring and submitting fraud proofs or challenging invalid states, making them susceptible to liveness issues if participants become inactive. Optimistic Rollups offer strong security guarantees as long as at least one honest validator exists to submit fraud proofs during the challenge period; however, this period introduces a delay in finality. ZK-Rollups provide the strongest security guarantees through cryptographic validity proofs, ensuring that only correctly executed state transitions are committed to L1, offering faster finality but often involving higher computational complexity for proof generation and potentially larger data footprints per transaction compared to Optimistic Rollups. The choice between these architectures involves a trade-off between security assumptions, latency, throughput, and computational overhead.