Do isolamento à interconexão: Como a Camada de Aplicação Skate de toda a cadeia realiza a implantação de DApp em toda a cadeia

星球日报
PNG2,21%

Recentemente, a camada de aplicação completa da Skate introduziu em seu mais recente anúncio oficial Skate 101 a infraestrutura básica para implementar aplicativos sem estado (Stateless App), com o objetivo de construir aplicativos sem estado implantados em toda a cadeia para resolver a fragmentação de aplicativos Web3 e a eficiência de interoperabilidade insuficiente em um ambiente multi-cadeia. Esta inovadora tecnologia, através de um design exclusivo, alcança uma conexão perfeita entre aplicativos cadeia-cruzada, estabelecendo uma base para novas possibilidades em aplicativos cadeia-cruzada no futuro.

从孤岛到互联:全链应用层Skate如何实现DApp的全链部署

O desenvolvimento tecnológico e a expansão do ecossistema do Ethereum

Desde a introdução dos contratos inteligentes na Ethereum, surgiram muitos aplicativos descentralizados (DApps) inovadores. Com a ampla adoção desses aplicativos, o problema de congestionamento da rede está se tornando cada vez mais sério, levando a um aumento acentuado nos custos de transação. Para enfrentar esse desafio, surgem novas soluções de blockchain na Camada 1. A própria Ethereum está passando por uma transformação estratégica, focando em soluções baseadas em Rollup para resolver seus problemas de escalabilidade, o que impulsiona significativamente o desenvolvimento da tecnologia de blockchain na Camada 2. No entanto, o desafio subsequente é que cada nova blockchain em ascensão precisa implantar um conjunto completo de aplicativos básicos da Web3, e já existem DApps implantados em até 30 blockchains.

No último ano de 2023, o número de soluções Layer 2 do Ethereum aumentou significativamente e espera-se que essa tendência de crescimento seja ainda mais acelerada no futuro. Esse rápido crescimento impulsionou o desenvolvimento de protocolos de interoperabilidade que suportam o modelo de serviço Roll up modular, reduzindo o tempo de implantação da blockchain para apenas 5 minutos.

Estamos rapidamente a entrar num futuro com milhares de blockchains ativas, o que irá mudar completamente o cenário das aplicações Web3 e das suas interações.

Desafios de interoperabilidade e problemas de fragmentação de aplicativos

Atualmente, 90% dos aplicativos no ecossistema da EVM são versões bifurcadas implantadas em novas cadeias, o que leva a uma séria fragmentação de recursos e aplicativos. Embora muitas equipes profissionais estejam dedicadas ao desenvolvimento de camadas de aplicativos, o modelo de ‘bifurcação em todos os lugares’ ainda prevalece. Diferentes blockchains têm diferentes tempos de bloco, determinação final e mecanismos de consenso, o que aumenta ainda mais a complexidade dos protocolos de interoperabilidade.

Atualmente, as aplicações são geralmente projetadas como aplicações monolíticas em uma única cadeia, enquanto os protocolos de interoperabilidade são principalmente utilizados para a transferência de mensagens e pontes de ativos. Os protocolos de interoperabilidade estão tentando encontrar um equilíbrio adequado entre descentralização e latência de transação para atender às necessidades específicas de uso. No entanto, a maioria dos protocolos de interoperabilidade ainda enfrenta significativa latência na finalização das mensagens (de 15 minutos a 7 dias), o que é a principal razão pela qual a interoperabilidade perfeita não é alcançada na camada de aplicativos Web3 atual. Assim, o espaço de aplicativos Web3 existente apresenta fragmentação e eficiência insatisfatória.

Minimizar a latência da interoperabilidade e alcançar uma interoperabilidade perfeita na camada de aplicação são os principais problemas a serem resolvidos pela indústria.

Como Skate resolve este problema?

O Skate é apenas mais uma blockchain? Outro protocolo de interoperabilidade? Ou uma tecnologia de abstração de cadeia?

Claro que não. Skate resolveu esse problema a nível de aplicação, criando um novo paradigma.

