Intenções e Abstração de Cadeias 101

iniciantesOct 09, 2024
A abstração de cadeia é uma visão que vale a pena perseguir para melhorar a experiência do usuário para todos, sejam eles iniciantes ou veteranos. No entanto, alcançar uma verdadeira abstração de cadeia será muito difícil, pois sugere ter um padrão unificado em um mundo descentralizado. Por outro lado, o design baseado em intenções oferece uma abordagem promissora para simplificar as interações e é uma das formas de alcançar a abstração de cadeia.
Intenções e Abstração de Cadeias 101

Em mercados de alta, narrativas fortes impulsionam a adoção. Anteriormente, narrativas sobre NFTs levaram a um boom massivo de NFTs. Desta vez, o foco está em intenções e abstração de cadeia.

No entanto, há muita confusão e mal-entendido entre esses dois conceitos. Embora muitas pessoas equiparem a abstração de cadeia com intenções, eles são fundamentalmente diferentes.

  • Intenções: As intenções permitem que os usuários especifiquem o que desejam alcançar (por exemplo, transferir ativos) sem lidar com os detalhes. Os agentes (também conhecidos como solucionadores) lidam com esses pedidos, fornecendo um serviço rápido e eficiente. Isso torna as interações do usuário com aplicativos on-chain mais simples e intuitivas.
  • Abstração de Cadeia: A abstração de cadeia é uma visão de construir uma experiência do usuário que oculta as complexidades de diferentes cadeias do usuário, apresentando-as como um sistema unificado. Os usuários interagem com esse sistema sem se preocupar em gerenciar fundos entre cadeias.

Com isso em mente, vamos entender o que cada um dos itens acima significa em profundidade:

Compreendendo o Design Baseado em Intenção

O design baseado em intenções é uma abordagem conceitual onde os usuários especificam seus resultados desejados sem lidar com as complexidades técnicas subjacentes. Ele abstrai os detalhes, tornando a experiência do usuário mais suave e intuitiva.

No contexto do blockchain, o design baseado em intenção permite aos usuários expressar o que desejam alcançar (por exemplo, movimentar fundos, executar uma negociação, interagir com um aplicativo) e depende de um sistema de provedores de serviços, também conhecidos como solucionadores/agentes/retransmissores (e qualquer outro acrônimo utilizado), para atender a esses pedidos de forma eficiente.

Vamos dar uma olhada em como as intenções funcionam com um exemplo simples onde um usuário deseja trocar 1 ETH por BNB.

  1. Usuário Especifica Intenção: O usuário declara seu objetivo, como transferir tokens de uma cadeia para outra.
  2. Provedores de Serviço (Solvers): Entidades especializadas, conhecidas como solvers, assumem a responsabilidade de cumprir essas intenções. Eles lidam com as transações e operações necessárias nos bastidores.
  3. Otimização e Execução: Os solucionadores otimizam o processo, selecionando as melhores rotas e métodos para alcançar o resultado desejado. Eles utilizam várias ferramentas e recursos, como pools de liquidez e pontes, para completar as transações de forma eficiente.
  4. Acomodação e Reequilíbrio: Após executar a intenção do usuário, os solvers são reembolsados ​​na cadeia de origem. Isso, por sua vez, exige que os solvers reequilibrem frequentemente para garantir que haja liquidez suficiente onde necessário para transações futuras.

Fundamentos da Abstração de Cadeia

A abstração de cadeia tem como objetivo criar uma experiência contínua e unificada para os usuários, simplificando as interações entre várias redes de blockchain. Ele oculta as complexidades subjacentes, permitindo que os usuários usem aplicativos onchain sem precisar entender ou gerenciar os detalhes de cadeias diferentes.

A abstração de cadeia não é um produto ou recurso, mas um movimento em direção à melhoria da experiência geral de interação com criptomoedas. O objetivo é integrar várias cadeias em um sistema coeso que priorize a interoperabilidade, facilidade de uso, segurança e eficiência.

