Amigos que acompanham frequentemente meu conteúdo devem ter notado o artigo sobre intenção. Hoje irei estendê-lo com base em algumas opiniões anteriores. Espero que este artigo possa ajudá-lo a entender o conceito de [intenção] da teoria à prática. como usar o aplicativo de intenção popular atual DappOS.

1. Sobre a intenção🔻

Em nosso acesso tradicional a aplicativos on-chain, haverá etapas de interação mais complexas. Por exemplo, se eu quiser usar um produto que gere interesse na cadeia, terei que passar por:

(1) Preparar GÁS suficiente e depois colocar os ativos na cadeia

(2) Encontre o aplicativo correspondente no software da carteira

(3) Em seguida, autorize + injete ativos

(4) Aguarde o término do período de resgate antes de retirar os ativos

A premissa dessas etapas é um cenário de cadeia única. Se você precisar concluir o acesso operacional entre cadeias, também precisará considerar encontrar uma aplicação de ponte entre cadeias e preparar GAS de cadeia múltipla.

A intenção em si é mais comumente usada no campo DEX. O exemplo mais simples é que durante a temporada de memes, usamos um certo TG BOT para enviar uma solicitação à outra parte: preciso comprar xx tokens da cadeia xx, e o outro. party executa automaticamente esse desejo e nos envia o resultado final.

Aplicando a outros campos, vamos dar um exemplo mais compreensível. Por exemplo, quando reservei um voo no mês passado, enviei minha intenção de demanda através do WeChat, e então a pesquisa do WeChat me deu os seguintes resultados:

Este é o cenário de aplicação pretendido. Resumindo em uma frase, é simplificar alguns processos que nossos usuários precisam explorar por si próprios por meio da execução automatizada.

2. Construção baseada na intenção🔻

Existem dois benefícios principais na aplicação do design baseado em intenção:

(1) Experiência do usuário - suave e eficiente

O usuário só precisa expressar a intenção, e então o protocolo resolve todos os outros problemas por trás da intenção do usuário. Devido à aplicação de liquidez instantânea, o processo de transação não requer a espera de vários minutos para concluir uma transação, como as interações normais em cadeia;

Em geral, a intenção reduzirá ainda mais o limite de compreensão dos usuários (seja incremental ou existente), resultando na sensação de “um clique” que a maioria dos aplicativos Web2 pode proporcionar aos usuários.

(2) Execução profissional – o construtor do contrato é geralmente um formador de mercado profissional

Os solucionadores verticais de demanda são mais capazes de facilitar as transações para uma execução ideal na cadeia. Recursos adicionais, como lotes de negociações e correspondência de pedidos, tornam a execução de intenções mais eficiente em termos de capital

-Para usuários: evite erros de bom senso, desperdício de recursos e experiência on-chain difícil de entender
-Para aplicações: caminhos de transação complexos não dependem mais de contratos simples e ineficientes em GAS

Neste campo, projetos bem conhecidos incluem DappOS, COW Protocol e Cashmere, etc., todos focados em transações.

A forma como estes protocolos devem ser construídos depende principalmente de três aspectos:

(1) Expressão de intenção – o usuário especifica o resultado desejado na aplicação. Por exemplo, na ponte, um usuário pode dizer que deseja trocar 1 ETH no Arbitrum por 1 ETH no Optimism.

(2) Execução da Intenção – Os solucionadores competem em um leilão para determinar a maneira mais eficiente de executar a intenção do usuário. O vencedor (por exemplo, o retransmissor em Across) atende à solicitação (envia 1 ETH para o usuário do Otimismo).

(3) Liquidação de intenção - Os solucionadores são pagos por seus serviços (por exemplo, recebem 1 ETH + uma pequena taxa dos usuários do Arbitrum). Um acordo de intenções demonstra que a intenção foi cumprida. No entanto, este é apenas um aspecto da solução.

O panorama geral é que a liquidação de intenções também ajuda os resolvedores a reequilibrar o capital entre cadeias e ativos.

