Visão geral
Uma sidechain (cadeia lateral) é uma blockchain separada que corre ao lado do Bitcoin e está conectada a ele via um mecanismo de peg bidirecional. O Bitcoin pode ser "movido" para a sidechain (bloqueado na cadeia principal e representado na sidechain) e depois movido de volta. Isso permite que as sidechains experimentem com diferentes características, compensações e capacidades sem modificar o protocolo do Bitcoin em si, enquanto ainda derivam valor do bitcoin como ativo nativo.
Mecanismo de peg bidirecional
Cadeia Principal do Bitcoin Sidechain
┌──────────────────┐ ┌──────────────────┐
│ │ Peg-In │ │
│ Alice bloqueia │ ──────────> │ Alice recebe │
│ 1 BTC em uma │ │ 1 sBTC na │
│ saída especial │ │ sidechain │
│ │ │ │
│ │ Peg-Out │ │
│ Alice recupera │ <────────── │ Alice queima │
│ 1 BTC na │ │ 1 sBTC na │
│ cadeia principal│ │ sidechain │
│ │ │ │
└──────────────────┘ └──────────────────┘
O fornecimento total é conservado:
BTC bloqueados = sBTC em circulação
Tipos de sidechains
Sidechains federadas
Uma federação de entidades conhecidas (empresas, organizações) gerencia coletivamente o peg usando um arranjo multisig. A federação valida os blocos da sidechain e controla a liberação de bitcoin de volta à cadeia principal. A Liquid Network da Blockstream é o exemplo mais proeminente.
Drivechains
Um mecanismo proposto (BIP300/BIP301) onde os mineradores do Bitcoin validam saques da sidechain. As drivechains permitiriam a criação de sidechains sem permissão sem exigir uma federação confiável, mas requerem um soft fork do Bitcoin para serem implementadas e permanecem um tópico de debate ativo.
Sidechains com mineração mesclada
Sidechains onde os mineradores do Bitcoin podem simultaneamente minerar blocos da sidechain usando a mesma prova de trabalho. Isso fornece à sidechain segurança de mineração proporcional aos mineradores do Bitcoin que optam por participar.
Projetos notáveis de sidechain
- Liquid Network — Uma sidechain federada focada em transações rápidas e confidenciais entre exchanges e traders. Suporta Transações Confidenciais (ocultando valores) e ativos emitidos.
- RSK (Rootstock) — Uma sidechain com mineração mesclada que fornece contratos inteligentes compatíveis com Ethereum usando bitcoin como moeda nativa.
Compensações
As sidechains envolvem compensações inerentes comparadas à cadeia principal do Bitcoin:
- Modelo de segurança diferente — Sidechains federadas confiam na federação; drivechains introduzem novas considerações de incentivos para mineradores
- Complexidade adicional — Os usuários devem entender a mecânica de pegging e os pressupostos de confiança
- Fragmentação de liquidez — O bitcoin bloqueado em sidechains não está disponível para transações na cadeia principal ou canais Lightning
Sidechains vs. Camada 2
As sidechains às vezes são categorizadas como soluções de camada 2, mas isso é debatido. Ao contrário da Lightning Network (que liquida diretamente na cadeia principal do Bitcoin), as sidechains têm seu próprio mecanismo de consenso e blockchain. Um enquadramento mais preciso é que sidechains são "cadeias paralelas" conectadas ao Bitcoin em vez de camadas construídas sobre ele.
Equívoco comum
Mover bitcoin para uma sidechain não cria novos bitcoin. O bitcoin da cadeia principal fica bloqueado (impossível de gastar na cadeia principal), e uma quantidade correspondente fica disponível na sidechain. Ao fazer o peg-out, os tokens da sidechain são destruídos e o bitcoin da cadeia principal é desbloqueado. O fornecimento total em ambas as cadeias permanece constante.