Lição 4

Celestia em Ação — Ecossistema e Casos de Uso

Este módulo apresenta aplicações e projetos do mundo real usando Celestia. Ele explica o conceito de rollups soberanos, o papel do Rollkit na simplificação do desenvolvimento de rollup, e detalha projetos como Dymension, Eclipse e Manta Pacific. Também abrange casos de uso do mundo real em DeFi, jogos, identidade e empresas, mostrando como Celestia permite blockchains de alto desempenho e personalizáveis.

O que são Sovereign Rollups?

Os rollups soberanos são uma nova classe de design de blockchain habilitada por arquiteturas modulares como Celestia. Ao contrário dos rollups tradicionais que dependem de uma cadeia principal tanto para liquidação quanto para disponibilidade de dados, os rollups soberanos operam de forma independente. Eles lidam com sua própria execução, gerenciam seu próprio estado e não dependem de outra blockchain para validar ou finalizar suas transações. Sua única dependência externa é uma camada de disponibilidade de dados, que neste caso é fornecida pela Celestia.

O termo "soberano" refere-se à autonomia do rollup. Um rollup soberano não envia provas de fraude, provas de validade ou compromissos de estado a uma cadeia de liquidação externa como o Ethereum. Em vez disso, ele posta seus dados de transação como blobs para Celestia, usando-o exclusivamente para ordenar e publicar dados. Isso permite que o rollup atue como uma blockchain autocontida que herda garantias de disponibilidade de dados sem abrir mão do controle sobre seu ambiente de execução.

Principais diferenças dos Rollups Ethereum

Rollups Ethereum, como Optimistic Rollups e zk-Rollups, estão intimamente ligados à Camada 1 do Ethereum. Eles dependem do Ethereum não apenas para postar dados, mas também para validar provas e resolver disputas. Essa integração oferece garantias de segurança sólidas, mas também introduz trade-offs. Esses rollups devem estar em conformidade com os limites de gás, tempos de bloco e mecanismos de atualização do Ethereum. Implantar e atualizar contratos inteligentes dentro deles requer navegar pelos caminhos de governança e atualização do Ethereum.

Por outro lado, as rollups soberanas que utilizam Celestia não são limitadas por uma camada de liquidação externa. Elas podem definir sua própria lógica de execução, atualizar de forma independente e introduzir mudanças sem exigir bifurcações difíceis ou coordenação da Camada 1. Isso dá aos desenvolvedores mais flexibilidade para experimentar novas máquinas virtuais, mecanismos de taxas ou regras de consenso.

Como os Rolamentos Soberanos Funcionam com Celestia

Quando um rollup soberano produz um novo bloco, ele compila todos os dados da transação em um blob e publica para Celestia. Celestia registra o blob, garante que esteja ordenado e o disponibiliza para a rede por meio de sua camada de disponibilidade de dados. O rollup em si é responsável por verificar a validade da transação e manter o estado.

Para garantir a segurança, os rollups soberanos muitas vezes dependem de clientes leves ou nós completos locais que podem verificar a disponibilidade de dados da Celestia usando Amostragem de Disponibilidade de Dados (DAS). Esses clientes também podem verificar se os blocos de rollup são construídos de forma honesta e se os dados não foram retidos. Essa arquitetura evita a complexidade e a latência de enviar provas para o Ethereum ou outra cadeia de liquidação, mantendo ainda a publicação de dados com minimização de confiança.

Benefícios e Compromissos

Rollups soberanos oferecem vários benefícios. Eles oferecem autonomia total sobre a execução, permitindo que os desenvolvedores implementem atualizações, bifurcações e novos recursos sem coordenação com uma cadeia base. Eles também reduzem a dependência de qualquer ecossistema único e evitam o custo e a congestão associados às cadeias de liquidação da Camada 1.

No entanto, essa independência vem com compensações. Os rollups soberanos não herdam segurança de uma cadeia principal como o Ethereum. Eles devem gerenciar sua própria corretude de execução, pressupostos de validação e modelos de segurança econômica. Em alguns casos, os projetos podem optar por combinar designs de rollup soberanos com pontes opcionais para redes estabelecidas para liquidação ou acesso à liquidez.