Isso envolve um conceito - [solucionador]. No final, focarei em descrevê-lo para amigos que estão mais interessados ​​na lógica subjacente.

Mas a parte de execução é concluída através da competição entre vários nós de resolução. Isso é invertido com nossa solicitação de transação comum na cadeia, onde a oferta e a demanda são:

(1) Os nós Blockchain priorizarão lotes de transações com cotações de taxas mais altas

(2) Através da competição entre nós solucionadores, suas taxas de manuseio podem ser reduzidas.

É por isso que disse no início: a narrativa da intenção reconstrói a lógica de interação entre usuários e aplicações e até mesmo a cadeia subjacente.

3. Explicação detalhada do DappOS🔻

A imagem acima é o protocolo que contei antes que tem o conceito de intenção, e este artigo apresenta principalmente o único protocolo com LOGO verde - DappOS.

Atualmente é um dos protocolos de intenção mais ativos e influentes do mercado. Em seu financiamento Série A em março deste ano, arrecadou US$ 15,3 milhões principalmente da Polychain a uma avaliação de US$ 300 milhões nas duas rodadas iniciais. , recebeu apoio da Binance Labs e Sequoia.

Como uma rede de execução de intenções, o DappOS empacota intenções específicas em produtos e as coloca no front-end para que os usuários escolham. O solucionador usa promessas para fornecer feedback sobre os resultados necessários aos usuários que os visitam, especialmente a introdução inovadora de [ativos de intenção]. O conceito simplifica os detalhes que os usuários precisam realizar e fornece uma maneira mais fácil de ganhar juros sobre os ativos.

O mais importante é que esse acúmulo de juros seja executado automaticamente e atual. Por exemplo, durante as transações diárias, sempre temos dois status de conta diferentes: mantendo moeda e mantendo U.

(1) Retenção de moeda: Por exemplo, o DappOS permite que você obtenha receitas de juros de alguns protocolos de renda na rede e até mesmo nós de penhor enquanto mantém ETH.

(2) Manter U: Da mesma forma, você pode ganhar juros enquanto detém U, e este U ainda pode ser usado normalmente.

A razão pela qual dou estes dois exemplos é que a lógica dos produtos aqui é na verdade semelhante aos produtos [de gestão financeira atual] fornecidos pela bolsa. No entanto, parece que o DappOS atualmente oferece taxas de juros relativamente altas e também pode ser usado. como a troca. Como uma estação de transferência entre cadeias.

-Tutorial de uso🔻

Fiz um tutorial simples e ainda tinha alguns trocos na minha carteira Web3:

(1) Pesquise [DappOS] na barra de funções [Discovery] da carteira ou acesse diretamente a página de descoberta da carteira e a página inicial (①)

(2) Após vincular a carteira (②), clique na interface de ganhos (③), que pode ser acessada através dos dois locais apontados pelas setas na imagem acima. Você pode selecionar o ativo correspondente de acordo com a taxa de juros (④).

(3) Após completar a interação, os ativos comuns podem ser encapsulados em [ativos de intenção]

(4) Você pode então retirar este [ativo intencional] para outras cadeias suportadas à vontade

(5) Você também pode transferir moedas diretamente para o endereço de pagamento no aplicativo: Video tutorial jump🗝️

Por exemplo, depositei ativos através da cadeia BNB. Depois de me transformar em um ativo pretendido, preciso usar o USDT na cadeia ARB. Então posso optar por mencionar diretamente o ativo pretendido USDT na cadeia ARB sem usar outros protocolos. da mesma forma - espere e retire com um clique

O mais importante é que não preciso preparar GAS adicional, ele é deduzido diretamente do valor da minha própria solicitação de transação. Também comparei o custo de usar uma ponte de cadeia cruzada comum com a cadeia cruzada da cadeia BNB para. Arbitrum. Cerca de 0,5U, usar DappOS como trânsito é relativamente barato ~ (⑤vs⑥)

4. Alguns desafios potenciais com intenção🔻

