Nova estrutura de abstração de cadeia: desconstruir a infraestrutura Web3 com base em problemas

Uma nova estrutura para entender a abstração de cadeias: tratar problemas como métodos

Se você se sente confuso ao se deparar pela primeira vez com o conceito de "abstração de cadeia", você não está sozinho.

Este conceito parece ser muito importante, com muitos projetos relacionados e um grande volume de financiamento, cada um alegando ser o padrão... mas é difícil esclarecer sua aplicação. "Abstração de cadeia" é mais um termo popular na linha de produção de novos conceitos do Web3?

Este artigo partirá do conceito, voltando às questões básicas, tentando encontrar clareza na confusão.

Tomando a questão como método: uma nova estrutura para entender a abstração da cadeia

Resumo dos pontos principais:

  • O objetivo da abstração é esconder a complexidade, os níveis de abstração no Web3 geralmente estão acima do Web2(, tornando a dificuldade maior )
  • A modularização reduziu as barreiras para a construção de blockchains públicas, enquanto a abstração da cadeia inclui a reconstrução das relações de blockchain e a melhoria da experiência do usuário/desenvolvedor.
  • Análise da transferência de ativos entre cadeias, comunicação entre cadeias, interoperabilidade e abstração de cadeias: um subconjunto de conceitos centrado na coordenação da modificação do estado em diferentes cadeias ( transações ), mas que na prática muitas vezes apresenta uma grande quantidade de áreas sobrepostas (.
  • As soluções de abstração de cadeia baseadas em intenções tornaram-se uma arquitetura popular, vários produtos de classe de componentes podem se aproximar progressivamente da forma final da abstração da cadeia em forma de quebra-cabeça.
  • A discussão e construção da abstração de cadeia na indústria ainda não se desvincularam da crença na infraestrutura como base, a validade da abstração de cadeia como um problema real depende da atividade na cadeia, do progresso na modularização, da entrada de novos usuários e desenvolvedores.
  • O futuro da abstração de cadeias não é simples, é necessário considerar o impacto nas pequenas blockchains e a exploração em áreas não DeFi.

O que é o problema da abstração da cadeia?

) A abstração da cadeia é um problema real?

Não necessariamente. A validade da questão requer um contexto específico, assim como perguntar a uma pessoa de 500 anos atrás sobre a sua opinião sobre a crise energética.

Então, por que devemos discutir a abstração de cadeias?

Diferentes pessoas podem mencionar algumas palavras-chave: roteiro de desenvolvimento do Ethereum, modularidade, intenção, aplicações em larga escala... Atualmente, a perspectiva mais persuasiva pode ser: a abstração de cadeia é a próxima fase da modularidade.

Para entender este ponto de vista, é necessário esclarecer a definição de abstração de cadeia.

Na ciência da computação, "abstração" refere-se ao processo de separar operações e conceitos de alto nível dos processos de fundo, com o objetivo de simplificar a compreensão ao ocultar a complexidade. Por exemplo, a maioria dos usuários do Web2 só precisa saber sobre navegadores e ChatGPT, podendo desconhecer completamente o conteúdo abstrato e até mesmo o conceito abstrato em si.

Similarmente:

  • Abstração de conta: ao ocultar informações internas como o endereço da conta blockchain, chaves privadas e frases de recuperação, permite-se o uso da conta sem percepção.
  • Abstração de cadeia: ao ocultar informações internas como o mecanismo de consenso, taxas de Gas, tokens nativos, etc., de cada cadeia, é possível realizar o uso da cadeia de forma imperceptível.

No desenvolvimento de software tradicional, a abstração e a modularização são dois conceitos importantes intimamente relacionados. A abstração define os níveis e a arquitetura do sistema, enquanto a modularização é a forma de implementar essa arquitetura. Especificamente, cada módulo representa um nível de abstração, e a interação entre os módulos oculta sua complexidade interna, facilitando a extensão, reutilização e manutenção do código. Sem abstração, as fronteiras entre os módulos tornariam-se complexas e difíceis de gerenciar.

