
Camadas 2, cadeias laterais e a palavra que todo mundo usa errado
«Camada 2» virou termo de marketing. Aplica-se a qualquer coisa mais barata que o Ethereum, o que silenciosamente achatou uma distinção que determina de verdade se o seu dinheiro está seguro.
As diferenças não são acadêmicas. Duas cadeias podem parecer idênticas na sua carteira — mesmo endereço, mesmo fluxo de assinatura, mesmos tokens, mesmas ferramentas — e repousar sobre pressupostos completamente distintos a respeito de quem poderia levar seus fundos.
O que «camada 2» deveria significar
Uma camada 2 genuína herda sua segurança da camada 1 abaixo dela.
Essa é a definição inteira, e ela vem com um teste concreto: se amanhã todos os operadores da camada 2 desaparecessem, você ainda conseguiria tirar seu dinheiro usando apenas o Ethereum? Se sim, é uma camada 2. Se não, é outra coisa vestindo o nome.
Os rollups conseguem isso fazendo a parte cara em outro lugar e a parte confiável no Ethereum. As transações executam fora da cadeia, em lote, barato. Mas os dados das transações são publicados no Ethereum, junto com um mecanismo para estabelecer que o estado resultante está correto. O Ethereum não reexecuta tudo; ele guarda informação suficiente para que o estado correto sempre possa ser reconstruído e imposto.
É por isso que um rollup é barato. Você está dividindo o custo do espaço de bloco do Ethereum entre milhares de transações em vez de pagá-lo sozinho — e desde que as transações do tipo blob deram aos rollups um caminho próprio e muito mais barato para publicar seus dados, essa divisão melhorou drasticamente.
Duas formas de provar que um rollup é honesto
Rollups otimistas presumem que o operador está dizendo a verdade e deixam qualquer um contestar. Se alguém publica um estado inválido, um vigia envia uma prova de fraude durante uma janela de contestação e o estado ruim é descartado.
A janela de contestação é o motivo pelo qual saques nativos de rollups otimistas levam cerca de uma semana. Esse atraso não é ineficiência — é o mecanismo de segurança. O sistema precisa de um período longo o bastante para que uma parte honesta consiga notar a mentira e se opor.
Rollups de validade, geralmente chamados de rollups ZK, provam a correção matematicamente. Cada lote vem com uma prova criptográfica de que a transição de estado seguiu as regras. O Ethereum verifica a prova, o que é barato, e não há nada a disputar. Os saques esperam apenas pela geração e verificação da prova — horas, não dias.
Nenhum é estritamente melhor. Rollups otimistas foram mais fáceis de construir e lidam confortavelmente com computação arbitrária; os de validade dão finalidade mais rápida e garantias mais fortes, ao custo de maior complexidade e custo de prova.
Cadeias laterais não são camadas 2
Uma cadeia lateral é uma blockchain separada, com consenso próprio e validadores próprios, ligada ao Ethereum por uma ponte. Ela não deriva segurança do Ethereum. Tem a sua.
Aplique o teste: se os validadores da cadeia lateral se conluiassem, o Ethereum poderia salvar você? Não. Seus fundos na cadeia lateral são protegidos pelo conjunto de validadores daquela cadeia, e os ativos que lastreiam a ponte são protegidos pelo que quer que seja o desenho dessa ponte — que é justamente a categoria em que os maiores ataques cripto seguem acontecendo.
Isso não é uma crítica às cadeias laterais. Elas costumam ser mais rápidas, mais baratas e perfeitamente razoáveis de usar. O que é criticável é descrevê-las como camadas 2, porque a expressão sugere uma rede de proteção que não existe.
E há ainda as cadeias que são simplesmente sua própria camada 1 — redes independentes que por acaso rodam a mesma máquina virtual. Não são protegidas pelo Ethereum, nem conectadas a ele, nem prestam contas a ele. Apenas falam a mesma língua.
A versão desconfortável, usando a própria lista de cadeias da SSP
Aqui fica específico, e aqui devemos ser francos sobre nossa própria interface.
A SSP suporta seis redes principais EVM: Ethereum, Polygon, Base, BNB Smart Chain, Avalanche e XDC.
Exatamente uma delas é um rollup. A Base é um rollup otimista que liquida no Ethereum. A Polygon PoS é uma cadeia lateral com seu próprio conjunto de validadores em prova de participação. BNB Smart Chain, a C-Chain da Avalanche e a XDC são camadas 1 independentes, com consenso próprio, validadores próprios e nenhuma relação de segurança com o Ethereum.
Na configuração de cadeias da SSP, todas as seis carregam o mesmo chainType: 'evm'. Esse campo é exato — ele descreve o ambiente de execução, que genuinamente é o mesmo em todas. É por isso que um único caminho de código serve a todas essas cadeias, por isso seu endereço parece igual em toda parte e por isso a assinatura funciona de modo idêntico.
Mas chainType: 'evm' nada diz sobre quem pode levar seu dinheiro, e a carteira agrupa essas cadeias pelo que as torna tecnicamente intercambiáveis, não por como funciona a segurança delas. Toda carteira faz isso, a nossa inclusive. A consequência honesta é que a interface achata uma distinção que ela não consegue expressar, e saber qual é qual continua sendo tarefa sua. Trocar de Ethereum para BNB Smart Chain num menu suspenso parece mudar uma configuração. É mais parecido com mover seu dinheiro para outro banco em outro país.
O mesmo endereço é uma conveniência e uma armadilha
Como todas as cadeias EVM derivam endereços do mesmo jeito, seu endereço no Ethereum é seu endereço na Polygon, Base, BSC, Avalanche e XDC. Conveniente — e origem de um erro específico e caro.
Enviar tokens para o endereço certo na cadeia errada não é uma transação recusada. Ela dá certo. Os tokens chegam a um endereço que você controla, numa cadeia em que talvez não estivesse pensando. Se você controla as chaves, isso é recuperável: adicione a cadeia e lá estão eles.
Se o destino era um endereço de depósito de corretora, frequentemente não é. Endereços de corretoras costumam ser contratos, e um contrato implantado no Ethereum não existe no mesmo endereço na Avalanche a menos que alguém o tenha implantado ali de propósito. Enviar para um endereço «correto» numa cadeia onde nada está implantado para receber é um dos jeitos mais confiáveis de perder fundos para sempre — que é a razão mais profunda pela qual formatos de endereço importam mais do que parecem.
Confirme sempre a rede, não apenas o endereço. O endereço vai parecer certo de qualquer forma.
Sequenciadores, e o que a centralização de fato lhe custa
Hoje a maioria dos rollups roda um único sequenciador, operado pela equipe que construiu a cadeia. Ele decide a ordem das transações e produz os blocos.
Isso é mais centralizado do que as pessoas supõem, e vale ser preciso sobre o que põe e o que não põe em risco. Um sequenciador pode censurar sua transação, reordenar as transações em volta dela, ou cair e parar a cadeia. Base, Arbitrum e outros já tiveram indisponibilidade.
O que um sequenciador geralmente não pode fazer é roubar, porque um rollup bem desenhado inclui um caminho de inclusão forçada: um jeito de submeter sua transação diretamente pelo Ethereum, contornando o sequenciador por completo. Essa escotilha de escape é o que faz de «herda a segurança da camada 1» algo mais do que um slogan.
A ressalva honesta é que esses mecanismos variam bastante em maturidade entre rollups, e a descentralização da prova e do controle de atualizações é trabalho em andamento em quase todo lugar. Observadores independentes avaliam os rollups exatamente nisso, e a maioria fica bem abaixo da descentralização plena. Uma camada 2 com sequenciador centralizado e um contrato atualizável controlado por um multisig é significativamente mais segura que uma cadeia lateral — e significativamente menos segura que o próprio Ethereum.
Sacar, e o atalho que desfaz o propósito
Saque nativo de um rollup otimista significa esperar a janela de contestação passar. Cerca de uma semana. As pessoas odeiam isso, então existe uma indústria para removê-lo.
Serviços de «saque rápido» funcionam com um provedor de liquidez adiantando os fundos no Ethereum imediatamente e depois reclamando ele mesmo o saque nativo lento. É um serviço útil e muitas vezes vale a taxa.
Reconheça a troca, porém. O caminho lento minimiza confiança: ele funciona por causa do Ethereum, e ninguém pode impedi-lo. O caminho rápido é um empréstimo de uma contraparte, garantido pela solvência dessa contraparte e pela correção do contrato de ponte dela. Você está convertendo uma saída de confiança minimizada numa saída confiada, para economizar alguns dias. Frequentemente uma boa troca. Só não é gratuita, e não é a mesma coisa.
O que de fato vale saber
Faça o teste do desaparecimento. Se todos os operadores sumissem, você ainda conseguiria tirar seu dinheiro pela camada base? Essa pergunta separa rollups de todo o resto melhor que qualquer rótulo.
Rollup, cadeia lateral e camada 1 independente são três perfis de risco diferentes — e só o primeiro é uma camada 2 no sentido que importa.
Barato não implica «protegido pelo Ethereum». Muitas das cadeias mais baratas são baratas justamente porque não estão pagando pela segurança do Ethereum.
Verifique a rede antes de cada envio entre cadeias. O endereço não é a conferência que você pensa que é.
Case a cadeia com o que está em jogo. Uma cadeia lateral ou camada 1 alternativa é um lugar perfeitamente sensato para valores do dia a dia e experimentação. Para uma posição cuja perda o devastaria, o modelo de segurança embaixo vale a taxa extra.
Nada disso significa que você deva evitar coisa alguma. Significa que a palavra «camada 2» faz menos trabalho do que o marketing sugere, e que os dois minutos necessários para descobrir a que categoria uma cadeia pertence são tempo bem gasto antes de colocar dinheiro de verdade nela.


