Sidechain

Por que confiar em nós

Uma sidechain é uma blockchain independente que roda paralelamente à blockchain principal, também conhecida como mainnet. Assim, saiba como funciona e o que é sidechain no artigo abaixo.

O que é uma Sidechain?

Seu objetivo principal é abordar as limitações de escalabilidade  da mainnet, descarregando certas operações e transações para uma cadeia secundária.

Embora as sidechains mantenham uma conexão com a blockchain mãe, elas operam com seus próprios mecanismos de consenso, regras e sistemas de governança.

Ao contrário  das soluções de dimensionamento da camada 2 , as sidechains são responsáveis ​​por sua segurança e não herdam as propriedades de segurança da cadeia principal.

História das Sidechains

Adam Back, o cérebro por trás do HashCash e atual CEO da Blockstream, propôs pela primeira vez a ideia de sidechains em um whitepaper em 2014.

Vários veteranos proeminentes da criptografia , incluindo Matt Corallo, Luke Dashjr e Mark Friedenbach, cofundador da Blockstream, também estavam envolvidos no projeto. 

Esses indivíduos já tinham integrado o mecanismo de consenso de proof-of-work (PoW) do HashCash no Bitcoin (BTC), permitindo mineração competitiva  de BTC.

No entanto, eles reconheceram a necessidade de mais melhorias se o Bitcoin visasse atender a um público global.

O white paper da sidechain reconheceu as compensações existentes entre escalabilidade e descentralização  dentro da infraestrutura do Bitcoin.

Além disso, levantou preocupações em torno da privacidade do Bitcoin e suscetibilidade à censura.

Os autores enfatizaram a necessidade de novas tecnologias que pudessem reforçar a segurança criptográfica do Bitcoin, fomentando, em última análise, uma adoção mais ampla da moeda BTC. Eles escreveram:

“Propomos uma nova tecnologia, pegged sidechains, que permite que bitcoins e outros ativos de ledger sejam transferidos entre vários blockchains. Isso dá aos usuários acesso a novos e inovadores sistemas de criptomoeda usando os ativos que eles já possuem.”

Como funcionam as sidechains?

Sidechains podem operar de várias maneiras.

No entanto, no cerne está a capacidade de trocar ativos entre cadeias usando um mecanismo de peg bidirecional. Esse mecanismo garante que os ativos sejam bloqueados na cadeia principal quando transferidos para a sidechain e possam ser desbloqueados e transferidos de volta para a cadeia principal quando necessário.

De acordo com o whitepaper: 

“Peg bidirecional se refere ao mecanismo pelo qual as moedas são transferidas entre cadeias laterais e de volta a uma taxa de câmbio fixa ou determinística.”

Sidechains conseguem isso por meio  de nodes de validação, que verificam e processam transações, produzem blocos e armazenam dados de blockchain.

Esses nós (nodes) são responsáveis ​​por garantir a segurança e a integridade do sidechain, bem como o processo de pegging. 

Prós e contras das sidechains

Pros:

  • Escalabilidade: Sidechains visam  abordar os problemas de escalabilidade  dos principais blockchains processando um subconjunto de transações de forma independente. Isso permite tempos de transação mais rápidos e maior rendimento.
  • Funcionalidade personalizável: Sidechains oferecem flexibilidade para desenvolvedores experimentarem e implementarem recursos personalizados, contratos inteligentes e mecanismos de consenso específicos para seus casos de uso. Isso permite soluções personalizadas sem afetar a estabilidade do blockchain principal e as regras de consenso.
  • Interoperabilidade: Sidechains mantêm uma conexão com o blockchain principal, facilitando a transferência de ativos entre as cadeias. Essa interoperabilidade  abre oportunidades para interações entre cadeias, permitindo integração perfeita com  aplicativos descentralizados (dApps) e outras redes de blockchain.
  • Privacidade aprimorada: as sidechains podem implementar recursos de privacidade específicos, como provas de conhecimento zero  ou assinaturas em anel, para aumentar a confidencialidade das transações e dos dados do usuário. 

