Pular para o conteúdo
0%

Confiabilidade em escala: a história de sucesso da Degen Chain com a Alchemy

TVL da Degen Chain sobe 20% desde a migração para a infraestrutura de rollup da Alchemy

A Degen enfrentou um problema: sua infraestrutura de rollup havia parado de funcionar, e centenas de milhares de dólares em fundos de usuários foram perdidos de forma irrecuperável.


Um dos foguetes de decolagem rápida do atual ciclo cripto, DEGEN é um token de recompensa no Farcaster, que permite aos usuários dar gorjetas e recompensar criadores por conteúdo de qualidade na plataforma social. O protocolo de gorjetas, imerso na linguagem da internet e na cultura meme degenerada, atraiu enorme interesse de usuários que migraram para a nova experiência SocialFi criada pelo Farcaster.

A Degen, o time por trás do protocolo, lançou um rollup para criar um lar para essa comunidade crescente e repleta de memes. Por se tratar de uma aplicação de alto throughput na interseção entre memes, mídia e mercados, um rollup seria necessário para expandir o protocolo e criar a experiência que sua comunidade esperava. Como uma das primeiras Layer 3s a fazer settlement na Base, a Degen Chain estava bem posicionada para aproveitar o Onchain Summer e o ressurgimento das memecoins após o inverno cripto.

Mas sua infraestrutura de rollup continuava enfrentando problemas graves.

Falhas de infraestrutura saem caro

O time primeiro fez o deploy da Degen Chain usando um provedor de Rollups-as-a-Service (RaaS). Quedas graves na infraestrutura da chain rapidamente desestabilizaram o rollup, seu token e sua comunidade. Problemas adicionais na infraestrutura levaram a um erro no provedor de bridge que resultou na perda de centenas de milhares de dólares em fundos de usuários. A Degen acabou tendo que repor esses fundos do próprio bolso. Esses eventos levaram a problemas ainda mais graves, envolvendo controle de chaves de upgrade, disputas contratuais e reação negativa do público.

Tenha personalização e suporte dedicados para seu rollup

Fale com um especialista em Rollups

A mudança rumo à confiabilidade

A Degen Chain precisava de um provedor com experiência em operar infraestrutura de nível enterprise e com profundo conhecimento de trabalho com o time da Arbitrum e o Arbitrum Orbit framework, então começaram a buscar parceiros alternativos.

Quando conhecemos o time da Degen em meados de 2024, ficou claro que éramos o provedor capaz de "colocar o navio nos trilhos". Com anos de expertise operacional rodando os maiores apps e chains da web3, poderíamos estabilizar e expandir a Degen Chain. Então, o time poderia começar a construir de fato a experiência de rollup que haviam imaginado.

"Fizemos muitas escolhas pragmáticas para chegar ao mercado rapidamente e capitalizar sobre o crescimento explosivo e o interesse da nossa comunidade, mas quando a performance da chain passou a não acompanhar a demanda, precisamos evoluir nossa infraestrutura para atender aos padrões esperados pela nossa comunidade.

Temos grandes planos para a DEGEN, e isso significa conseguir os parceiros certos para recuperar a confiança e entregar nosso roadmap."

— Jacek, cofundador da Degen

"A Degen Chain mostrou o quão rápido um rollup pode capturar atenção e o quão crítica se torna a maturidade da infraestrutura em escala", diz Jonathan Kau, Product Lead de Rollups. "Sabíamos que poderíamos entrar com profundo conhecimento da Arbitrum para ajudar a estabilizar a chain e permitir que a comunidade da Degen continuasse construindo com confiança."

Primeiro, porém, a chain precisaria migrar para nossa plataforma de Rollups-as-a-Service.

Como funciona uma migração de rollup

Uma migração de chain acontece quando um rollup troca de provedor de RaaS, transferindo todo o estado crítico e as responsabilidades operacionais do rollup de um provedor de infraestrutura para outro.

Esse é um processo que exige intensa coordenação e recursos significativos de desenvolvimento. Com tantas partes móveis, há um risco considerável caso a migração seja executada de forma incorreta.

