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 possibilita 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 facilitada 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 submete provas de fraude, provas de validade ou compromissos de estado a uma cadeia de liquidação externa como o Ethereum. Em vez disso, ele envia seus dados de transação como blobs para Celestia, usando-os exclusivamente para ordenar e publicar dados. Isso permite que o rollup atue como um blockchain autocontido que herda garantias de disponibilidade de dados sem abrir mão do controle sobre seu ambiente de execução.

Principais diferenças dos Rollups do Ethereum

Os rollups do Ethereum, como Optimistic Rollups e zk-Rollups, estão intimamente ligados à Camada 1 do Ethereum. Eles dependem do Ethereum não apenas para publicar dados, mas também para validar provas e resolver disputas. Essa integração fornece garantias de segurança robustas, mas também introduz compromissos. Esses rollups devem cumprir os limites de gás, tempos de bloco e mecanismos de atualização do Ethereum. Implantar e atualizar contratos inteligentes dentro deles requer navegar pela governança e caminhos de atualização do Ethereum.

Por outro lado, os rollups soberanos que usam Celestia não estão limitados por uma camada de liquidação externa. Podem definir a sua própria lógica de execução, atualizar de forma independente e introduzir alterações sem necessidade de hard forks ou coordenação de Camada 1. Isso dá aos desenvolvedores mais flexibilidade para experimentar novas máquinas virtuais, mecanismos de taxas ou regras de consenso.

Como funcionam os Sovereign Rollups com Celestia

Quando um rollup soberano produz um novo bloco, ele compila todos os dados da transação em um blob e publica-o para Celestia. Celestia regista o blob, garante que está ordenado e disponibiliza-o à rede através da 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, as rollups soberanas muitas vezes dependem de clientes leves ou nós completos locais que podem verificar a disponibilidade de dados da Celestia usando a Amostragem de Disponibilidade de Dados (DAS). Esses clientes também podem verificar se os blocos de rollup são construídos honestamente e se os dados não foram retidos. Esta 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 minimizada em confiança.

Benefícios e Compromissos

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

No entanto, esta independência vem com compromissos. As rollups soberanas não herdam segurança de uma cadeia principal como o Ethereum. Elas devem gerir a sua própria correção 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 torna-os 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 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ápidos também beneficiam da evitação de 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 consenso, os desenvolvedores podem se concentrar na construção de ambientes de execução otimizados para o seu domínio de aplicação.

A construir em Celestia com Rollkit

Rollkit é um framework modular que permite aos programadores lançar seus próprios rollups e blockchains usando Celestia para disponibilidade de dados. 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 programadores 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. 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 o Rollkit se integra com a Celestia

As cadeias Rollkit funcionam como rollups que enviam os seus dados de transação para Celestia como blobs. Quando uma cadeia baseada em Rollkit produz um bloco, empacota os seus dados e envia-os para Celestia, que os inclui na sua camada de disponibilidade de dados. O rollup pode verificar que os dados foram publicados corretamente ao referenciar os cabeçalhos de bloco da Celestia e ao usar 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 da Celestia para a submissão de blobs. O Rollkit cuida do resto, incluindo gerenciamento de estado, produção de blocos e 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. Também elimina a necessidade de construir protocolos de consenso personalizados ou de disponibilidade de dados, uma vez 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 implementar cadeias rápidas e eficientes em termos de 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 implementar 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 ligar 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 facilidade de uso. Inclui ferramentas de linha de comando, scripts de gerenciamento de nós e documentação para implementação de testnets e mainnets. O Rollkit também suporta namespaces personalizáveis, que permitem que múltiplos rollups coexistam no Celestia sem interferência. Cada rollup usa seu próprio namespace para armazenar e recuperar blocos, 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 das suas necessidades de execução. Essa compatibilidade torna mais fácil para as equipas que já trabalham nos ecossistemas Cosmos ou Ethereum migrar ou expandir usando Celestia e Rollkit.

Principais Projetos Utilizando Celestia

Desde o lançamento da sua mainnet, Celestia atraiu uma variedade de projetos que estão a aproveitar a sua arquitetura modular para construir cadeias escaláveis e autónomas. Estes projetos abrangem várias categorias—de rollups de Camada 2 a frameworks de rollup de uso geral—cada um usando o Celestia para disponibilidade de dados, ao mesmo tempo que mantém o controle sobre a execução e o estado. Esta secção fornece uma visão geral de algumas das equipas e protocolos mais notáveis que estão a construir com ou em cima do Celestia.