Embora alcançar uma experiência do usuário totalmente unificada em um cenário descentralizado seja muito difícil, o objetivo é abstrair o máximo possível as interações complexas para aprimorar a experiência do usuário.

Uma iniciativa interessante em Abstração de Chain é o estrutura CAKE ou seja, Elementos Chave de Abstração de Cadeia, iniciado pela Frontier Research.

Abstração de cadeia é moleza. Fonte: Apresentando o framework CAKE

Aqui está uma visão geral de alto nível de como o framework é estruturado e funciona:

  1. Camada de Aplicação: atua como a Porta de Entrada pela qual os usuários interagem com o ecossistema blockchain, lidando com as entradas dos usuários e exibindo as saídas.
  2. Camada de Permissão: abstrai os detalhes do gerenciamento de contas e autorização de transações.
  3. Camada de Solução: gerencia a ordem e o encaminhamento de transações, garantindo que sejam concluídas de forma eficiente e segura.
  4. Camada de Liquidação: garante que as transações sejam executadas corretamente e que o estado do blockchain seja atualizado com precisão.

Como as camadas funcionam juntas:

  • Integração e Coordenação: A camada de aplicação se comunica com os usuários e envia suas intenções para a camada de permissão. Essas intenções são então passadas para a camada de solução, que determina a melhor maneira de executá-las. Por fim, a camada de liquidação garante que as transações sejam registradas com segurança na cadeia.
  • Simplificando a experiência do usuário: os usuários podem realizar ações como transferências de ativos, trocas e staking sem precisar gerenciar manualmente os fundos em diferentes cadeias.
  • Eficiência e Segurança: Ao organizar o framework em camadas distintas, cada uma responsável por tarefas específicas, o CAKE garante que o sistema seja tanto eficiente quanto seguro. Cada camada pode ser otimizada independentemente, resultando em melhor desempenho geral e segurança aprimorada.

Em resumo, a Abstração de Cadeia representa uma visão de objetivo final destinada a melhorar e simplificar a UX no espaço criptográfico.

Em LI.FI, temos nos dedicado a abstrair as complexidades envolvidas em transações, swaps e movimentação de liquidez em várias cadeias ao longo dos últimos anos. Isso garante que os usuários possam acessar as melhores taxas e liquidez suficiente sem ter que lidar com as complexidades de cada cadeia.

Acreditamos na visão de abstração de cadeia para melhorar a experiência do usuário de criptografia e estamos empolgados em colaborar com todos os participantes envolvidos nos diferentes níveis da pilha modular de abstração de cadeia. Estamos vendo vários players de infraestrutura de abstração de cadeia, como Aarc, Klaster.io, e OneBalance, trabalhando com LI.FIpara lidar com swaps e pontes, permitindo assim que os desenvolvedores de aplicativos construam experiências abstratas de cadeia para seus usuários.

Papel das intenções na abstração de cadeias

Embora intenções e abstração de cadeias sejam conceitos distintos, eles se complementam para criar experiências de usuário com abstração de cadeias.

Ao integrar o design baseado em intenções com a abstração de cadeias, podemos criar um fluxo onde os usuários só precisam especificar a intenção para qualquer ação onchain. Essa abordagem combinada permite que os usuários se concentrem em seus objetivos em vez dos detalhes técnicos e em descobrir como lidar com várias cadeias, tornando todo o processo mais suave e amigável ao usuário.

Por exemplo, se um usuário deseja transferir tokens do Ethereum para a Binance Smart Chain com a melhor taxa, eles só precisam expressar essa intenção. Os solucionadores do sistema lidarão automaticamente com a ponte, as taxas de transação e a melhor estratégia de execução. Isso abstrai a complexidade para os usuários, garantindo que o resultado desejado seja alcançado sem que eles precisem gerenciar cada etapa manualmente.

