Escalando a interoperabilidade
em mais de 140 blockchains
por meio de uma rede de mensagens entre cadeias

A VIA Labs se propôs a resolver um dos problemas mais complexos da Web3: como rotear ativos entre blockchains que não falam a mesma língua.

A equipe da Cheesecake Labs entrou em cena para ajudar a conectar o protocolo da VIA Labs com Stellar, Cardano e Midnight — nenhuma das quais se encaixava perfeitamente nos padrões da EVM.

 Benefit Images

Das raízes da EVM a uma rede verdadeiramente omni‑chain

Eles estão construindo a camada de infraestrutura para comunicação entre cadeias, conectando mais de 133 redes públicas e privadas com mensagens diretas de contrato para contrato.

Ao garantir uma subvenção para integrar a Stellar e firmar parceria com a sidechain Midnight da Cardano, focada em privacidade, o projeto entrou em um novo campo de provas: os princípios da EVM poderiam ser aplicados em terrenos não relacionados à EVM?

Image

O muro de interoperabilidade

A VIA Labs precisava retransmitir mensagens, tokens e NFTs entre blockchains baseadas na EVM e essas novas integrações. Mas cada ecossistema tem maneiras fundamentalmente diferentes de processar e verificar transações.

For Investors Infos

Três protocolos, nenhum ponto em comum

Cardano usa validadores criados para o modelo UTxO, e Stellar usa contratos inteligentes baseados em WASM. Nenhum dos dois se adapta facilmente à EVM.

A Stellar usa assinaturas Ed25519, as blockchains da EVM usam ECDSA e a camada de privacidade da Cardano adiciona provas de conhecimento zero — sistemas que não conseguem se verificar mutuamente de forma nativa.

Cada cadeia registra e valida os dados de maneira diferente. Sem normalização, uma mensagem de uma rede é lida como um conjunto de caracteres sem sentido em outra.

Mais do que um projeto

técnico A integração do Stellar e do Cardano não apenas desvendaria um dos maiores nós técnicos do blockchain, como também era fundamental para a estratégia de longo prazo da VIA Labs.

Isso abriria o protocolo para novos ecossistemas, facilitaria a integração de desenvolvedores e, em última análise, tornaria a VIA Labs impossível de ser ignorada em discussões entre diferentes blockchains.

Eles tinham a arquitetura e o protocolo, mas sua equipe de engenharia precisava de ajuda para habilitar a comunicação entre cadeias no nível do sistema. Escolheram a Cheesecake Labs para ajudá-los a sincronizar o que era insincronizável.

A Cheesecake Labs se junta à construção.

Começamos direto pelo primeiro commit. Nossa equipe trabalhou lado a lado com os engenheiros deles para identificar exatamente onde cada sistema entrava em conflito no nível do protocolo e, em seguida, decidimos o que abstrair e o que traduzir.

Estrutura modular

Cada componente foi projetado para reutilização, reduzindo o tempo de integração futura da cadeia em mais de 50%.

Projetado para confiança

Cada esquema de assinatura e fluxo de mensagens foi revisado quanto à conformidade e integridade criptográfica antes de ser integrado ao sistema.

Uma lógica, qualquer cadeia

Para facilitar o desenvolvimento, criamos camadas de abstração que absorviam as peculiaridades de cada cadeia. Isso significava que ambas as equipes — e as futuras — poderiam adicionar novas integrações sem alterar a lógica principal.

Engenharia da realidade entre cadeias

Cada camada de interoperabilidade teve que ser reestruturada do zero.

Stellar ↔ EVM

O formato XDR do Stellar e a implementação WASM em duas etapas não se integravam à lógica da EVM. Criamos uma camada de orquestração que interpreta os eventos do Stellar em tempo real e aciona as ações apropriadas no lado da EVM, permitindo que ambas as redes operem como uma só.

Emitir
Construir resposta

Formatos de endereço incompatíveis (base32 vs. hexadecimal)

Conversor de endereços para mapeamento de identidade consistente

Incompatibilidade de assinatura (Ed25519 vs. ECDSA)

Camada de tradução de assinatura para verificar ambos com segurança.

Conflitos de codificação de eventos e transações (XDR vs. ABI)

Mecanismo de normalização de eventos para analisar e padronizar registros.

Diferentes fluxos de implantação (WASM em duas etapas vs. bytecode em uma única etapa)

Interface de implantação unificada para ambos os sistemas.

Diferenças no modelo de taxas (taxa fixa vs taxa variável)

Camada de abstração de taxas para calcular custos uniformemente.

Divergências nas verificações de segurança

Camada de validação multiesquema para evitar incompatibilidades ou desvios.

Fragmentação de RPC/configuração

Configuração compartilhada e interface RPC

Lacunas no tratamento de erros

Sistema de normalização de erros com lógica de recuperação estruturada

Sem chicote de teste de corrente cruzada

Conjunto de testes determinísticos de ponta a ponta para validação de múltiplas cadeias.

Cardano + Midnight ↔ EVM

O modelo UTxO do Cardano e a camada de conhecimento zero do Midnight não oferecem uma maneira direta de coordenar transações ou mesmo detectar quando uma transação ocorre. Para preservar a lógica entre blockchains sem chamadas ou registros diretos, ajudamos a VIA Labs a reconstruir sua arquitetura, usando Lucid e Aiken para manter o sistema auditável e, ao mesmo tempo, privado.

Emitir
Construir resposta

Não há chamadas entre contratos.

Agrupador de transações para simular sequências no estilo EVM.

Incompatibilidade do modelo de razão contábil (UTxO vs. baseado em contas)

Camada de orquestração off-chain para sincronizar estados de forma confiável.

Falta de armazenamento compartilhado

Armazenamento baseado em dados para manter o contexto entre cadeias

Não há registros de eventos nativos.

Acionamento de eventos por meio do rastreamento de alterações de dados e sinais de metadados.

Coordenação de limites de privacidade ZK

Fluxos de mensagens e caminhos de auditoria compatíveis com ZK que preservam a privacidade e mantêm a orquestração.

Visão geral do conjunto de tecnologias

Correntes conectadas

Stellar, EVM, Cardano, Midnight

Estruturas contratuais

Soroban (Stellar), Aiken (Cardano)

Principais SDKs

Stellar SDK, Lucid (Cardano)

Ferramentas de infra-estrutura

Abstraction layers + cross-chain test suite

Linguagens de programação usadas

Rust (contracts), Aiken (validators), JavaScript (coordination)

Cadeia cruzada, sem concessões

A VIA Labs conseguiu algo que a maioria dos sistemas cross-chain raramente alcança: funciona exatamente como prometido, de forma consistente e verificável.

Tanto o Stellar Community Fund quanto o ecossistema de privacidade da Cardano validaram o projeto, colocando a VIA Labs no mapa como uma nova referência para interoperabilidade prática.

Image

Eis o que a VIA Labs disse sobre nosso trabalho em conjunto.

“Trabalhar com a Cheesecake Labs tem sido uma experiência perfeita, desde a integração até a entrega. A equipe deles é profissional, curiosa e altamente adaptável — sempre pronta para atender às nossas necessidades em toda a cadeia de valor, mesmo quando os objetivos mudam durante o processo. Eles se tornaram uma extensão da nossa própria cultura de engenharia na VIA Labs.”

Author Picture
Robert (Cletus) Pilat

COO @ VIA Labs

Crie blockchains melhores com a Cheesecake Labs.

Tem uma ideia para a próxima grande inovação em blockchain? Estamos prontos para ajudar você a transformar seus sonhos em realidade. Entre em contato hoje mesmo!

Certificate imageCertificate image