skate Interação entre cadeias aplicativo inovador de soluções: deslizando para o mundo das aplicações ‘sem estado’

O Skate propõe criar Stateless Apps que podem interagir com várias cadeias, permitindo que qualquer DApp execute em milhares de cadeias simultaneamente usando um único conjunto de estados (State), resolvendo assim os desafios de interoperabilidade entre cadeias de aplicativos Web3. Qualquer nova cadeia não-EVM ou EVM pode se conectar facilmente ao Skate, e os usuários e desenvolvedores só precisam interagir com o Skate para acessar imediatamente milhares de cadeias ao mesmo tempo.

Ao decompor a estrutura de um aplicativo Web3 em duas partes principais: o contrato principal (Kernel) que mantém sua própria lógica e o contrato periférico (Periphery) responsável pela interação do usuário, a parte central lida com a lógica e o estado básicos do aplicativo, enquanto a parte periférica lida com a interação do usuário. A visão da Skate é separar esses dois componentes, de modo que, por meio de um único contrato principal, o aplicativo possa manter um estado em todas as cadeias.

从孤岛到互联:全链应用层Skate如何实现DApp的全链部署

Cada blockchain terá um contrato de gateway Skate, que é a única maneira de interagir com o núcleo do aplicativo e o ambiente externo. Os usuários interagem com aplicativos em diferentes cadeias por meio de intenções (Intents), que são pré-confirmadas rapidamente por executantes especiais (como entidades em lista de permissões), permitindo interoperabilidade na camada de aplicativo.

Sempre que um usuário gera uma saída, o kernel do aplicativo cria uma tarefa e a envia para a caixa de tarefas da cadeia Skate - a cadeia central que armazena o estado do aplicativo. Essas tarefas são atribuídas a um ID de tarefa e dados de chamada, e são enviadas para a cadeia de interação do usuário através da camada AVS de pré-confirmação da Skate, que é fornecida pela camada Eigen. A camada Eigen fornece um alto nível de confiança econômica, permitindo que os aplicativos Skate compartilhem um único estado em milhares de cadeias.

A extensão da interoperabilidade entre cadeias da Skate

Além disso, o aplicativo Stateless utilizará um modelo plug-and-play, usando qualquer protocolo de interoperabilidade, como Axelar ou LayerZero, para realizar confirmações finais efetivas e garantir o controle de riscos pré-confirmados. As tarefas passam do estado pendente na caixa de tarefas para o estado pré-confirmado, e em seguida os dados de chamada relacionados à tarefa são executados por meio de contratos de gateway para alcançar as saídas esperadas nos componentes periféricos do aplicativo.

从孤岛到互联:全链应用层Skate如何实现DApp的全链部署

Esta inovação transformadora permite que os aplicativos sejam lançados em um único estado de aplicativo em milhares de cadeias, aproveitando os efeitos de rede de todo o ecossistema. As novas e próximas camadas 2 não precisam mais construir todos os aplicativos necessários do zero. O Skate também está desenvolvendo wrappers de gateway para cadeias não EVM (como Solana, SUI, Aptos e Ton), permitindo que aplicativos EVM compartilhem estados de aplicativo em cadeias EVM e não EVM.

Isenção de responsabilidade: As informações contidas nesta página podem ser provenientes de terceiros e não representam os pontos de vista ou opiniões da Gate. O conteúdo apresentado nesta página é apenas para referência e não constitui qualquer aconselhamento financeiro, de investimento ou jurídico. A Gate não garante a exatidão ou o carácter exaustivo das informações e não poderá ser responsabilizada por quaisquer perdas resultantes da utilização destas informações. Os investimentos em ativos virtuais implicam riscos elevados e estão sujeitos a uma volatilidade de preços significativa. Pode perder todo o seu capital investido. Compreenda plenamente os riscos relevantes e tome decisões prudentes com base na sua própria situação financeira e tolerância ao risco. Para mais informações, consulte a Isenção de responsabilidade.
Comentar
0/400
Nenhum comentário