Bitcoin sempre esteve no coração da criptomoeda. No entanto, por design, processa um número limitado de transações por segundo, o que leva a tempos de transação mais lentos e taxas mais altas, especialmente durante períodos de alta demanda.
Esse problema de escalabilidade é agravado pela redução periódica pela metade das recompensas de bloco, o que reduz os incentivos para os mineradores e pode levar a taxas de transação mais altas.
Então, como pode o Bitcoin evoluir para satisfazer as crescentes exigências do ecossistema DeFi em rápida expansão sem sacrificar os seus princípios fundamentais? Aqui é onde entram as camadas secundárias do Bitcoin.
Vamos mergulhar e explorar o mundo dos L2s do Bitcoin.
Pode estar a perguntar-se por que precisamos de L2s para o Bitcoin quando já existem tantas cadeias e ecossistemas mais rápidos que parecem lidar bem com a atividade DeFi.
Para responder a esta pergunta, precisamos entender as limitações atuais do Bitcoin, seu contexto histórico e o valor único que ele traz para o espaço cripto.
Principais limitações do Bitcoin:
Essas limitações têm sido reconhecidas desde os primeiros dias do Bitcoin. Pouco depois de seu lançamento em 2009, os desenvolvedores começaram a fazer esforços para criar aplicativos e camadas sobre a rede do Bitcoin. Um exemplo inicial é o Litecoin, criado como um fork do Bitcoin para melhorar a taxa de transações. Essas tentativas destacaram a necessidade de soluções de escalabilidade no próprio Bitcoin.
Imagem via CoinTrade
Adicionando a esses desafios está o mecanismo de halving do Bitcoin. A cada quatro anos, a recompensa em bloco para os mineradores é reduzida pela metade, o que poderia levar a:
É aqui que os L2s entram, oferecendo vários benefícios para combater as limitações do Bitcoin:
Bitcoin e Ethereum são ambos desafiados pela alta demanda de uma base de usuários em crescimento. Enquanto Ethereum suporta a maioria dos aplicativos DeFi e NFT, Bitcoin foca principalmente na transferência de valor. Essa diferença influencia como as soluções L2 são implementadas em cada cadeia.
Bitcoin L2s funcionam de forma diferente dos Ethereum L2s. A diferença fundamental entre Bitcoin L2s e Ethereum L2s reside no seu foco principal e casos de uso:
Os benefícios de construir em Bitcoin incluem:
Embora as L2s possam ajudar a expandir o ecossistema do Bitcoin para além de apenas uma reserva de valor, atualmente comprometem a sua segurança central e descentralização devido à falta de verificação nativa, introduzindo novas suposições de segurança. Apesar destes desafios, as L2s oferecem uma forma de o Bitcoin se tornar um ecossistema mais dinâmico e programável, enquanto se esforça por manter as suas propriedades essenciais de segurança e resistência à censura.
Antes de aprofundar, vamos esclarecer a diferença entre rollups e L2s: Rollups são projetados para agrupar e dimensionar transações, enquanto L2s consistem em uma gama mais ampla de soluções destinadas a melhorar a escalabilidade e eficiência.
TLDR: Cada L2 é um Rollup, mas nem todo Rollup é um L2.
As rollups são projetados para agrupar e dimensionar transações de forma eficiente. Os L2s, ao incluir rollups, oferecem uma gama mais ampla de funcionalidades. Estas podem incluir funcionalidades de contratos inteligentes, tokens nativos e às vezes mecanismos de verificação separados. Em resumo, um L2 pode ser considerado como um rollup com funcionalidades adicionais.
Tendo isso em mente, vamos entender como funcionam os diferentes tipos de L2s do Bitcoin:
Os canais de estado permitem que as partes realizem várias transações fora da cadeia. O canal é aberto criando um endereço de multi-assinatura na cadeia principal, que ambas as partes financiam. Eles podem então realizar transações fora da cadeia, com apenas as transações de abertura e fecho registadas na cadeia principal, tornando o processo rápido e económico.
Quando as partes decidem encerrar a transação, elas fecham o canal consolidando todas as transações off-chain em uma transação final que é registrada na mainnet do Bitcoin. Isso garante que numerosas transações pequenas não congestionem a rede.
Cada vez que um novo participante deseja se juntar, um novo canal de estado é aberto. Essa configuração garante que qualquer atualização nos estados das transações exija o consentimento de todas as partes envolvidas, impedindo que qualquer parte única atualize maliciosamente o estado.
Aqui está como funcionam os canais de estado:
Apenas as transações de abertura e encerramento são registradas na cadeia principal, tornando o processo eficiente. Canais de estado permitem várias transações rápidas e baratas fora da cadeia, com apenas os estados inicial e final registrados na blockchain, reduzindo a carga e melhorando a eficiência.
Um ótimo exemplo de canais estatais no Bitcoin é Lightning Network, permite aos utilizadores criar canais de pagamento bidirecionais, o que reduz significativamente a congestão.
As sidechains são blockchains separados que funcionam em paralelo com a rede principal do Bitcoin. Eles permitem operações mais complexas e maior flexibilidade, uma vez que os ativos podem mover-se entre a cadeia principal e as sidechains. As sidechains podem operar sob regras e mecanismos de consenso diferentes, melhorando a funcionalidade do Bitcoin sem sobrecarregar a cadeia principal.
Vamos entender isso com um exemplo:
As sidechains permitem operações complexas e maior flexibilidade, funcionando em paralelo com a rede principal do Bitcoin. Elas reduzem a carga na blockchain principal, ao mesmo tempo que permitem funcionalidades avançadas e escalabilidade.
O Bitcoin já tem sidechains como o Rede Liquid, que permite transações mais rápidas, negociação privada e Rootstock , uma L2 que converte Bitcoin em smart bitcoins (RBTC) para implementar contratos inteligentes, expandindo os casos de uso do Bitcoin para além de transações simples.
Os Rollups agrupam várias transações fora da cadeia e depois submetem uma única transação de resumo à cadeia principal. Este processo reduz significativamente a carga na cadeia principal, mantendo a segurança.
Imagem viaGlobal X ETFs
Isso permite que várias transações sejam processadas eficientemente fora da cadeia, com apenas um resumo único precisando ser verificado e registrado no blockchain principal. Atualmente, vários projetos têm como objetivo implementar isso no Bitcoin, mas o maior obstáculo é a falta de programabilidade do Bitcoin.
Exemplos notáveis incluem BOB (Build on Bitcoin), um L2 compatível com EVM atualmente em testnet pública; Citrea, um rollup soberano otimista recentemente anunciado que planeia usar BitVM (algo que iremos abordar na próxima parte) para liquidação; Alpen, uma camada modular rollup eBitcoinOSporSovryn, que visa criar um "superchain de rollups” com compatibilidade entre cross-rollup.
A maioria destas iniciativas está a adotar inicialmente uma abordagem otimista de rollup, permitindo um desenvolvimento e implementação mais rápidos, ao mesmo tempo que beneficiam do modelo de segurança existente do Bitcoin. No entanto, muitos projetos, incluindo BOB, manifestaram a intenção de, eventualmente, fazer a transição para zk-rollups à medida que a tecnologia melhora.
A mudança para zk-rollups tem como objetivo melhorar ainda mais a escalabilidade, privacidade e segurança a longo prazo, potencialmente transformando o ecossistema do Bitcoin para rivalizar com a funcionalidade de blockchains mais novos, mantendo suas principais características.
As L2s Bitcoin têm como objetivo melhorar a atividade da rede e utilizar Bitcoin inativo, aumentando a escalabilidade e a velocidade das transações. Apesar do seu potencial, essas soluções enfrentam desafios de adoção devido à concorrência de cadeias programáveis existentes da Camada 1 e preocupações de segurança inerentes.
Um grande problema é que as soluções L2 do Bitcoin muitas vezes exigem pressupostos adicionais de confiança, tornando-as menos seguras do que as L2s do Ethereum. A verificação nativa, que permitiria ao Bitcoin validar diretamente as transações L2, poderia simplificar o modelo de segurança, tornando as L2s do Bitcoin mais seguras e eficientes.
Fazer a ponte entre o BTC e seus L2s também é um desafio devido à necessidade de mecanismos seguros e confiáveis. Os projetos atuais de pontes incluem soluções minimizadas de confiança, como tBTC, contando com várias partes, e pontes de custódia, como WBTC, gerenciadas por custodiantes centralizados. Novas propostas como a BitVM visam pontes sem confiança usando provas ZK avançadas, mas enfrentam desafios na gestão de liquidez e no aumento das cargas de transações on-chain.
A promessa do Bitcoin L2s se estende além do próprio Bitcoin, com canais estatais potencialmente aplicáveis a outros ecossistemas, como EVM e Solana, para melhorar aplicações de baixa latência, como jogos e negociação perpétua
O futuro do Bitcoin L2s é incerto. Eles têm o potencial de desbloquear um valor significativo, mas também podem lutar pela adoção. No entanto, nós em LI.FIestamos empenhados em apoiar o crescimento e a inovação do ecossistema Bitcoin. Já apoiamos Bitcoin L2s como RootstockeThorchain para trocas de Bitcoin nativas e estão integrando mais aplicativos e cadeias para trazer as melhores experiências para nossos parceiros e usuários.
Пригласить больше голосов
Bitcoin sempre esteve no coração da criptomoeda. No entanto, por design, processa um número limitado de transações por segundo, o que leva a tempos de transação mais lentos e taxas mais altas, especialmente durante períodos de alta demanda.
Esse problema de escalabilidade é agravado pela redução periódica pela metade das recompensas de bloco, o que reduz os incentivos para os mineradores e pode levar a taxas de transação mais altas.
Então, como pode o Bitcoin evoluir para satisfazer as crescentes exigências do ecossistema DeFi em rápida expansão sem sacrificar os seus princípios fundamentais? Aqui é onde entram as camadas secundárias do Bitcoin.
Vamos mergulhar e explorar o mundo dos L2s do Bitcoin.
Pode estar a perguntar-se por que precisamos de L2s para o Bitcoin quando já existem tantas cadeias e ecossistemas mais rápidos que parecem lidar bem com a atividade DeFi.
Para responder a esta pergunta, precisamos entender as limitações atuais do Bitcoin, seu contexto histórico e o valor único que ele traz para o espaço cripto.
Principais limitações do Bitcoin:
Essas limitações têm sido reconhecidas desde os primeiros dias do Bitcoin. Pouco depois de seu lançamento em 2009, os desenvolvedores começaram a fazer esforços para criar aplicativos e camadas sobre a rede do Bitcoin. Um exemplo inicial é o Litecoin, criado como um fork do Bitcoin para melhorar a taxa de transações. Essas tentativas destacaram a necessidade de soluções de escalabilidade no próprio Bitcoin.
Imagem via CoinTrade
Adicionando a esses desafios está o mecanismo de halving do Bitcoin. A cada quatro anos, a recompensa em bloco para os mineradores é reduzida pela metade, o que poderia levar a:
É aqui que os L2s entram, oferecendo vários benefícios para combater as limitações do Bitcoin:
Bitcoin e Ethereum são ambos desafiados pela alta demanda de uma base de usuários em crescimento. Enquanto Ethereum suporta a maioria dos aplicativos DeFi e NFT, Bitcoin foca principalmente na transferência de valor. Essa diferença influencia como as soluções L2 são implementadas em cada cadeia.
Bitcoin L2s funcionam de forma diferente dos Ethereum L2s. A diferença fundamental entre Bitcoin L2s e Ethereum L2s reside no seu foco principal e casos de uso:
Os benefícios de construir em Bitcoin incluem:
Embora as L2s possam ajudar a expandir o ecossistema do Bitcoin para além de apenas uma reserva de valor, atualmente comprometem a sua segurança central e descentralização devido à falta de verificação nativa, introduzindo novas suposições de segurança. Apesar destes desafios, as L2s oferecem uma forma de o Bitcoin se tornar um ecossistema mais dinâmico e programável, enquanto se esforça por manter as suas propriedades essenciais de segurança e resistência à censura.
Antes de aprofundar, vamos esclarecer a diferença entre rollups e L2s: Rollups são projetados para agrupar e dimensionar transações, enquanto L2s consistem em uma gama mais ampla de soluções destinadas a melhorar a escalabilidade e eficiência.
TLDR: Cada L2 é um Rollup, mas nem todo Rollup é um L2.
As rollups são projetados para agrupar e dimensionar transações de forma eficiente. Os L2s, ao incluir rollups, oferecem uma gama mais ampla de funcionalidades. Estas podem incluir funcionalidades de contratos inteligentes, tokens nativos e às vezes mecanismos de verificação separados. Em resumo, um L2 pode ser considerado como um rollup com funcionalidades adicionais.
Tendo isso em mente, vamos entender como funcionam os diferentes tipos de L2s do Bitcoin:
Os canais de estado permitem que as partes realizem várias transações fora da cadeia. O canal é aberto criando um endereço de multi-assinatura na cadeia principal, que ambas as partes financiam. Eles podem então realizar transações fora da cadeia, com apenas as transações de abertura e fecho registadas na cadeia principal, tornando o processo rápido e económico.
Quando as partes decidem encerrar a transação, elas fecham o canal consolidando todas as transações off-chain em uma transação final que é registrada na mainnet do Bitcoin. Isso garante que numerosas transações pequenas não congestionem a rede.
Cada vez que um novo participante deseja se juntar, um novo canal de estado é aberto. Essa configuração garante que qualquer atualização nos estados das transações exija o consentimento de todas as partes envolvidas, impedindo que qualquer parte única atualize maliciosamente o estado.
Aqui está como funcionam os canais de estado:
Apenas as transações de abertura e encerramento são registradas na cadeia principal, tornando o processo eficiente. Canais de estado permitem várias transações rápidas e baratas fora da cadeia, com apenas os estados inicial e final registrados na blockchain, reduzindo a carga e melhorando a eficiência.
Um ótimo exemplo de canais estatais no Bitcoin é Lightning Network, permite aos utilizadores criar canais de pagamento bidirecionais, o que reduz significativamente a congestão.
As sidechains são blockchains separados que funcionam em paralelo com a rede principal do Bitcoin. Eles permitem operações mais complexas e maior flexibilidade, uma vez que os ativos podem mover-se entre a cadeia principal e as sidechains. As sidechains podem operar sob regras e mecanismos de consenso diferentes, melhorando a funcionalidade do Bitcoin sem sobrecarregar a cadeia principal.
Vamos entender isso com um exemplo:
As sidechains permitem operações complexas e maior flexibilidade, funcionando em paralelo com a rede principal do Bitcoin. Elas reduzem a carga na blockchain principal, ao mesmo tempo que permitem funcionalidades avançadas e escalabilidade.
O Bitcoin já tem sidechains como o Rede Liquid, que permite transações mais rápidas, negociação privada e Rootstock , uma L2 que converte Bitcoin em smart bitcoins (RBTC) para implementar contratos inteligentes, expandindo os casos de uso do Bitcoin para além de transações simples.
Os Rollups agrupam várias transações fora da cadeia e depois submetem uma única transação de resumo à cadeia principal. Este processo reduz significativamente a carga na cadeia principal, mantendo a segurança.
Imagem viaGlobal X ETFs
Isso permite que várias transações sejam processadas eficientemente fora da cadeia, com apenas um resumo único precisando ser verificado e registrado no blockchain principal. Atualmente, vários projetos têm como objetivo implementar isso no Bitcoin, mas o maior obstáculo é a falta de programabilidade do Bitcoin.
Exemplos notáveis incluem BOB (Build on Bitcoin), um L2 compatível com EVM atualmente em testnet pública; Citrea, um rollup soberano otimista recentemente anunciado que planeia usar BitVM (algo que iremos abordar na próxima parte) para liquidação; Alpen, uma camada modular rollup eBitcoinOSporSovryn, que visa criar um "superchain de rollups” com compatibilidade entre cross-rollup.
A maioria destas iniciativas está a adotar inicialmente uma abordagem otimista de rollup, permitindo um desenvolvimento e implementação mais rápidos, ao mesmo tempo que beneficiam do modelo de segurança existente do Bitcoin. No entanto, muitos projetos, incluindo BOB, manifestaram a intenção de, eventualmente, fazer a transição para zk-rollups à medida que a tecnologia melhora.
A mudança para zk-rollups tem como objetivo melhorar ainda mais a escalabilidade, privacidade e segurança a longo prazo, potencialmente transformando o ecossistema do Bitcoin para rivalizar com a funcionalidade de blockchains mais novos, mantendo suas principais características.
As L2s Bitcoin têm como objetivo melhorar a atividade da rede e utilizar Bitcoin inativo, aumentando a escalabilidade e a velocidade das transações. Apesar do seu potencial, essas soluções enfrentam desafios de adoção devido à concorrência de cadeias programáveis existentes da Camada 1 e preocupações de segurança inerentes.
Um grande problema é que as soluções L2 do Bitcoin muitas vezes exigem pressupostos adicionais de confiança, tornando-as menos seguras do que as L2s do Ethereum. A verificação nativa, que permitiria ao Bitcoin validar diretamente as transações L2, poderia simplificar o modelo de segurança, tornando as L2s do Bitcoin mais seguras e eficientes.
Fazer a ponte entre o BTC e seus L2s também é um desafio devido à necessidade de mecanismos seguros e confiáveis. Os projetos atuais de pontes incluem soluções minimizadas de confiança, como tBTC, contando com várias partes, e pontes de custódia, como WBTC, gerenciadas por custodiantes centralizados. Novas propostas como a BitVM visam pontes sem confiança usando provas ZK avançadas, mas enfrentam desafios na gestão de liquidez e no aumento das cargas de transações on-chain.
A promessa do Bitcoin L2s se estende além do próprio Bitcoin, com canais estatais potencialmente aplicáveis a outros ecossistemas, como EVM e Solana, para melhorar aplicações de baixa latência, como jogos e negociação perpétua
O futuro do Bitcoin L2s é incerto. Eles têm o potencial de desbloquear um valor significativo, mas também podem lutar pela adoção. No entanto, nós em LI.FIestamos empenhados em apoiar o crescimento e a inovação do ecossistema Bitcoin. Já apoiamos Bitcoin L2s como RootstockeThorchain para trocas de Bitcoin nativas e estão integrando mais aplicativos e cadeias para trazer as melhores experiências para nossos parceiros e usuários.