Dymension: O Hub RollApp

Dymension é um protocolo blockchain modular projetado para hospedar e suportar “RollApps” - rollups específicos de aplicativos que utilizam 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 liquidação e liquidez da Dymension.

Dymension fornece um quadro para os desenvolvedores lançarem rapidamente rollups personalizados usando o Cosmos SDK e enviarem seus dados de transação para Celestia. Ele atua como coordenador para RollApps, oferecendo serviços como token bridging, agregação de provas e ferramentas compartilhadas. Dymension demonstra como Celestia pode servir como 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 várias máquinas virtuais, incluindo a Máquina Virtual Ethereum (EVM), Solana VM (SVM) e Move VM. Permite aos desenvolvedores construir rollups de alto desempenho que utilizam Celestia para disponibilidade de dados, enquanto se estabelecem na Ethereum ou em outras cadeias.

Ao desacoplar a execução, a disponibilidade de dados e a compensação, 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 capacidade de processamento ao usar o Celestia para publicar dados de rollup.

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

Manta Pacific: zkEVM Rollup Usando Blobstream

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

Esta abordagem híbrida permite que a Manta beneficie da segurança e compatibilidade de contratos inteligentes da Ethereum, enquanto utiliza a camada de dados escalável da Celestia para otimizar o débito e reduzir a congestão da Camada 1.

Manta Pacific demonstra como Celestia pode integrar-se nos 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 diferentes á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.

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

Casos de uso do mundo real

Apoio à Infraestrutura DeFi Escalável
As Finanças Descentralizadas (DeFi) cresceram rapidamente, mas enfrentam desafios persistentes em termos de escalabilidade e taxas elevadas em cadeias monolíticas como o Ethereum. Celestia enfrenta essas limitações ao permitir que protocolos DeFi sejam executados 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 limitados pelas 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 únicos e otimizar a eficiência do gás. Como o rollup transfere a disponibilidade de dados para a Celestia e lida com a execução de forma independente, pode oferecer uma experiência mais suave para os utilizadores durante períodos de alta procura.

Cadeias personalizadas para jogos e aplicações de alta frequência
Os jogos baseados em blockchain e as aplicações de alta frequência exigem uma execução rápida e baixa latência, que as blockchains monolíticas geralmente não conseguem garantir. Celestia permite aos desenvolvedores implantar rollups específicos do jogo ou cadeias soberanas que processam milhares de transações por segundo enquanto dependem da Celestia para garantir a disponibilidade de dados.

Essas cadeias de jogos podem usar Celestia para reduzir os custos de infraestrutura e evitar a congestão de rede causada por aplicações não relacionadas. Ao aproveitar a pilha modular da Celestia, os desenvolvedores mantêm o controle total sobre seu ambiente, beneficiando-se de uma camada base segura e descentralizada.

Aplicações de Identidade e Sociais que Preservam a Privacidade
As aplicações que lidam com a identidade do utilizador e dados privados muitas vezes necessitam de primitivas criptográficas personalizadas ou modelos de execução especializados. Celestia apoia este caso de uso ao permitir a implementação de cadeias com ambientes 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 da Celestia para a publicação de dados. Esse modelo permite aos desenvolvedores construir sistemas nos quais os usuários mantêm a propriedade de seus dados e podem compartilhá-los seletivamente com aplicativos confiáveis, sem comprometer a transparência ou disponibilidade.

Utilização Empresarial e Produtos Financeiros Regulados
Algumas organizações podem precisar de lançar blockchains com permissões ou semi-públicas que interajam com infraestruturas públicas. A arquitetura do Celestia permite às empresas lançar cadeias modulares que cumpram os requisitos de conformidade ou privacidade, ao mesmo tempo que beneficiam de uma camada de dados pública e descentralizada.

Por exemplo, uma instituição financeira pode implementar 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 quadros regulamentares.

Plataformas Rollup-as-a-Service (RaaS)
Celestia também serve como um backend para plataformas que oferecem Rollup-as-a-Service - ferramentas que permitem aos desenvolvedores implementar novos rollups com configuração mínima. Essas plataformas utilizam o Celestia como a camada de dados padrão, permitindo a implementação rápida sem a necessidade de soluções DA personalizadas. A reduzida complexidade e custos mais baixos de publicação de dados no Celestia tornam-no atrativo para startups e projetos menores que desejam focar no desenvolvimento de aplicativos em vez da infraestrutura.

Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa 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 possibilita 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 facilitada 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 submete provas de fraude, provas de validade ou compromissos de estado a uma cadeia de liquidação externa como o Ethereum. Em vez disso, ele envia seus dados de transação como blobs para Celestia, usando-os exclusivamente para ordenar e publicar dados. Isso permite que o rollup atue como um blockchain autocontido que herda garantias de disponibilidade de dados sem abrir mão do controle sobre seu ambiente de execução.