De vez em quando surge no mercado uma nova ideia que ousa mudar o status quo da indústria. A intenção não é proposta apenas recentemente, mas é um conceito que se concretiza gradativamente após ser proposto por um período de tempo. . A camada inferior da implementação da intenção é um nó chamado solucionador. Eles também são recursos que lidam com a execução real dos usuários. Existem trinta ou quarenta desses recursos no DappOS.

Num mundo ideal, abordar uma intenção real é um ambiente competitivo, com os fornecedores destes serviços a esforçarem-se para alcançar a intenção ao preço mais barato. No entanto, existem certas barreiras de entrada para se tornar um solucionador:

(1) Requisitos de piquetagem – Por exemplo, tornar-se um solucionador DappOS requer certos requisitos de piquetagem, e o mesmo se aplica a outros protocolos.

Esses requisitos de piquetagem existem para impedir comportamentos maliciosos, o que é uma coisa boa. Mas o problema é que o staking pode tornar-se a maior barreira à participação, especialmente para jogadores mais pequenos que podem não ter fundos suficientes.

dappOS propõe uma solução chamada Optimistic Mínimo Stake (OMS), um design muito adequado para protocolos de intenção. O OMS exige que cada tarefa esteja associada a um valor pré-definido e potencial compensação em caso de falha, permitindo que as tarefas sejam executadas antes da verificação dos resultados. Se uma tarefa falhar, a rede penaliza o prestador de serviço responsável através de um processo de consenso, garantindo que a tarefa enviada pelo usuário seja executada com sucesso ou que o usuário receba uma compensação pré-especificada.

Para nós de serviço DappOS, eles só precisam prometer um depósito mínimo ligeiramente superior ao valor total das tarefas intencionais incompletas para participar da competição. Este design aumenta a eficiência e a segurança da rede ao lidar com diversos casos de uso.

(2) Problema de centralização - Muitos protocolos baseados em intenção exigem permissão do sujeito, o que significa que o sistema tem sujeitos que podem decidir quem pode participar. Geralmente, eles estão na forma de listas de permissões, mas de acordo com a documentação do DappOS, eles próprios não o fazem. participar da competição de nós de serviço.

Há a influência do órgão principal, que além de considerar os interesses, também prioriza a qualidade da execução, garantindo que apenas solucionadores confiáveis ​​possam participar. Essa abordagem ajuda o protocolo a fornecer uma experiência de usuário tranquila e confiável, garantindo a qualidade de execução voltada para o usuário. No entanto, embora o modelo de licenciamento centralizado tenha os seus benefícios, também limita o número de solucionadores externos que podem participar na licitação.

(3) Custo da complexidade – precisa ser constantemente atualizado para alcançar as mais recentes intenções entre cadeias

À medida que o número de cadeias continua a crescer, dificultando a resposta dos solucionadores em cadeias que se tornam populares da noite para o dia, os protocolos baseados em intenções são uma solução relativamente nova no mercado e são necessários à medida que novas narrativas surgem. atualizações no lado do solucionador adicionam outra camada de complexidade.

(4) Altos custos fixos – escrever código complexo, gerenciar integrações personalizadas para cada protocolo baseado em intenção, manter inventário de ativos entre cadeias, lidar com custos de RPC, manter hardware dedicado para obter vantagens de desempenho

(5) Incentivos - De uma perspectiva racional, os solucionadores não participam de um sistema intencional de caridade, eles precisam ver um retorno sobre o investimento para justificar sua participação, o que significa que alguns protocolos precisam ser suficientes. Somente com um grande mercado de usuários pode atraímos solucionadores para participar, mas na verdade há um paradoxo lógico nisso. No entanto, parece que a maioria dos protocolos resolveu esse problema com o apoio das expectativas de lançamento aéreo.

O conceito de intenção ainda está nos seus estágios iniciais e só o tempo dirá se os conceitos de design baseados na intenção terão sucesso. Mas uma coisa é certa: com intenção, as soluções continuarão a ser verticais para o usuário.

Obrigado por ler. Espero que este artigo possa ajudá-lo a entender o conceito de intenção ~