Dessa forma, a sinergia entre Intents e a abstração de cadeias aborda a complexidade das transações entre cadeias, taxas de gás e tempos de espera de ponte, entre outros detalhes técnicos do ecossistema cripto de várias cadeias.

Intenções vs Abstração de Cadeia: Entendendo a Diferença

Agora, queremos também dizer que Intenções ≠ CA. Embora a abstração de cadeia seja o objetivo final, o ponto a ser observado é que as Intenções são uma das várias maneiras de alcançá-la.

Considerações Finais

A batalha narrativa no cripto continuará, trazendo novas ideias e soluções a cada ciclo. Embora seja benéfico ver múltiplos conceitos assumirem o centro do palco, é crucial entender a tecnologia subjacente e seu impacto nos usuários finais.

A abstração de cadeia é uma visão que vale a pena perseguir para melhorar a experiência do usuário para todos, sejam novatos ou veteranos. No entanto, alcançar a verdadeira abstração de cadeia será muito difícil, pois sugere ter um padrão unificado em um mundo descentralizado.

O problema com os padrões

Por outro lado, o design baseado em intenções oferece uma abordagem promissora para simplificar as interações e é uma das formas de alcançar a abstração de cadeia. No entanto, é importante observar que apenas alguns aplicativos de criptografia adotaram esse design. Além disso, os designs baseados em intenções têm seu próprio conjunto de desvantagens e desafios de implementação. Discutimos alguns deles ao explorar o desvantagens das pontes baseadas em intenção. Somente o tempo dirá se os benefícios superam as desvantagens.

Aviso Legal:

  1. Este artigo é reproduzido de [Blog LI.FI], Todos os direitos autorais pertencem ao autor original [Yash Chandak]. Se houver objeções a esta reimpressão, entre em contato com o Gate Aprendaequipe e eles vão lidar com isso prontamente.
  2. Aviso de Responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, copiar, distribuir ou plagiar os artigos traduzidos é proibido.

Intenções e Abstração de Cadeias 101

iniciantesOct 09, 2024
A abstração de cadeia é uma visão que vale a pena perseguir para melhorar a experiência do usuário para todos, sejam eles iniciantes ou veteranos. No entanto, alcançar uma verdadeira abstração de cadeia será muito difícil, pois sugere ter um padrão unificado em um mundo descentralizado. Por outro lado, o design baseado em intenções oferece uma abordagem promissora para simplificar as interações e é uma das formas de alcançar a abstração de cadeia.
Intenções e Abstração de Cadeias 101

Em mercados de alta, narrativas fortes impulsionam a adoção. Anteriormente, narrativas sobre NFTs levaram a um boom massivo de NFTs. Desta vez, o foco está em intenções e abstração de cadeia.

No entanto, há muita confusão e mal-entendido entre esses dois conceitos. Embora muitas pessoas equiparem a abstração de cadeia com intenções, eles são fundamentalmente diferentes.

  • Intenções: As intenções permitem que os usuários especifiquem o que desejam alcançar (por exemplo, transferir ativos) sem lidar com os detalhes. Os agentes (também conhecidos como solucionadores) lidam com esses pedidos, fornecendo um serviço rápido e eficiente. Isso torna as interações do usuário com aplicativos on-chain mais simples e intuitivas.
  • Abstração de Cadeia: A abstração de cadeia é uma visão de construir uma experiência do usuário que oculta as complexidades de diferentes cadeias do usuário, apresentando-as como um sistema unificado. Os usuários interagem com esse sistema sem se preocupar em gerenciar fundos entre cadeias.

Com isso em mente, vamos entender o que cada um dos itens acima significa em profundidade:

Compreendendo o Design Baseado em Intenção

O design baseado em intenções é uma abordagem conceitual onde os usuários especificam seus resultados desejados sem lidar com as complexidades técnicas subjacentes. Ele abstrai os detalhes, tornando a experiência do usuário mais suave e intuitiva.