Casos de Uso para Rollups Soberanos

A flexibilidade dos rollups soberanos os torna adequados para uma ampla gama de casos de uso. Blockchains específicos de aplicativos, como redes de jogos, plataformas de mídia social ou protocolos DeFi de alta frequência, podem se beneficiar de ambientes de execução personalizados e controle de atualização. Projetos que necessitam de governança completa da cadeia ou ciclos de iteração rápida também se beneficiam ao evitar gargalos da Camada 1.

Celestia fornece a infraestrutura compartilhada que permite que essas cadeias operem de forma eficiente. Ao terceirizar a disponibilidade de dados e o consenso, os desenvolvedores podem se concentrar em construir ambientes de execução otimizados para seu domínio de aplicação.

Construindo em Celestia com Rollkit

Rollkit é um framework modular que permite aos desenvolvedores lançar seus próprios rollups e blockchains usando Celestia para disponibilidade de dados. Ele atua como um kit de desenvolvimento de software (SDK) leve e personalizável que abstrai a complexidade de construir uma nova cadeia do zero. Ao usar o Rollkit, os desenvolvedores podem se concentrar na criação da camada de execução e lógica de negócios para sua aplicação, enquanto contam com a Celestia para lidar com o consenso e a publicação de dados.

Originalmente desenvolvido como parte do ecossistema Celestia, o Rollkit é de código aberto e projetado para ser extensível. Ele suporta vários ambientes de execução, incluindo Cosmos SDK, runtimes compatíveis com EVM e outras máquinas virtuais. A flexibilidade do Rollkit permite que os desenvolvedores construam tanto rollups soberanos, que operam de forma independente, quanto rollups liquidados, que dependem de uma camada de liquidação separada.

Como Rollkit se integra com Celestia

As cadeias Rollkit funcionam como rollups que enviam seus dados de transação para Celestia como blobs. Quando uma cadeia baseada em Rollkit produz um bloco, ela empacota seus dados e os envia para Celestia, que então os inclui em sua camada de disponibilidade de dados. O rollup pode verificar que os dados foram publicados corretamente referenciando os cabeçalhos de bloco da Celestia e usando a Amostragem de Disponibilidade de Dados (DAS).

A integração é simplificada através da arquitetura modular do Rollkit. Os desenvolvedores só precisam implementar ou selecionar uma camada de execução e configurar a cadeia para interagir com as APIs do Celestia para a submissão de blobs. O Rollkit cuida do resto, incluindo o gerenciamento de estado, a produção de blocos e a marcação de namespace para blobs.

Este design torna o lançamento de um rollup na Celestia significativamente mais fácil do que desenvolver uma blockchain completa de Camada 1. Ele também elimina a necessidade de construir protocolos de consenso ou disponibilidade de dados personalizados, já que essas responsabilidades são transferidas para a camada base da Celestia.

Casos de Uso para Cadeias Rollkit

Rollkit é ideal para projetos que desejam os benefícios da execução personalizada sem o ônus da infraestrutura da Camada 1. Cadeias específicas de aplicativos, como exchanges descentralizadas, jogos ou plataformas NFT, podem implantar cadeias rápidas e eficientes em custos usando o Rollkit. Projetos que constroem novas máquinas virtuais ou experimentam novos modelos de taxas também podem usar o Rollkit para testar e implantar em um ambiente modular.

Alguns desenvolvedores podem usar o Rollkit para construir cadeias que interagem com outros ecossistemas, como o Ethereum, usando o Blobstream para conectar os dados da Celestia às plataformas externas de contratos inteligentes. Outros podem optar por permanecer totalmente soberanos, lidando com a execução e governança de forma independente.

Experiência do desenvolvedor e Ferramentas

Rollkit enfatiza a autonomia do desenvolvedor e a facilidade de uso. Inclui ferramentas de linha de comando, scripts de gerenciamento de nós e documentação para implantar testnets e mainnets. Rollkit também suporta namespaces personalizáveis, que permitem que vários rollups coexistam no Celestia sem interferência. Cada rollup usa seu próprio namespace para armazenar e recuperar blobs, permitindo operação em paralelo em muitas cadeias independentes.