É importante notar que o Web2 geralmente realiza abstração e modularização dentro de ecossistemas fechados ou parcialmente fechados, com níveis de abstração concentrados em uma única plataforma ou aplicativo, o ambiente é relativamente controlado e normalmente não é necessário resolver problemas de compatibilidade entre plataformas ou sistemas. No entanto, no contexto do Web3, devido à busca pela descentralização e por ecossistemas abertos, a relação entre modularização e abstração é mais complexa.

Atualmente, embora a modularização ajude a resolver problemas de abstração dentro de uma única blockchain, reduzindo a barreira de entrada para a construção de blockchains, a experiência de abstração de usuários/desenvolvedores no contexto de múltiplas blockchains é um domínio que a modularização não conseguiu cobrir completamente. Existe um efeito de ilha evidente entre diferentes blockchains e ecossistemas, manifestando-se na liquidez, na dispersão de desenvolvedores e usuários. A proposta de abstração em blockchain envolve uma reestruturação das relações entre blockchains, visando a conexão, integração e compatibilidade entre múltiplas blockchains.

Podemos considerar que a abstração da cadeia está intimamente relacionada ao desenvolvimento da urgência dos problemas reais e às seguintes condições:

  • Atividade na blockchain: se há mais dAPPs trazendo mais usuários para atividades na blockchain
  • Progresso da blockchain modular: o comportamento mais ativo na cadeia está a impulsionar a construção de mais rollups e app chains?
  • Barreiras de entrada para novos usuários e desenvolvedores: até que ponto o ambiente atual da blockchain impede a entrada de novos usuários e desenvolvedores na tendência de alta de ###, em vez de um estado de estagnação de frustração.

![Colocar a questão como método: uma nova estrutura para entender a abstração de cadeias](https://img-cdn.gateio.im/webp-social/moments-b2143952d7bb65ff7be0bc0143cef038.webp(

) A abstração de cadeia pertence a que tipo de problema?

A abstração de cadeia é, em si, um conceito abstrato, e o nível narrativo dentro do Web3 é também de alta dimensão, o que talvez explique, em certa medida, por que a abstração de cadeia apresenta uma aparência abrangente e até confusa. Especificamente, não é uma solução, mas sim uma filosofia orientadora.

Outro exemplo é o Bitcoin atual, que após passar por várias reduções pela metade, altas e baixas acentuadas, e a implementação de ETFs, deixou de ser apenas uma solução técnica ou uma categoria de ativos, tornando-se um sistema de pensamento que transcende o tempo e um ícone da indústria, representando uma série de valores fundamentais das criptomoedas, e que, no futuro visível, continuará a orientar a inovação e o desenvolvimento do setor.

Quais são as diferenças e relações entre cross-chain, interoperabilidade e abstração de cadeia?

Podemos igualmente entender a interoperabilidade, a abstração de cadeia e a cadeia cruzada ao longo de um espectro que vai do concreto ao abstrato. Em termos de forma, são um subconjunto de conceitos que têm como núcleo a coordenação de modificações de estado em diferentes cadeias ### transações (, mas na prática estão frequentemente cheios de áreas cinzentas.

Podemos dividir as aplicações e protocolos relacionados com a interoperabilidade de cadeias em duas categorias:

  • Transferência de ativos entre cadeias: ponte entre cadeias, AMM entre cadeias, agregador entre cadeias, etc.
  • Comunicação entre cadeias: alguns protocolos de comunicação entre cadeias conhecidos, etc.

A transferência de ativos também não pode prescindir da transmissão de mensagens. A camada de transmissão de mensagens em aplicações de transferência de ativos entre cadeias geralmente é composta por um conjunto de contratos inteligentes on-chain e lógica de atualização de estado. Abstrair essa funcionalidade de transmissão de mensagens em uma solução genérica e em nível de protocolo é o que se chama de protocolo de comunicação entre cadeias.

O protocolo de comunicação entre cadeias pode lidar com operações entre cadeias mais complexas, como governança, mineração de liquidez, transações de NFT, emissão de tokens, operações de jogos, etc. O protocolo de interoperabilidade avança ainda mais com base nisso, envolvendo um processamento de dados mais profundo, consenso e validação, garantindo a consistência e compatibilidade entre diferentes cadeias de blocos do ponto de vista do sistema de blockchain. Mas na prática, esses dois conceitos muitas vezes se entrelaçam e podem ser usados de forma intercambiável dependendo do contexto.