No contexto do blockchain, o design baseado em intenção permite aos usuários expressar o que desejam alcançar (por exemplo, movimentar fundos, executar uma negociação, interagir com um aplicativo) e depende de um sistema de provedores de serviços, também conhecidos como solucionadores/agentes/retransmissores (e qualquer outro acrônimo utilizado), para atender a esses pedidos de forma eficiente.

Vamos dar uma olhada em como as intenções funcionam com um exemplo simples onde um usuário deseja trocar 1 ETH por BNB.

  1. Usuário Especifica Intenção: O usuário declara seu objetivo, como transferir tokens de uma cadeia para outra.
  2. Provedores de Serviço (Solvers): Entidades especializadas, conhecidas como solvers, assumem a responsabilidade de cumprir essas intenções. Eles lidam com as transações e operações necessárias nos bastidores.
  3. Otimização e Execução: Os solucionadores otimizam o processo, selecionando as melhores rotas e métodos para alcançar o resultado desejado. Eles utilizam várias ferramentas e recursos, como pools de liquidez e pontes, para completar as transações de forma eficiente.
  4. Acomodação e Reequilíbrio: Após executar a intenção do usuário, os solvers são reembolsados ​​na cadeia de origem. Isso, por sua vez, exige que os solvers reequilibrem frequentemente para garantir que haja liquidez suficiente onde necessário para transações futuras.

Fundamentos da Abstração de Cadeia

A abstração de cadeia tem como objetivo criar uma experiência contínua e unificada para os usuários, simplificando as interações entre várias redes de blockchain. Ele oculta as complexidades subjacentes, permitindo que os usuários usem aplicativos onchain sem precisar entender ou gerenciar os detalhes de cadeias diferentes.

A abstração de cadeia não é um produto ou recurso, mas um movimento em direção à melhoria da experiência geral de interação com criptomoedas. O objetivo é integrar várias cadeias em um sistema coeso que priorize a interoperabilidade, facilidade de uso, segurança e eficiência.

Embora alcançar uma experiência do usuário totalmente unificada em um cenário descentralizado seja muito difícil, o objetivo é abstrair o máximo possível as interações complexas para aprimorar a experiência do usuário.

Uma iniciativa interessante em Abstração de Chain é o estrutura CAKE ou seja, Elementos Chave de Abstração de Cadeia, iniciado pela Frontier Research.

Abstração de cadeia é moleza. Fonte: Apresentando o framework CAKE

Aqui está uma visão geral de alto nível de como o framework é estruturado e funciona:

  1. Camada de Aplicação: atua como a Porta de Entrada pela qual os usuários interagem com o ecossistema blockchain, lidando com as entradas dos usuários e exibindo as saídas.
  2. Camada de Permissão: abstrai os detalhes do gerenciamento de contas e autorização de transações.
  3. Camada de Solução: gerencia a ordem e o encaminhamento de transações, garantindo que sejam concluídas de forma eficiente e segura.
  4. Camada de Liquidação: garante que as transações sejam executadas corretamente e que o estado do blockchain seja atualizado com precisão.

Como as camadas funcionam juntas:

  • Integração e Coordenação: A camada de aplicação se comunica com os usuários e envia suas intenções para a camada de permissão. Essas intenções são então passadas para a camada de solução, que determina a melhor maneira de executá-las. Por fim, a camada de liquidação garante que as transações sejam registradas com segurança na cadeia.
  • Simplificando a experiência do usuário: os usuários podem realizar ações como transferências de ativos, trocas e staking sem precisar gerenciar manualmente os fundos em diferentes cadeias.
  • Eficiência e Segurança: Ao organizar o framework em camadas distintas, cada uma responsável por tarefas específicas, o CAKE garante que o sistema seja tanto eficiente quanto seguro. Cada camada pode ser otimizada independentemente, resultando em melhor desempenho geral e segurança aprimorada.