Principais diferenças dos Rollups do Ethereum

Os rollups do Ethereum, como Optimistic Rollups e zk-Rollups, estão intimamente ligados à Camada 1 do Ethereum. Eles dependem do Ethereum não apenas para publicar dados, mas também para validar provas e resolver disputas. Essa integração fornece garantias de segurança robustas, mas também introduz compromissos. Esses rollups devem cumprir os limites de gás, tempos de bloco e mecanismos de atualização do Ethereum. Implantar e atualizar contratos inteligentes dentro deles requer navegar pela governança e caminhos de atualização do Ethereum.

Por outro lado, os rollups soberanos que usam Celestia não estão limitados por uma camada de liquidação externa. Podem definir a sua própria lógica de execução, atualizar de forma independente e introduzir alterações sem necessidade de hard forks ou coordenação de Camada 1. Isso dá aos desenvolvedores mais flexibilidade para experimentar novas máquinas virtuais, mecanismos de taxas ou regras de consenso.

Como funcionam os Sovereign Rollups com Celestia

Quando um rollup soberano produz um novo bloco, ele compila todos os dados da transação em um blob e publica-o para Celestia. Celestia regista o blob, garante que está ordenado e disponibiliza-o à rede através da 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, as rollups soberanas muitas vezes dependem de clientes leves ou nós completos locais que podem verificar a disponibilidade de dados da Celestia usando a Amostragem de Disponibilidade de Dados (DAS). Esses clientes também podem verificar se os blocos de rollup são construídos honestamente e se os dados não foram retidos. Esta 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 minimizada em confiança.

Benefícios e Compromissos

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

No entanto, esta independência vem com compromissos. As rollups soberanas não herdam segurança de uma cadeia principal como o Ethereum. Elas devem gerir a sua própria correção 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 torna-os 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 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ápidos também beneficiam da evitação de 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 consenso, os desenvolvedores podem se concentrar na construção de ambientes de execução otimizados para o seu domínio de aplicação.

A construir em Celestia com Rollkit

Rollkit é um framework modular que permite aos programadores lançar seus próprios rollups e blockchains usando Celestia para disponibilidade de dados. 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 programadores 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. 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 o Rollkit se integra com a Celestia

As cadeias Rollkit funcionam como rollups que enviam os seus dados de transação para Celestia como blobs. Quando uma cadeia baseada em Rollkit produz um bloco, empacota os seus dados e envia-os para Celestia, que os inclui na sua camada de disponibilidade de dados. O rollup pode verificar que os dados foram publicados corretamente ao referenciar os cabeçalhos de bloco da Celestia e ao usar 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 da Celestia para a submissão de blobs. O Rollkit cuida do resto, incluindo gerenciamento de estado, produção de blocos e 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. Também elimina a necessidade de construir protocolos de consenso personalizados ou de disponibilidade de dados, uma vez 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 implementar cadeias rápidas e eficientes em termos de 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 implementar 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 ligar 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 facilidade de uso. Inclui ferramentas de linha de comando, scripts de gerenciamento de nós e documentação para implementação de testnets e mainnets. O Rollkit também suporta namespaces personalizáveis, que permitem que múltiplos rollups coexistam no Celestia sem interferência. Cada rollup usa seu próprio namespace para armazenar e recuperar blocos, 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 das suas necessidades de execução. Essa compatibilidade torna mais fácil para as equipas que já trabalham nos ecossistemas Cosmos ou Ethereum migrar ou expandir usando Celestia e Rollkit.

Principais Projetos Utilizando Celestia

Desde o lançamento da sua mainnet, Celestia atraiu uma variedade de projetos que estão a aproveitar a sua arquitetura modular para construir cadeias escaláveis e autónomas. Estes projetos abrangem várias categorias—de rollups de Camada 2 a frameworks de rollup de uso geral—cada um usando o Celestia para disponibilidade de dados, ao mesmo tempo que mantém o controle sobre a execução e o estado. Esta secção fornece uma visão geral de algumas das equipas e protocolos mais notáveis que estão a construir com ou em cima do Celestia.