O conceito de abstração da cadeia inclui a interoperabilidade da blockchain, mas o contexto de utilização adiciona uma camada de melhoria na experiência do usuário e do desenvolvedor, o que está intimamente relacionado com a narrativa de intenção que emergiu neste ciclo. A combinação de intenção e abstração da cadeia será discutida a seguir.

![Colocar a questão como método: uma nova estrutura para compreender a abstração de cadeias])https://img-cdn.gateio.im/webp-social/moments-37bee837b65c11feda8cdfc6d6b4cf02.webp(

Quais são as questões específicas que a abstração da cadeia envolve?

) Como implementar a abstração de cadeia?

Diferentes projetos têm compreensões e pontos de entrada distintos sobre a abstração da cadeia; aqui, dividimos isso em clássicos que evoluíram a partir de protocolos de interoperabilidade e são mais próximos da abstração do lado do desenvolvedor, e a escola de intenção que combina arquiteturas emergentes e foca mais na abstração do lado do usuário.

A história da escola clássica remonta a certos ecossistemas cross-chain conhecidos, cujo surgimento ocorreu muito antes do conceito abstrato de cadeia. Certas soluções Layer2, como novos participantes, estão atualmente focadas na agregação de liquidez e interoperabilidade dentro do ecossistema Ethereum L2. Vários projetos originados de protocolos de comunicação cross-chain também estão se expandindo para mais cadeias, buscando uma maior adoção por parte dos clientes, na esperança de fortalecer seu efeito de rede.

A Intention Party inclui certas blockchains públicas dedicadas a fornecer soluções abrangentes de abstração de cadeia, bem como classes de componentes que partem da resolução de problemas específicos, atualmente focando principalmente em protocolos DeFi, representados por certos DEX e protocolos de cross-chain conhecidos.

Quer se trate da escola clássica ou da escola intencional, a segurança e a rapidez nas transações entre cadeias, assim como a interação amigável, estão no cerne do design, incluindo, mas não se limitando a, uma interface de usuário unificada, transações dAPP sem costura entre cadeias, patrocínio de gas e gestão, entre outros.

![Colocar a questão como método: uma nova estrutura para entender a abstração da cadeia]###https://img-cdn.gateio.im/webp-social/moments-957159fb1bf69381d892a96db3110ae1.webp(

) Por que devemos nos concentrar na combinação de abstração de cadeia e intenção?

"Protocolos xx baseados na intenção" estão a surgir em grande número, esta parte irá explorar as razões e o potencial da sua popularidade como uma arquitetura de produto.

Assim como abstração e modularização, a intenção também não é um conceito nativo da Web3. O reconhecimento de intenções existe há várias décadas no campo do processamento de linguagem natural e tem sido amplamente estudado em diálogos homem-máquina.

Quando se fala sobre a pesquisa de intenções no domínio do Web3, não se pode deixar de mencionar o famoso artigo de uma conhecida instituição de investimento. Embora conceitos de design semelhantes já tenham sido refletidos em alguns produtos, a essência da arquitetura de intenções foi formalmente apresentada neste artigo - o usuário só precisa especificar o resultado desejado, sem se preocupar com o processo, e o complexo processo de realização da tarefa deve ser melhor terceirizado a terceiros. Isso está alinhado com a melhoria da experiência do usuário que o abstração de cadeia se concentra e oferece uma solução mais concreta.

Existem muitas classificações de arquiteturas sobre a abstração de cadeias no mercado, sendo uma das mais conhecidas o framework CAKE desenvolvido por uma certa instituição de pesquisa. Este framework combina a arquitetura de intenções, dividindo as várias tecnologias e soluções que compõem a abstração de cadeias em camadas de permissão, camada de resolução e camada de liquidação. Existem também outros frameworks que fazem ajustes com base nisso, como a adição de uma camada de liquidação entre a camada de resolução e a camada de liquidação.