Os desenvolvedores podem integrar tecnologias familiares, como o Cosmos SDK ou a interface ABCI do Tendermint, dependendo de suas necessidades de execução. Essa compatibilidade facilita para as equipes que já trabalham nos ecossistemas do Cosmos ou Ethereum migrar ou expandir usando Celestia e Rollkit.

Principais Projetos Usando Celestia

Desde o lançamento da mainnet, Celestia atraiu uma variedade de projetos que estão aproveitando sua arquitetura modular para construir cadeias escaláveis e autônomas. Esses projetos abrangem várias categorias — de rollups de Camada 2 a estruturas de rollup de uso geral — cada um usando Celestia para disponibilidade de dados, mantendo o controle sobre a execução e o estado. Esta seção fornece uma visão geral de algumas das equipes e protocolos mais notáveis que estão construindo com ou em cima da Celestia.

Dymension: O Hub RollApp

Dymension é um protocolo blockchain modular projetado para hospedar e suportar “RollApps”—rollups específicos de aplicativos que usam Celestia para disponibilidade de dados. Cada RollApp é um ambiente de execução independente com sua própria lógica, mas todos estão conectados através da infraestrutura de liquidez e liquidez de Dymension.

Dymension fornece um framework para os desenvolvedores lançarem rapidamente rollups personalizados usando o Cosmos SDK e enviarem seus dados de transação para Celestia. Ele atua como um coordenador para RollApps, oferecendo serviços como token bridging, agregação de provas e ferramentas compartilhadas. Dymension demonstra como Celestia pode servir como a base para ecossistemas de rollups, em vez de apenas cadeias individuais.

Eclipse: Rollups personalizáveis para qualquer VM

Eclipse é um provedor de infraestrutura rollup que suporta múltiplas máquinas virtuais, incluindo a Máquina Virtual Ethereum (EVM), Máquina Virtual Solana (SVM) e Máquina Virtual Move. Ele permite aos desenvolvedores construir rollups de alta performance que utilizam Celestia para disponibilidade de dados, enquanto liquidam na Ethereum ou em outras blockchains.

Ao desacoplar execução, disponibilidade de dados e liquidação, Eclipse dá aos projetos a flexibilidade de escolher os componentes que melhor se adequam às suas necessidades. Os desenvolvedores podem construir cadeias personalizadas com ambientes familiares de contratos inteligentes, ao mesmo tempo que reduzem os custos de dados e aumentam a eficiência usando Celestia para publicar dados de rollup.

O Eclipse destaca o papel da Celestia na capacitação de sistemas componíveis e interligados, onde a execução e DA não precisam estar vinculadas à mesma camada de protocolo.

Manta Pacific: zkEVM Rollup Usando Blobstream

Manta Pacific é uma cadeia de camada 2 zkEVM focada na privacidade que usa Celestia via Blobstream para descarregar a disponibilidade de dados. Enquanto Manta ainda se estabelece no Ethereum, alavanca Celestia para reduzir os custos de dados e aumentar a escalabilidade. Os dados da transação são postados na Celestia como blobs, depois verificados no Ethereum usando provas de cliente leve fornecidas pelo Blobstream.

Essa abordagem híbrida permite que a Manta se beneficie da segurança e compatibilidade de contratos inteligentes do Ethereum, ao mesmo tempo que utiliza a camada de dados escalável do Celestia para otimizar o throughput e reduzir a congestão da Camada 1.

Manta Pacific demonstra como Celestia pode se integrar em ecossistemas baseados em Ethereum, fornecendo uma camada de dados modular sem exigir que os desenvolvedores abandonem as ferramentas ou contratos existentes.

Rollkit: Estrutura de Rollup de Código Aberto

Rollkit, embora não seja uma cadeia de aplicativos em si, é um componente fundamental do ecossistema da Celestia. Ele permite que os desenvolvedores construam rollups soberanos ou estabelecidos com uma configuração mínima. Projetos em diversas áreas - desde finanças até jogos - usam o Rollkit para criar cadeias que dependem da Celestia para DA enquanto implementam modelos de execução únicos.