Migrar um rollup envolve várias etapas, incluindo:

  • Transferência de chaves
  • Configuração de nova infraestrutura
  • Migração cuidadosa de componentes, um a um, com downtime mínimo ou inexistente.
  • Trabalho com os parceiros da Degen que operam nós RPC para usar o novo sequenciador.

Comunicar-se com as comunidades de desenvolvedores e usuários do rollup também é essencial, garantindo que ambos os grupos estejam cientes de qualquer downtime, mudanças nas ferramentas, entre outros.

"Migrar um rollup existente exige um time experiente, com alta excelência operacional e profundo entendimento da tecnologia de sequenciadores", diz Dan Li, Engineering Lead de Rollups. "Com nossos 7 anos de experiência, temos um conhecimento institucional que outros times não conseguem replicar. Uma migração em mainnet não é o momento de arriscar que seu novo provedor de RaaS aprenda uma lição importante."

Build vs. Buy ebook cover
Guia gratuito

Build vs. Buy: Infraestrutura Blockchain

Antes de contratar uma equipe de infra, leia isto: construir internamente pode custar de US$ 850 mil a mais de US$ 1 milhão por ano antes de atender a uma única requisição em produção. Veja o detalhamento completo dos custos.

Baixar o guia

Por que a Degen Chain precisava migrar

Entre maio e junho de 2024, a Degen Chain enfrentou múltiplos problemas de infraestrutura em larga escala com seu provedor de RaaS. Em maio, a chain ficou completamente fora do ar e inutilizável por 54 horas, devido a uma atualização insuficientemente testada e lançada sem aviso prévio. Dois meses depois, outra falha de calibração com o provedor de bridge drenou fundos de usuários, deixando a Degen responsável por repor os valores aos usuários.

O time da Degen já havia enfrentado problemas demais e iniciou o processo de migração de provedores de RaaS.

"A Alchemy foi uma escolha óbvia, por ser uma das marcas mais conhecidas e confiáveis entre desenvolvedores construindo na web3, e um provedor de infraestrutura maduro, que oferece SLAs para algumas das maiores organizações do mundo.

Sabíamos que nossa comunidade se uniria ao ver um parceiro tão forte ajudando a reforçar as operações da nossa chain."

— Jacek, cofundador da Degen

Visão técnica da migração de provedores de RaaS

Resumo: migrar uma chain consiste em tirar um snapshot da chain, replicá-la com perfeição, refazer o deploy dos smart contracts e mover endpoints e serviços para a Alchemy — tudo isso dentro de um cronograma reduzido.

Planejamento para o sucesso

Para iniciar a migração, colaboramos com a Degen para planejar a transição e traçar um roadmap para as operações ideais da chain e seu crescimento futuro. Também trabalhamos de perto com o provedor de RaaS anterior para resolver questões relacionadas às wallets da Degen, aos contratos com o provedor, e para elaborar um plano de migração. Embora migrações possam ser complexas, geralmente há pouco trabalho exigido do lado do cliente do rollup. Priorizamos um serviço white-glove para todos os clientes, permitindo que eles foquem em construir seus produtos e sua comunidade.

Todos a postos

Depois de finalizar todos os pré-requisitos necessários, trabalhamos de perto com ambos os times para coordenar o complexo processo de migração. Configuramos um espelho da infraestrutura da chain do lado da Alchemy, em modo "standby", em preparação para a migração. Nós como os sequenciadores, o batch-poster, os validadores, os membros do comitê Anytrust, entre outros, se sincronizariam com a chain, mas sem tomar nenhuma ação.

Execução

No dia da execução, os diferentes componentes da chain foram cuidadosamente migrados em uma ordem específica para evitar cenários de "split brain". Avançamos de forma intencional por cada componente, validando o sucesso por meio de logs/métricas para garantir uma transição tranquila. As wallets responsáveis por funcionalidades importantes da chain (como o batch-poster e o validador) foram então trocadas por wallets gerenciadas pela Alchemy. Por fim, serviços externos como bridges, RPC público e block explorer foram migrados para usar os endpoints de Alchemy RPC.