Especificamente:

  • Camada de Permissões: o núcleo é a abstração de contas, como uma entrada de usuário para dAPP, solicitando intenções de cotações -- o usuário expressa intenções
  • Camada de Solução: geralmente é uma camada de solucionador de terceiros fora da cadeia, usada para atender à intenção do usuário -- os solucionadores competem por pedidos.
  • Camada de liquidação: Após a aprovação da transação pelo usuário, são chamadas soluções como oráculos, pontes entre cadeias, etc., para garantir a execução da transação -- o usuário obtém o resultado esperado, os solucionadores recebem recompensas.

Os solvers da camada de solução são um conjunto de entidades externas de terceiros, que são denominadas solvers, resolvers, searchers, fillers, takers, relayers, etc. em diferentes protocolos. Os solvers geralmente precisam garantir ativos como margem para obter a qualificação para ordens competitivas.

O processo em que os usuários utilizam produtos de intenção é semelhante ao preenchimento de uma ordem limitada. No contexto de cross-chain, para que a intenção do usuário seja atendida rapidamente, os solvers geralmente antecipam fundos e cobram uma certa taxa de risco na liquidação. Este modelo é semelhante a um empréstimo de curto prazo, onde o prazo do empréstimo = tempo de sincronização do estado da blockchain e os juros = taxa de serviço.

Algumas soluções de intenção abrangentes representadas por blockchains públicas esperam combinar a camada de permissões, a camada de resolução e a camada de liquidação em um único produto de infraestrutura unificado. Atualmente, estão na fase inicial de validação de conceito, sendo difícil observar e avaliar diretamente sua utilidade.

As soluções baseadas em intenção, representadas pelos protocolos DeFi cross-chain, já demonstraram vantagens claras em relação aos modelos cross-chain tradicionais ### como Lock & Mint, Burn & Mint (. Como produto principal de um determinado protocolo cross-chain, sua arquitetura baseada em intenção proporciona velocidades de primeira linha, preços acessíveis e capacidade de cobrança nas pontes cross-chain do ecossistema EVM, sendo especialmente vantajosa em situações de pequenas transações cross-chain.

Do ponto de vista do roteiro, alguns protocolos de cross-chain lançarão uma camada de liquidação de intenção cross-chain no futuro. Algumas equipes de DEX conhecidas, juntamente com protocolos de cross-chain, propuseram um novo padrão ERC que visa reduzir a barreira de entrada para os solvers através da expressão de intenção padronizada e construir uma rede universal de solvers. Vários produtos de componentes podem gradualmente assumir a forma final da abstração de cadeia em forma de quebra-cabeça.

![Tratar a questão como um método: uma nova estrutura para entender a abstração da cadeia])https://img-cdn.gateio.im/webp-social/moments-5c251e1b319c0d0bf58904631fd647db.webp(

Quais são os problemas na nossa compreensão e prática da abstração em cadeia?

) Que problemas trouxe a infraestrutura baseada em ativos?

como protocolo de interoperabilidade

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 8
  • Partilhar
Comentar
0/400
blocksnarkvip
· 07-17 17:34
Já apareceu um novo conceito, se eu entender, considero-me derrotado.
Ver originalResponder0
AirdropHarvestervip
· 07-17 09:34
São todas baboseiras, o que importa é conseguir dinheiro.
Ver originalResponder0
FudVaccinatorvip
· 07-15 22:12
É mais um conceito enganoso... Parece que passam o dia a criar palavras.
Ver originalResponder0
CryptoPhoenixvip
· 07-15 22:12
O bull run não está longe, aguarde a ressurreição.
Ver originalResponder0
ContractExplorervip
· 07-15 22:08
Já estão a fazer umas coisas complicadas novamente.
Ver originalResponder0
BlockchainTherapistvip
· 07-15 22:05
Dizer tanto para quê... ainda temos que fazer as pessoas de parvas.
Ver originalResponder0
GasFeeVictimvip
· 07-15 22:05
Parece que o web3 está novamente a promover conceitos.
Ver originalResponder0
TxFailedvip
· 07-15 21:45
circo de palavras da moda clássico... aprendi sobre "abstração de cadeia" da maneira difícil após 3 pontes falhadas, para ser honesto
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)