Rollkit suporta uma variedade de runtimes e está constantemente evoluindo para integrar mais ferramentas para implantações modulares. Como o SDK principal por trás de muitos projetos rollup, Rollkit simplifica o processo de lançamento e estende a usabilidade do Celestia em todo o espaço de blockchain mais amplo.

Casos de Uso do Mundo Real

Suportando Infraestrutura DeFi Escalável
As Finanças Descentralizadas (DeFi) cresceram rapidamente, mas enfrentam desafios persistentes em termos de escalabilidade e altas taxas em cadeias monolíticas como o Ethereum. Celestia aborda essas limitações ao permitir que protocolos DeFi funcionem em rollups personalizados que utilizam Celestia para disponibilidade de dados. Esses rollups podem implementar lógica de execução especializada, modelos de taxas de transação personalizados e tempos de bloco mais rápidos, sem estarem vinculados às restrições de um ambiente de Camada 1.

Por exemplo, uma troca descentralizada (DEX) construída como um rollup soberano na Celestia pode controlar seu próprio cronograma de atualização, implementar mecanismos de negociação exclusivos e otimizar a eficiência de gás. Como o rollup transfere a disponibilidade de dados para a Celestia e lida com a execução de forma independente, ele pode oferecer uma experiência mais suave para os usuários durante períodos de alta demanda.

Cadeias personalizadas para jogos e aplicações de alta frequência
Jogos baseados em blockchain e aplicações de alta frequência exigem execução rápida e baixa latência, o que as blockchains monolíticas muitas vezes não conseguem garantir. Celestia permite que os desenvolvedores implementem rollups específicos para jogos ou cadeias soberanas que processam milhares de transações por segundo, contando com a Celestia para garantir a disponibilidade de dados.

Essas cadeias de jogos podem usar Celestia para reduzir os custos de infraestrutura e evitar congestionamentos de rede causados por aplicativos não relacionados. Ao aproveitar a pilha modular da Celestia, os desenvolvedores mantêm o controle total sobre seu ambiente, ao mesmo tempo em que se beneficiam de uma camada base segura e descentralizada.

Aplicações de Identidade e Social que Preservam a Privacidade
Aplicações que lidam com identidade do usuário e dados privados frequentemente necessitam de primitivas criptográficas personalizadas ou modelos de execução especializados. Celestia apoia esse caso de uso, permitindo a implantação de cadeias com ambientes de tempo de execução únicos focados em provas de conhecimento zero, divulgação seletiva ou outras tecnologias de preservação de privacidade.

Um rollup soberano poderia implementar um sistema de identidade onde as credenciais do usuário são verificadas e armazenadas em um formato que respeita a privacidade, enquanto depende do Celestia para a publicação de dados. Esse modelo permite que os desenvolvedores construam sistemas nos quais os usuários mantenham a propriedade de seus dados e possam compartilhá-los seletivamente com aplicativos confiáveis, sem comprometer a transparência ou a disponibilidade.

Uso empresarial e produtos financeiros regulamentados
Algumas organizações podem precisar lançar blockchains permissionadas ou semi-públicas que interagem com infraestrutura pública. A arquitetura da Celestia permite às empresas lançar cadeias modulares que atendam aos requisitos de conformidade ou privacidade, ao mesmo tempo em que se beneficiam de uma camada de dados públicos e descentralizados.

Por exemplo, uma instituição financeira pode implantar uma cadeia para tokenizar ativos ou liquidar títulos digitais. Usar Celestia para disponibilidade de dados garante que o histórico de transações seja verificável e imutável, enquanto o ambiente de execução pode ser restrito ou auditado de acordo com os frameworks regulatórios.

Plataformas de rollup como serviço (RaaS)
Celestia também atua como backend para plataformas que oferecem Rollup-as-a-Service - ferramentas que permitem aos desenvolvedores implantar novos rollups com configuração mínima. Essas plataformas usam Celestia como camada de dados padrão, possibilitando implantação rápida sem a necessidade de soluções DA personalizadas. A redução da complexidade e dos custos de publicação de dados na Celestia a tornam atraente para startups e projetos menores que desejam focar no desenvolvimento de aplicativos em vez de infraestrutura.

Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.
Catálogo
Lição 4