Em resumo, a Abstração de Cadeia representa uma visão de objetivo final destinada a melhorar e simplificar a UX no espaço criptográfico.

Em LI.FI, temos nos dedicado a abstrair as complexidades envolvidas em transações, swaps e movimentação de liquidez em várias cadeias ao longo dos últimos anos. Isso garante que os usuários possam acessar as melhores taxas e liquidez suficiente sem ter que lidar com as complexidades de cada cadeia.

Acreditamos na visão de abstração de cadeia para melhorar a experiência do usuário de criptografia e estamos empolgados em colaborar com todos os participantes envolvidos nos diferentes níveis da pilha modular de abstração de cadeia. Estamos vendo vários players de infraestrutura de abstração de cadeia, como Aarc, Klaster.io, e OneBalance, trabalhando com LI.FIpara lidar com swaps e pontes, permitindo assim que os desenvolvedores de aplicativos construam experiências abstratas de cadeia para seus usuários.

Papel das intenções na abstração de cadeias

Embora intenções e abstração de cadeias sejam conceitos distintos, eles se complementam para criar experiências de usuário com abstração de cadeias.

Ao integrar o design baseado em intenções com a abstração de cadeias, podemos criar um fluxo onde os usuários só precisam especificar a intenção para qualquer ação onchain. Essa abordagem combinada permite que os usuários se concentrem em seus objetivos em vez dos detalhes técnicos e em descobrir como lidar com várias cadeias, tornando todo o processo mais suave e amigável ao usuário.

Por exemplo, se um usuário deseja transferir tokens do Ethereum para a Binance Smart Chain com a melhor taxa, eles só precisam expressar essa intenção. Os solucionadores do sistema lidarão automaticamente com a ponte, as taxas de transação e a melhor estratégia de execução. Isso abstrai a complexidade para os usuários, garantindo que o resultado desejado seja alcançado sem que eles precisem gerenciar cada etapa manualmente.

Dessa forma, a sinergia entre Intents e a abstração de cadeias aborda a complexidade das transações entre cadeias, taxas de gás e tempos de espera de ponte, entre outros detalhes técnicos do ecossistema cripto de várias cadeias.

Intenções vs Abstração de Cadeia: Entendendo a Diferença

Agora, queremos também dizer que Intenções ≠ CA. Embora a abstração de cadeia seja o objetivo final, o ponto a ser observado é que as Intenções são uma das várias maneiras de alcançá-la.

Considerações Finais

A batalha narrativa no cripto continuará, trazendo novas ideias e soluções a cada ciclo. Embora seja benéfico ver múltiplos conceitos assumirem o centro do palco, é crucial entender a tecnologia subjacente e seu impacto nos usuários finais.

A abstração de cadeia é uma visão que vale a pena perseguir para melhorar a experiência do usuário para todos, sejam novatos ou veteranos. No entanto, alcançar a verdadeira abstração de cadeia será muito difícil, pois sugere ter um padrão unificado em um mundo descentralizado.

O problema com os padrões

Por outro lado, o design baseado em intenções oferece uma abordagem promissora para simplificar as interações e é uma das formas de alcançar a abstração de cadeia. No entanto, é importante observar que apenas alguns aplicativos de criptografia adotaram esse design. Além disso, os designs baseados em intenções têm seu próprio conjunto de desvantagens e desafios de implementação. Discutimos alguns deles ao explorar o desvantagens das pontes baseadas em intenção. Somente o tempo dirá se os benefícios superam as desvantagens.

Aviso Legal:

  1. Este artigo é reproduzido de [Blog LI.FI], Todos os direitos autorais pertencem ao autor original [Yash Chandak]. Se houver objeções a esta reimpressão, entre em contato com o Gate Aprendaequipe e eles vão lidar com isso prontamente.
  2. Aviso de Responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, copiar, distribuir ou plagiar os artigos traduzidos é proibido.
Inizia Ora
Registrati e ricevi un buono da
100$
!