Contras:

  • Riscos de Segurança: Sidechains não herdam os recursos de segurança de suas mainnets, o que significa que são responsáveis ​​por sua própria segurança. Isso sugere que sidechains não serão capazes de alavancar a força de segurança de blockchains populares como Bitcoin e  Ethereum
  • Preocupações com a centralização: Dependendo do mecanismo de consenso escolhido, as sidechains podem introduzir um nível de  centralização  por meio da dependência de validadores confiáveis. 
  • Requisitos de confiança: Sidechains exigem que os usuários confiem nos validadores responsáveis ​​pelo processo de pegging. Embora o mecanismo seja projetado para ser seguro, a dependência de entidades confiáveis ​​interfere no ethos do núcleo criptográfico de permissionless e trustless.

Sidechain vs. Blockchain de camada 2: qual é a diferença?

Embora as sidechains e as blockchains de camada 2  visem abordar a escalabilidade, elas têm abordagens diferentes.

Aspecto Correntes laterais Soluções de Camada 2
Propósito Abordar a escalabilidade executando cadeias paralelas Escalabilidade de endereços com camadas off-chain
Relação com a cadeia principal Execute paralelamente e independentemente do blockchain principal Construído sobre o blockchain principal
Mecanismo de Consenso Geralmente têm seus próprios mecanismos de consenso Aproveite o mecanismo de consenso da cadeia principal
Processamento de transações Processar transações em suas cadeias separadas Processar transações fora da cadeia
Velocidade Pode ter velocidades de transação variáveis Geralmente oferecem transações mais rápidas
Custo Os custos podem variar com base no design da sidechain Geralmente oferecem transações mais baratas
Segurança A segurança depende do consenso da sidechain Aproveite a segurança da cadeia principal
Exemplos Rede Líquida, RootStock (RSK) Rede Lightning, Plasma

Exemplos proeminentes de cadeias laterais

Sidechains têm encontrado popularidade crescente dentro da indústria de criptomoedas, com grandes blockchains como Bitcoin e Ethereum dependendo delas para  ajudar a escalar seus blockchains.

Aqui estão alguns exemplos proeminentes de sidechains:

  1. RSK (Rootstock):  RSK é uma sidechain construída na rede Bitcoin que permite a execução de contratos inteligentes. Ela usa mineração de mesclagem, onde os mineradores podem  minerar simultaneamente  blocos Bitcoin e RSK, para aumentar a segurança e a interoperabilidade.
  2. Liquid:  Liquid é uma sidechain desenvolvida pela Blockstream para Bitcoin que foca em transações rápidas e  confidenciais  . Ela atende a  exchanges e instituições de criptomoedas, fornecendo tempos de liquidação mais rápidos e a habilidade de emitir e transacionar com  ativos digitais.

Resultado Final

Sidechains surgiram como uma solução promissora para lidar com os desafios de escalabilidade enfrentados pelas redes de blockchain.

Ao descarregar certas operações para cadeias independentes, sidechains oferecem maior  rendimento, funcionalidade personalizável e interoperabilidade com o blockchain principal. 

Embora existam certas desvantagens na tecnologia, as sidechains têm o potencial de expandir o escopo, a escala e a dinâmica da tecnologia blockchain. 

Ruholamin Haqshanas
Crypto Journalist
Ruholamin Haqshanas
Jornalista de criptomoeda

Ruholamin é um jornalista criptográfico e financeiro com mais de três anos de experiência. Além da Techopedia, ele apareceu nos principais meios de comunicação, incluindo Cryptonews, Investing.com, 24/7 Wall St, The Tokenist, Business2Community, e também trabalhou com alguns projetos proeminentes de criptografia e DeFi. Ele possui bacharelado em Mecatrônica. Ruholamin gosta de ler sobre desenvolvimentos tecnológicos, escrever e observar a natureza