Celestia em Ação — Ecossistema e Casos de Uso

Este módulo apresenta aplicações e projetos do mundo real usando Celestia. Ele explica o conceito de rollups soberanos, o papel do Rollkit na simplificação do desenvolvimento de rollup, e detalha projetos como Dymension, Eclipse e Manta Pacific. Também abrange casos de uso do mundo real em DeFi, jogos, identidade e empresas, mostrando como Celestia permite blockchains de alto desempenho e personalizáveis.

O que são Sovereign Rollups?

Os rollups soberanos são uma nova classe de design de blockchain habilitada por arquiteturas modulares como Celestia. Ao contrário dos rollups tradicionais que dependem de uma cadeia principal tanto para liquidação quanto para disponibilidade de dados, os rollups soberanos operam de forma independente. Eles lidam com sua própria execução, gerenciam seu próprio estado e não dependem de outra blockchain para validar ou finalizar suas transações. Sua única dependência externa é uma camada de disponibilidade de dados, que neste caso é fornecida pela Celestia.

O termo "soberano" refere-se à autonomia do rollup. Um rollup soberano não envia provas de fraude, provas de validade ou compromissos de estado a uma cadeia de liquidação externa como o Ethereum. Em vez disso, ele posta seus dados de transação como blobs para Celestia, usando-o exclusivamente para ordenar e publicar dados. Isso permite que o rollup atue como uma blockchain autocontida que herda garantias de disponibilidade de dados sem abrir mão do controle sobre seu ambiente de execução.

Principais diferenças dos Rollups Ethereum

Rollups Ethereum, como Optimistic Rollups e zk-Rollups, estão intimamente ligados à Camada 1 do Ethereum. Eles dependem do Ethereum não apenas para postar dados, mas também para validar provas e resolver disputas. Essa integração oferece garantias de segurança sólidas, mas também introduz trade-offs. Esses rollups devem estar em conformidade com os limites de gás, tempos de bloco e mecanismos de atualização do Ethereum. Implantar e atualizar contratos inteligentes dentro deles requer navegar pelos caminhos de governança e atualização do Ethereum.

Por outro lado, as rollups soberanas que utilizam Celestia não são limitadas por uma camada de liquidação externa. Elas podem definir sua própria lógica de execução, atualizar de forma independente e introduzir mudanças sem exigir bifurcações difíceis ou coordenação da Camada 1. Isso dá aos desenvolvedores mais flexibilidade para experimentar novas máquinas virtuais, mecanismos de taxas ou regras de consenso.

Como os Rolamentos Soberanos Funcionam com Celestia

Quando um rollup soberano produz um novo bloco, ele compila todos os dados da transação em um blob e publica para Celestia. Celestia registra o blob, garante que esteja ordenado e o disponibiliza para a rede por meio de sua camada de disponibilidade de dados. O rollup em si é responsável por verificar a validade da transação e manter o estado.

Para garantir a segurança, os rollups soberanos muitas vezes dependem de clientes leves ou nós completos locais que podem verificar a disponibilidade de dados da Celestia usando Amostragem de Disponibilidade de Dados (DAS). Esses clientes também podem verificar se os blocos de rollup são construídos de forma honesta e se os dados não foram retidos. Essa arquitetura evita a complexidade e a latência de enviar provas para o Ethereum ou outra cadeia de liquidação, mantendo ainda a publicação de dados com minimização de confiança.

Benefícios e Compromissos

Rollups soberanos oferecem vários benefícios. Eles oferecem autonomia total sobre a execução, permitindo que os desenvolvedores implementem atualizações, bifurcações e novos recursos sem coordenação com uma cadeia base. Eles também reduzem a dependência de qualquer ecossistema único e evitam o custo e a congestão associados às cadeias de liquidação da Camada 1.

No entanto, essa independência vem com compensações. Os rollups soberanos não herdam segurança de uma cadeia principal como o Ethereum. Eles devem gerenciar sua própria corretude de execução, pressupostos de validação e modelos de segurança econômica. Em alguns casos, os projetos podem optar por combinar designs de rollup soberanos com pontes opcionais para redes estabelecidas para liquidação ou acesso à liquidez.