Após horas de trabalho focado e coordenação, a Degen Chain foi implantada com segurança em Rollups, sem problemas. Estimar horas de engenharia pode ser desafiador, mas o time de Rollups dedicou semanas de trabalho preparatório para entregar uma migração sem dor de cabeça.

Os times da Degen e da Rollups puderam agora se concentrar em executar seu roadmap.

Construindo com Alchemy

Com a Degen Chain migrada com sucesso, o time pôde focar em recapturar o momentum de comunidade que a DEGEN havia conquistado no início:

  • Primeiro, atualizamos a Degen Chain para a versão mais recente do ArbOS, que o provedor anterior havia se recusado a implementar. O upgrade deu aos desenvolvedores da Degen acesso a recursos como o Arbitrum Stylus, possibilitando escrever contratos em Rust.
  • Em seguida, com o ArbOS atualizado, dedicamos tempo extra ajustando as configurações da Degen Chain para habilitar withdrawals rápidos. Ajustar essas configurações envolve um trade-off entre a velocidade dos withdrawals e quanto dinheiro a Degen Chain gasta para postar na chain pai.
  • Por fim, implementamos uma nova bridge LayerZero, após negociações prolongadas com o provedor de RaaS anterior para assinar as transações necessárias para fazer o deploy de uma nova bridge. A comunidade da Degen agora pode mover, depositar e sacar ativos da chain facilmente para diversos destinos, incluindo Solana e Arbitrum. Isso foi importante do ponto de vista de produto, mas, mais importante ainda, do ponto de vista de confiança da comunidade.

Com várias conquistas-chave de engenharia pós-migração, a Degen Chain estava bem posicionada para começar 2025 com um intenso ritmo de construção do roadmap e atividade de usuários.

Resultados, e o que vem a seguir

O TVL da Degen Chain, o custo médio de gas, o número de transações processadas e outros indicadores aumentaram desde a migração para o RaaS da Alchemy

Desde a migração para a Alchemy, os fundos semanais em bridge para a Degen Chain dobraram, retornando a taxas mais saudáveis do que antes dos incidentes, e o TVL cresceu 20%.

A chain já processou mais de 100 milhões de transações, com o gas médio por transação abaixo de um centésimo milésimo de centavo. Deployers já criaram mais de 115.000 contratos na interseção entre memes, mídia e mercados, aproveitando essa chain de alto throughput e baixo custo.

Em antecipação a um crescimento ainda maior, a Degen deu início ao seu tão aguardado Airdrop 3, distribuindo mais de 9 bilhões de DEGEN para desenvolvedores que queiram construir apps e extensões para a DEGEN L3, usando DEGEN como moeda nativa. O convite está aberto para desenvolvedores dispostos a ajudar a ajustar finamente a L3 para seu caso de uso, podendo inclusive construir oráculos customizados, leilões de blockspace, precompiles e outras soluções de disponibilidade de dados que possam ser necessárias para novas aplicações.

Seja qual for o próximo passo, a Arbitrum será uma parceira valiosa, trabalhando de perto com a DEGEN para levar adiante o estado da arte dos rollups e dar suporte a aplicações descentralizadas operando em escala global.

Por que migrar seu rollup para a Alchemy?

Lançamos o Rollups para ajudar clientes a fazer o deploy ou expandir um rollup de nível enterprise. Ao migrar seu rollup para a Alchemy, você terá:

  • Infraestrutura de nível enterprise com SLA de uptime
  • Customização e suporte white-glove em cada etapa
  • O conjunto completo de ferramentas para desenvolvedores (10+ APIs, Smart Wallets, AA, e mais) que move empresas como Coinbase, OpenSea e Robinhood
  • Suporte de ecossistema, com acesso a mais de 30 parceiros integrados, co-marketing e crescimento para desenvolvedores

Se você tem um rollup já implantado e quer migrar para um provedor de RaaS verdadeiramente white-glove e experiente, adoraríamos conversar com você!

Implante ou migre seu rollup

Começar
Gradiente de fundo

Construa magia blockchain

A Alchemy combina os produtos e ferramentas de desenvolvimento web3 mais poderosos com recursos, comunidade e suporte lendário.