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

PrincipianteOct 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, quer sejam novatos 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 interações e é uma das maneiras de alcançar a abstração de cadeia.
Intenções e Abstração de Cadeia 101

Em mercados de alta, narrativas fortes impulsionam a adoção. Anteriormente, as narrativas em torno dos NFTs levaram a um enorme boom de NFTs. Desta vez, o foco está em intenções e abstração de cadeias.

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 utilizadores especifiquem o que pretendem alcançar (por exemplo, transferir ativos) sem lidar com os detalhes. Os agentes (também conhecidos como solucionadores) lidam com estes pedidos, fornecendo um serviço rápido e eficiente. Isso torna as interações do utilizador com as apps on-chain mais simples e intuitivas.
  • Abstração de Cadeia: A Abstração de Cadeia é uma visão para construir uma UX que esconde as complexidades de diferentes cadeias do usuário, apresentando-as como um sistema unificado. Os usuários interagem com este sistema sem se preocupar em gerir fundos em diferentes cadeias.

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

Compreensão do Design Baseado em Intenção

O design baseado em intenção é uma abordagem conceitual em que 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 da blockchain, o design baseado em intenções permite que os usuários expressem o que desejam alcançar (por exemplo, mover 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 cumprir esses pedidos de forma eficiente.

Vamos dar uma olhada em como os intents funcionam com um exemplo simples em que um usuário quer trocar 1 ETH por BNB.

  1. Utilizador Especifica a Intenção: O utilizador indica o 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 bridges, para completar as transações de forma eficiente.
  4. Liquidação e Rebalanceamento: Após executar a intenção do usuário, os solvers são reembolsados na cadeia de origem. Isso, por sua vez, requer que os solvers rebalanceiem frequentemente para garantir que haja liquidez suficiente onde for necessário para transações futuras.

Fundamentos de Abstração de Cadeia

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

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 a criptografia. O objetivo é integrar várias cadeias em um sistema coeso que prioriza a interoperabilidade, facilidade de uso, segurança e eficiência.

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

Uma iniciativa interessante em Chain Abstraction é o estrutura CAKEou seja, Elementos-Chave de Abstração de Cadeia, iniciados pela Frontier Research.

A abstração de cadeias é fácil como um bolo. Fonte: Apresentando o framework CAKE

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

  1. Camada de Aplicação: atua como o Gateway através do qual os usuários interagem com o ecossistema da blockchain, lidando com as entradas do usuário e exibindo os resultados.
  2. Camada de Permissão: abstrai os detalhes da gestão de contas e autorização de transações.
  3. Camada de Resolução: gerencia a ordem e o roteamento das transações, garantindo que sejam concluídas de maneira eficiente e segura.
  4. Camada de Liquidação: garante que as transações são executadas corretamente e que o estado da blockchain é atualizado com precisão.

Como as camadas trabalham juntas:

  • Integração e Coordenação: A camada de aplicação interage com os utilizadores e envia as suas intenções para a camada de permissões. Estas intenções são então passadas para a camada de resolução, que determina a melhor forma de as executar. Por fim, a camada de liquidação garante que as transações são registadas de forma segura na cadeia de blocos.
  • Simplificação da Experiência do Utilizador: Os utilizadores podem realizar ações como transferências de ativos, trocas e staking sem precisar de gerir manualmente os fundos em diferentes blockchains.
  • 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 eficiente e 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 final destinada a melhorar e simplificar a UX no espaço criptográfico.

Em LI.FI, há alguns anos que nos dedicamos a abstrair as complexidades envolvidas em transações, trocas e movimentação de liquidez entre várias cadeias. Isso garante que os usuários possam aceder às melhores taxas e suficiente liquidez sem terem de lidar com as complexidades de cada cadeia.

Acreditamos na visão de abstração de cadeia para melhorar a experiência do usuário em criptografia e estamos entusiasmados em colaborar com todos os participantes envolvidos nas diferentes camadas da pilha modular de abstração de cadeia. Estamos vendo vários jogadores de infraestrutura de abstração de cadeia, como GateAarc, Klaster.io, e OneBalance, trabalhando comLI.FIpara lidar com swaps e bridging, 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 Cadeia

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

Ao integrar o design baseado em Intents com a abstração de cadeias, podemos criar um fluxo em que os usuários só precisam especificar a intenção para qualquer ação na cadeia. Essa abordagem combinada permite que os usuários se concentrem em seus objetivos, em vez dos detalhes técnicos e de 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 quiser transferir tokens do Ethereum para a Binance Smart Chain à melhor taxa, só precisa expressar essa intenção. Os solucionadores do sistema irão lidar automaticamente com a ponte, as taxas de transação e a melhor estratégia de execução. Isto abstrai a complexidade para os usuários, garantindo que o resultado desejado seja alcançado sem que tenham que gerir cada passo manualmente.

Desta 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 multi-cadeia.

Intenções vs. Abstração de Cadeia: Compreender 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 observar é que as intenções são uma das várias maneiras de alcançá-la.

Pensamentos Finais

A batalha narrativa no crypto 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 eles novos 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.

O problema com os padrões

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

Aviso legal:

  1. Este artigo é reproduzido de[Blog LI.FI], Todos os direitos de autor pertencem ao autor original [Yash Chandak]. Se houver objeções a esta reimpressão, entre em contato com o Gate Learnequipa e eles vão tratar disso prontamente.
  2. Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outras línguas são feitas pela equipe Gate Learn. A menos que mencionado, copiar, distribuir ou plagiar os artigos traduzidos é proibido.

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

PrincipianteOct 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, quer sejam novatos 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 interações e é uma das maneiras de alcançar a abstração de cadeia.
Intenções e Abstração de Cadeia 101

Em mercados de alta, narrativas fortes impulsionam a adoção. Anteriormente, as narrativas em torno dos NFTs levaram a um enorme boom de NFTs. Desta vez, o foco está em intenções e abstração de cadeias.

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 utilizadores especifiquem o que pretendem alcançar (por exemplo, transferir ativos) sem lidar com os detalhes. Os agentes (também conhecidos como solucionadores) lidam com estes pedidos, fornecendo um serviço rápido e eficiente. Isso torna as interações do utilizador com as apps on-chain mais simples e intuitivas.
  • Abstração de Cadeia: A Abstração de Cadeia é uma visão para construir uma UX que esconde as complexidades de diferentes cadeias do usuário, apresentando-as como um sistema unificado. Os usuários interagem com este sistema sem se preocupar em gerir fundos em diferentes cadeias.

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

Compreensão do Design Baseado em Intenção

O design baseado em intenção é uma abordagem conceitual em que 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 da blockchain, o design baseado em intenções permite que os usuários expressem o que desejam alcançar (por exemplo, mover 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 cumprir esses pedidos de forma eficiente.

Vamos dar uma olhada em como os intents funcionam com um exemplo simples em que um usuário quer trocar 1 ETH por BNB.

  1. Utilizador Especifica a Intenção: O utilizador indica o 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 bridges, para completar as transações de forma eficiente.
  4. Liquidação e Rebalanceamento: Após executar a intenção do usuário, os solvers são reembolsados na cadeia de origem. Isso, por sua vez, requer que os solvers rebalanceiem frequentemente para garantir que haja liquidez suficiente onde for necessário para transações futuras.

Fundamentos de Abstração de Cadeia

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

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 a criptografia. O objetivo é integrar várias cadeias em um sistema coeso que prioriza a interoperabilidade, facilidade de uso, segurança e eficiência.

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

Uma iniciativa interessante em Chain Abstraction é o estrutura CAKEou seja, Elementos-Chave de Abstração de Cadeia, iniciados pela Frontier Research.

A abstração de cadeias é fácil como um bolo. Fonte: Apresentando o framework CAKE

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

  1. Camada de Aplicação: atua como o Gateway através do qual os usuários interagem com o ecossistema da blockchain, lidando com as entradas do usuário e exibindo os resultados.
  2. Camada de Permissão: abstrai os detalhes da gestão de contas e autorização de transações.
  3. Camada de Resolução: gerencia a ordem e o roteamento das transações, garantindo que sejam concluídas de maneira eficiente e segura.
  4. Camada de Liquidação: garante que as transações são executadas corretamente e que o estado da blockchain é atualizado com precisão.

Como as camadas trabalham juntas:

  • Integração e Coordenação: A camada de aplicação interage com os utilizadores e envia as suas intenções para a camada de permissões. Estas intenções são então passadas para a camada de resolução, que determina a melhor forma de as executar. Por fim, a camada de liquidação garante que as transações são registadas de forma segura na cadeia de blocos.
  • Simplificação da Experiência do Utilizador: Os utilizadores podem realizar ações como transferências de ativos, trocas e staking sem precisar de gerir manualmente os fundos em diferentes blockchains.
  • 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 eficiente e 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 final destinada a melhorar e simplificar a UX no espaço criptográfico.

Em LI.FI, há alguns anos que nos dedicamos a abstrair as complexidades envolvidas em transações, trocas e movimentação de liquidez entre várias cadeias. Isso garante que os usuários possam aceder às melhores taxas e suficiente liquidez sem terem de lidar com as complexidades de cada cadeia.

Acreditamos na visão de abstração de cadeia para melhorar a experiência do usuário em criptografia e estamos entusiasmados em colaborar com todos os participantes envolvidos nas diferentes camadas da pilha modular de abstração de cadeia. Estamos vendo vários jogadores de infraestrutura de abstração de cadeia, como GateAarc, Klaster.io, e OneBalance, trabalhando comLI.FIpara lidar com swaps e bridging, 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 Cadeia

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

Ao integrar o design baseado em Intents com a abstração de cadeias, podemos criar um fluxo em que os usuários só precisam especificar a intenção para qualquer ação na cadeia. Essa abordagem combinada permite que os usuários se concentrem em seus objetivos, em vez dos detalhes técnicos e de 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 quiser transferir tokens do Ethereum para a Binance Smart Chain à melhor taxa, só precisa expressar essa intenção. Os solucionadores do sistema irão lidar automaticamente com a ponte, as taxas de transação e a melhor estratégia de execução. Isto abstrai a complexidade para os usuários, garantindo que o resultado desejado seja alcançado sem que tenham que gerir cada passo manualmente.

Desta 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 multi-cadeia.

Intenções vs. Abstração de Cadeia: Compreender 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 observar é que as intenções são uma das várias maneiras de alcançá-la.

Pensamentos Finais

A batalha narrativa no crypto 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 eles novos 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.

O problema com os padrões

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

Aviso legal:

  1. Este artigo é reproduzido de[Blog LI.FI], Todos os direitos de autor pertencem ao autor original [Yash Chandak]. Se houver objeções a esta reimpressão, entre em contato com o Gate Learnequipa e eles vão tratar disso prontamente.
  2. Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outras línguas são feitas pela equipe Gate Learn. A menos que mencionado, copiar, distribuir ou plagiar os artigos traduzidos é proibido.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!