Casos de Uso para Rollups Soberanos

A flexibilidade dos rollups soberanos os torna adequados para uma ampla gama de casos de uso. Blockchains específicos de aplicativos, como redes de jogos, plataformas de mídia social ou protocolos DeFi de alta frequência, podem se beneficiar de ambientes de execução personalizados e controle de atualização. Projetos que necessitam de governança completa da cadeia ou ciclos de iteração rápida também se beneficiam ao evitar gargalos da Camada 1.

Celestia fornece a infraestrutura compartilhada que permite que essas cadeias operem de forma eficiente. Ao terceirizar a disponibilidade de dados e o consenso, os desenvolvedores podem se concentrar em construir ambientes de execução otimizados para seu domínio de aplicação.

Construindo em Celestia com Rollkit

Rollkit é um framework modular que permite aos desenvolvedores lançar seus próprios rollups e blockchains usando Celestia para disponibilidade de dados. Ele atua como um kit de desenvolvimento de software (SDK) leve e personalizável que abstrai a complexidade de construir uma nova cadeia do zero. Ao usar o Rollkit, os desenvolvedores podem se concentrar na criação da camada de execução e lógica de negócios para sua aplicação, enquanto contam com a Celestia para lidar com o consenso e a publicação de dados.

Originalmente desenvolvido como parte do ecossistema Celestia, o Rollkit é de código aberto e projetado para ser extensível. Ele suporta vários ambientes de execução, incluindo Cosmos SDK, runtimes compatíveis com EVM e outras máquinas virtuais. A flexibilidade do Rollkit permite que os desenvolvedores construam tanto rollups soberanos, que operam de forma independente, quanto rollups liquidados, que dependem de uma camada de liquidação separada.

Como Rollkit se integra com Celestia

As cadeias Rollkit funcionam como rollups que enviam seus dados de transação para Celestia como blobs. Quando uma cadeia baseada em Rollkit produz um bloco, ela empacota seus dados e os envia para Celestia, que então os inclui em sua camada de disponibilidade de dados. O rollup pode verificar que os dados foram publicados corretamente referenciando os cabeçalhos de bloco da Celestia e usando a Amostragem de Disponibilidade de Dados (DAS).

A integração é simplificada através da arquitetura modular do Rollkit. Os desenvolvedores só precisam implementar ou selecionar uma camada de execução e configurar a cadeia para interagir com as APIs do Celestia para a submissão de blobs. O Rollkit cuida do resto, incluindo o gerenciamento de estado, a produção de blocos e a marcação de namespace para blobs.

Este design torna o lançamento de um rollup na Celestia significativamente mais fácil do que desenvolver uma blockchain completa de Camada 1. Ele também elimina a necessidade de construir protocolos de consenso ou disponibilidade de dados personalizados, já que essas responsabilidades são transferidas para a camada base da Celestia.

Casos de Uso para Cadeias Rollkit

Rollkit é ideal para projetos que desejam os benefícios da execução personalizada sem o ônus da infraestrutura da Camada 1. Cadeias específicas de aplicativos, como exchanges descentralizadas, jogos ou plataformas NFT, podem implantar cadeias rápidas e eficientes em custos usando o Rollkit. Projetos que constroem novas máquinas virtuais ou experimentam novos modelos de taxas também podem usar o Rollkit para testar e implantar em um ambiente modular.

Alguns desenvolvedores podem usar o Rollkit para construir cadeias que interagem com outros ecossistemas, como o Ethereum, usando o Blobstream para conectar os dados da Celestia às plataformas externas de contratos inteligentes. Outros podem optar por permanecer totalmente soberanos, lidando com a execução e governança de forma independente.

Experiência do desenvolvedor e Ferramentas

Rollkit enfatiza a autonomia do desenvolvedor e a facilidade de uso. Inclui ferramentas de linha de comando, scripts de gerenciamento de nós e documentação para implantar testnets e mainnets. Rollkit também suporta namespaces personalizáveis, que permitem que vários rollups coexistam no Celestia sem interferência. Cada rollup usa seu próprio namespace para armazenar e recuperar blobs, permitindo operação em paralelo em muitas cadeias independentes.