Dymension: O Hub RollApp

Dymension é um protocolo blockchain modular projetado para hospedar e suportar “RollApps” - rollups específicos de aplicativos que utilizam 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 liquidação e liquidez da Dymension.

Dymension fornece um quadro para os desenvolvedores lançarem rapidamente rollups personalizados usando o Cosmos SDK e enviarem seus dados de transação para Celestia. Ele atua como coordenador para RollApps, oferecendo serviços como token bridging, agregação de provas e ferramentas compartilhadas. Dymension demonstra como Celestia pode servir como 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 várias máquinas virtuais, incluindo a Máquina Virtual Ethereum (EVM), Solana VM (SVM) e Move VM. Permite aos desenvolvedores construir rollups de alto desempenho que utilizam Celestia para disponibilidade de dados, enquanto se estabelecem na Ethereum ou em outras cadeias.

Ao desacoplar a execução, a disponibilidade de dados e a compensação, 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 capacidade de processamento ao usar o Celestia para publicar dados de rollup.

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

Manta Pacific: zkEVM Rollup Usando Blobstream

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

Esta abordagem híbrida permite que a Manta beneficie da segurança e compatibilidade de contratos inteligentes da Ethereum, enquanto utiliza a camada de dados escalável da Celestia para otimizar o débito e reduzir a congestão da Camada 1.

Manta Pacific demonstra como Celestia pode integrar-se nos 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 diferentes á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.

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

Casos de uso do mundo real

Apoio à Infraestrutura DeFi Escalável
As Finanças Descentralizadas (DeFi) cresceram rapidamente, mas enfrentam desafios persistentes em termos de escalabilidade e taxas elevadas em cadeias monolíticas como o Ethereum. Celestia enfrenta essas limitações ao permitir que protocolos DeFi sejam executados 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 limitados pelas 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 únicos e otimizar a eficiência do gás. Como o rollup transfere a disponibilidade de dados para a Celestia e lida com a execução de forma independente, pode oferecer uma experiência mais suave para os utilizadores durante períodos de alta procura.

Cadeias personalizadas para jogos e aplicações de alta frequência
Os jogos baseados em blockchain e as aplicações de alta frequência exigem uma execução rápida e baixa latência, que as blockchains monolíticas geralmente não conseguem garantir. Celestia permite aos desenvolvedores implantar rollups específicos do jogo ou cadeias soberanas que processam milhares de transações por segundo enquanto dependem da Celestia para garantir a disponibilidade de dados.

Essas cadeias de jogos podem usar Celestia para reduzir os custos de infraestrutura e evitar a congestão de rede causada por aplicações não relacionadas. Ao aproveitar a pilha modular da Celestia, os desenvolvedores mantêm o controle total sobre seu ambiente, beneficiando-se de uma camada base segura e descentralizada.

Aplicações de Identidade e Sociais que Preservam a Privacidade
As aplicações que lidam com a identidade do utilizador e dados privados muitas vezes necessitam de primitivas criptográficas personalizadas ou modelos de execução especializados. Celestia apoia este caso de uso ao permitir a implementação de cadeias com ambientes 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 da Celestia para a publicação de dados. Esse modelo permite aos desenvolvedores construir sistemas nos quais os usuários mantêm a propriedade de seus dados e podem compartilhá-los seletivamente com aplicativos confiáveis, sem comprometer a transparência ou disponibilidade.

Utilização Empresarial e Produtos Financeiros Regulados
Algumas organizações podem precisar de lançar blockchains com permissões ou semi-públicas que interajam com infraestruturas públicas. A arquitetura do Celestia permite às empresas lançar cadeias modulares que cumpram os requisitos de conformidade ou privacidade, ao mesmo tempo que beneficiam de uma camada de dados pública e descentralizada.

Por exemplo, uma instituição financeira pode implementar 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 quadros regulamentares.

Plataformas Rollup-as-a-Service (RaaS)
Celestia também serve como um backend para plataformas que oferecem Rollup-as-a-Service - ferramentas que permitem aos desenvolvedores implementar novos rollups com configuração mínima. Essas plataformas utilizam o Celestia como a camada de dados padrão, permitindo a implementação rápida sem a necessidade de soluções DA personalizadas. A reduzida complexidade e custos mais baixos de publicação de dados no Celestia tornam-no atrativo para startups e projetos menores que desejam focar no desenvolvimento de aplicativos em vez da infraestrutura.

Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.