Os desenvolvedores podem integrar tecnologias familiares, como o Cosmos SDK ou a interface ABCI do Tendermint, dependendo de suas necessidades de execução. Essa compatibilidade facilita para as equipes que já trabalham nos ecossistemas do Cosmos ou Ethereum migrar ou expandir usando Celestia e Rollkit.

Principais Projetos Usando Celestia

Desde o lançamento da mainnet, Celestia atraiu uma variedade de projetos que estão aproveitando sua arquitetura modular para construir cadeias escaláveis e autônomas. Esses projetos abrangem várias categorias — de rollups de Camada 2 a estruturas de rollup de uso geral — cada um usando Celestia para disponibilidade de dados, mantendo o controle sobre a execução e o estado. Esta seção fornece uma visão geral de algumas das equipes e protocolos mais notáveis que estão construindo com ou em cima da Celestia.

Dymension: O Hub RollApp

Dymension é um protocolo blockchain modular projetado para hospedar e suportar “RollApps”—rollups específicos de aplicativos que usam Celestia para disponibilidade de dados. Cada RollApp é um ambiente de execução independente com sua própria lógica, mas todos estão conectados através da infraestrutura de liquidez e liquidez de Dymension.

Dymension fornece um framework para os desenvolvedores lançarem rapidamente rollups personalizados usando o Cosmos SDK e enviarem seus dados de transação para Celestia. Ele atua como um coordenador para RollApps, oferecendo serviços como token bridging, agregação de provas e ferramentas compartilhadas. Dymension demonstra como Celestia pode servir como a base para ecossistemas de rollups, em vez de apenas cadeias individuais.

Eclipse: Rollups personalizáveis para qualquer VM

Eclipse é um provedor de infraestrutura rollup que suporta múltiplas máquinas virtuais, incluindo a Máquina Virtual Ethereum (EVM), Máquina Virtual Solana (SVM) e Máquina Virtual Move. Ele permite aos desenvolvedores construir rollups de alta performance que utilizam Celestia para disponibilidade de dados, enquanto liquidam na Ethereum ou em outras blockchains.

Ao desacoplar execução, disponibilidade de dados e liquidação, Eclipse dá aos projetos a flexibilidade de escolher os componentes que melhor se adequam às suas necessidades. Os desenvolvedores podem construir cadeias personalizadas com ambientes familiares de contratos inteligentes, ao mesmo tempo que reduzem os custos de dados e aumentam a eficiência usando Celestia para publicar dados de rollup.

O Eclipse destaca o papel da Celestia na capacitação de sistemas componíveis e interligados, onde a execução e DA não precisam estar vinculadas à mesma camada de protocolo.

Manta Pacific: zkEVM Rollup Usando Blobstream

Manta Pacific é uma cadeia de camada 2 zkEVM focada na privacidade que usa Celestia via Blobstream para descarregar a disponibilidade de dados. Enquanto Manta ainda se estabelece no Ethereum, alavanca Celestia para reduzir os custos de dados e aumentar a escalabilidade. Os dados da transação são postados na Celestia como blobs, depois verificados no Ethereum usando provas de cliente leve fornecidas pelo Blobstream.

Essa abordagem híbrida permite que a Manta se beneficie da segurança e compatibilidade de contratos inteligentes do Ethereum, ao mesmo tempo que utiliza a camada de dados escalável do Celestia para otimizar o throughput e reduzir a congestão da Camada 1.

Manta Pacific demonstra como Celestia pode se integrar em ecossistemas baseados em Ethereum, fornecendo uma camada de dados modular sem exigir que os desenvolvedores abandonem as ferramentas ou contratos existentes.

Rollkit: Estrutura de Rollup de Código Aberto

Rollkit, embora não seja uma cadeia de aplicativos em si, é um componente fundamental do ecossistema da Celestia. Ele permite que os desenvolvedores construam rollups soberanos ou estabelecidos com uma configuração mínima. Projetos em diversas áreas - desde finanças até jogos - usam o Rollkit para criar cadeias que dependem da Celestia para DA enquanto implementam modelos de execução únicos.

Rollkit suporta uma variedade de runtimes e está constantemente evoluindo para integrar mais ferramentas para implantações modulares. Como o SDK principal por trás de muitos projetos rollup, Rollkit simplifica o processo de lançamento e estende a usabilidade do Celestia em todo o espaço de blockchain mais amplo.

Casos de Uso do Mundo Real

Suportando Infraestrutura DeFi Escalável
As Finanças Descentralizadas (DeFi) cresceram rapidamente, mas enfrentam desafios persistentes em termos de escalabilidade e altas taxas em cadeias monolíticas como o Ethereum. Celestia aborda essas limitações ao permitir que protocolos DeFi funcionem em rollups personalizados que utilizam Celestia para disponibilidade de dados. Esses rollups podem implementar lógica de execução especializada, modelos de taxas de transação personalizados e tempos de bloco mais rápidos, sem estarem vinculados às restrições de um ambiente de Camada 1.

Por exemplo, uma troca descentralizada (DEX) construída como um rollup soberano na Celestia pode controlar seu próprio cronograma de atualização, implementar mecanismos de negociação exclusivos e otimizar a eficiência de gás. Como o rollup transfere a disponibilidade de dados para a Celestia e lida com a execução de forma independente, ele pode oferecer uma experiência mais suave para os usuários durante períodos de alta demanda.

Cadeias personalizadas para jogos e aplicações de alta frequência
Jogos baseados em blockchain e aplicações de alta frequência exigem execução rápida e baixa latência, o que as blockchains monolíticas muitas vezes não conseguem garantir. Celestia permite que os desenvolvedores implementem rollups específicos para jogos ou cadeias soberanas que processam milhares de transações por segundo, contando com a Celestia para garantir a disponibilidade de dados.

Essas cadeias de jogos podem usar Celestia para reduzir os custos de infraestrutura e evitar congestionamentos de rede causados por aplicativos não relacionados. Ao aproveitar a pilha modular da Celestia, os desenvolvedores mantêm o controle total sobre seu ambiente, ao mesmo tempo em que se beneficiam de uma camada base segura e descentralizada.

Aplicações de Identidade e Social que Preservam a Privacidade
Aplicações que lidam com identidade do usuário e dados privados frequentemente necessitam de primitivas criptográficas personalizadas ou modelos de execução especializados. Celestia apoia esse caso de uso, permitindo a implantação de cadeias com ambientes de tempo de execução únicos focados em provas de conhecimento zero, divulgação seletiva ou outras tecnologias de preservação de privacidade.

Um rollup soberano poderia implementar um sistema de identidade onde as credenciais do usuário são verificadas e armazenadas em um formato que respeita a privacidade, enquanto depende do Celestia para a publicação de dados. Esse modelo permite que os desenvolvedores construam sistemas nos quais os usuários mantenham a propriedade de seus dados e possam compartilhá-los seletivamente com aplicativos confiáveis, sem comprometer a transparência ou a disponibilidade.

Uso empresarial e produtos financeiros regulamentados
Algumas organizações podem precisar lançar blockchains permissionadas ou semi-públicas que interagem com infraestrutura pública. A arquitetura da Celestia permite às empresas lançar cadeias modulares que atendam aos requisitos de conformidade ou privacidade, ao mesmo tempo em que se beneficiam de uma camada de dados públicos e descentralizados.

Por exemplo, uma instituição financeira pode implantar uma cadeia para tokenizar ativos ou liquidar títulos digitais. Usar Celestia para disponibilidade de dados garante que o histórico de transações seja verificável e imutável, enquanto o ambiente de execução pode ser restrito ou auditado de acordo com os frameworks regulatórios.

Plataformas de rollup como serviço (RaaS)
Celestia também atua como backend para plataformas que oferecem Rollup-as-a-Service - ferramentas que permitem aos desenvolvedores implantar novos rollups com configuração mínima. Essas plataformas usam Celestia como camada de dados padrão, possibilitando implantação rápida sem a necessidade de soluções DA personalizadas. A redução da complexidade e dos custos de publicação de dados na Celestia a tornam atraente para startups e projetos menores que desejam focar no desenvolvimento de aplicativos em vez de infraestrutura.

Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.