Autor: Bridget Harris, investidora do Founders Fund Tradução: Golden Finance xiaozou;

A abstração da cadeia tornou-se um tema quente no momento, e por razões óbvias – todos no espaço criptográfico deveriam estar interessados ​​em ferramentas que facilitem a participação dos consumidores em atividades na cadeia.

Mas grande parte da discussão ignora a questão: em primeiro lugar, como chegámos onde estamos hoje? Sempre acreditei que os desenvolvedores são consumidores – agora eles têm que escolher entre diferentes ecossistemas, pilhas de tecnologia e comunidades. Isto cria um mecanismo de aprisionamento onde os desenvolvedores são por vezes desviados das questões em que precisam de se concentrar devido a incentivos irracionais e insustentáveis. Os desenvolvedores também são usuários e não devem ser forçados a escolher onde construir.

Um desafio central para os desenvolvedores é tentar integrar seus aplicativos com diversas pilhas de tecnologia e infraestrutura diferentes — ou construir infraestrutura entre aplicativos — e lidar com problemas de fidelidade da comunidade em todos os ecossistemas. Parece haver inúmeros padrões de um tipo ou de outro no campo da criptografia, e isso não ajuda em nada.

Historicamente, isto muitas vezes forçou os desenvolvedores a “escolher apenas um” ecossistema para construir – os criadores de ecossistemas sabem disso e competem ativamente pela atenção dos desenvolvedores, levando a um maior aprisionamento e insustentabilidade. Como resultado, os projetos optam por uma expansão multicadeia pouco motivada ou fazem incursões agressivas em ecossistemas únicos isolados. Existem problemas com ambos, e a abstração da cadeia está (espero) trabalhando para resolvê-los.

O objetivo final da abstração da cadeia é simples: os desenvolvedores podem implantar em qualquer lugar – porque o contato com os usuários não é mais importante – e os usuários podem interagir perfeitamente em todo o ecossistema (qualquer cadeia, qualquer liquidez). A conveniência é um grande sucesso, e o maior beneficiário pode ser as interfaces (cada vez mais integradas) que permitem o envio de fluxos de pedidos pelo usuário.

A abstração em cadeia é um conceito amplo sem definição estrita, e algumas pessoas até pensam que é um conceito completamente falso. Uma abstração em cadeia nada mais é do que um conjunto de primitivas, infraestrutura e ferramentas que simplificam o trabalho de usuários e desenvolvedores - muito trabalho pode cair no escopo da "abstração em cadeia". Concordo com este último sentimento e, ao mesmo tempo, penso que estes avanços são, no geral, um passo necessário para o desenvolvimento positivo da indústria.

Abaixo, apresentarei brevemente algumas empresas que trabalham em soluções de abstração de cadeia e compartilharei algumas de minhas previsões para o futuro.

1. CEX como um subconjunto abstrato da cadeia

Provavelmente a plataforma de “abstração em cadeia” mais comumente usada é a Coinbase – embora ofereça um número limitado de ativos e seja uma exchange centralizada. Os usuários podem comprar e vender vários tokens em diferentes cadeias por meio de uma única interface, embora de forma custodial. Esta é uma das principais razões pelas quais a Coinbase tem uma adoção tão massiva e uma receita enorme, o que é um bom presságio para todo o espaço de abstração da cadeia. Isso prova que a conveniência é popular e que os usuários valorizam e estão dispostos a pagar pela funcionalidade e simplicidade de uma interface.

Este tema permeou muitos protocolos descentralizados diferentes, cada um trabalhando para simplificar uma ou mais etapas da cadeia para usuários e desenvolvedores.

2. Infraestrutura da camada central

Para que a abstração da cadeia realmente prevaleça, alguns argumentam que são necessárias mudanças fundamentais nos padrões estabelecidos no espaço criptográfico. Um exemplo é o OneBalance, que está aprimorando o padrão JSON RPC (padrão da indústria de criptomoeda) existente de uma forma nativa para que o novo padrão possa permitir que os aplicativos interajam diretamente com as carteiras. Sua nova API é inerentemente compatível com versões anteriores de Ethereum, Bitcoin, Solana e todos os ativos e contratos inteligentes nessas cadeias. Além das transações nas três cadeias principais, esta arquitetura – a estrutura CAKE – também inclui abstração de gás, recuperação social e autenticação de identidade. Os usuários se beneficiam de transições de estado rápidas porque o solucionador pode solicitar transições de estado na cadeia de destino sem esperar que a cadeia de origem seja finalizada. O objetivo final é permitir que as carteiras, especificamente a Metamask, integrem seus modelos de conta para que os usuários possam se beneficiar diretamente desta nova arquitetura. Especificamente, isso significa que os usuários podem, teoricamente, comprar WIF usando ETH em velocidades Solana (em relação ao Ethereum).

Outra empresa, Orb Labs, pretende se tornar um provedor de abstração de cadeia que resolva problemas de abstração de cadeia no nível do nó, e não no nível da conta. Seu sistema consiste em OrbyEngine, um endpoint RPC inteligente que as carteiras podem aproveitar para agregar e coordenar o status da conta em todas as cadeias, e OrbyKit, um SDK dapp que fornece a mesma funcionalidade para front-ends de aplicativos. OrbyEngine usa um protocolo de intenção geral e nós especiais chamados nós de unificação de contas para agregar e coordenar o status da conta.

Resumindo, eles permitem que qualquer carteira ou dapp implemente abstração de cadeia, abstração de gás, etc. com apenas cinco linhas de código. Isto muda fundamentalmente a forma como os utilizadores interagem com carteiras, aplicações e cadeias, para que já não precisem de se preocupar com questões como a ponte entre ecossistemas e a transferência manual de activos. A “cadeia” simplesmente desaparece, pois todas as contas e ativos de outras cadeias podem ser usados ​​para transações, não importa onde o usuário esteja. Isso muda fundamentalmente a ideia de uma carteira como meio para conectar uma cadeia específica, transformando-a em um mecanismo de conexão independente de cadeia, focado exclusivamente no gerenciamento do relacionamento entre usuários, ativos e dapps.

O NEAR também está no lado da infraestrutura central, integrando a abstração da cadeia nativamente no NEAR L1. Através de sua abstração de cadeia, os desenvolvedores podem:

  • Escolha agora subsidiar as taxas de gás do usuário – isso inclui transações entre cadeias por meio do Gas Relayer multi-cadeia da NEAR.

  • Usando o serviço de assinatura multicadeia da NEAR, os usuários podem usar contas NEAR para realizar transações em outras cadeias.

  • Usando FastAuth, proporcionando aos usuários uma experiência web2 familiar, os usuários podem registrar (ou restaurar) uma conta NEAR usando seu próprio endereço de e-mail.

Essas primitivas são essenciais para fornecer uma experiência mais integrada aos desenvolvedores, que é então ativamente estendida ao lado do usuário com conteúdo criado por meio desses tipos de pilhas de tecnologia.

3. Unificação por meio de ponte

Um nível acima, há vários fornecedores de ponte que também trabalham na abstração de cadeia - o mais famoso deles é o Across. O protocolo possui um mecanismo de intenção maduro (entregue) e os retransmissores competem para concluir o pedido do usuário através do caminho de execução ideal.

Hoje, Across é o único protocolo de ponte orientado por intenção de cadeia cruzada em tempo real que é realmente adequado para pontes grandes e pequenas. O mercado respondeu: a Across processou quase US$ 10 bilhões em volume de transações (mais de 6 milhões de transações). Os desenvolvedores também podem integrar facilmente sua estrutura de abstração de ponte Across+ em dapps para implementar a abstração de cadeia nativa. Esta é uma prova de conceito inicial que demonstra as capacidades da abstração da cadeia e a apreciação do mercado por ela.

A Bungee, fabricante do Socket (um agregador de ponte), também está desenvolvendo uma solução de abstração de cadeia por meio de leilões modulares de fluxo de pedidos (onde os usuários enviam intenções para os solucionadores competirem). Através do SocketPlugin, os desenvolvedores podem adicionar um widget para integrar o Bungee (um agregador de ponte para Sockets que suporta transferência de ativos entre cadeias) diretamente em seus projetos. Na maioria das vezes, a Bungee usa o Across para operações de roteamento. No final de junho, a participação do tráfego do Across atingiu 50%. Across é considerada a ponte mais barata na maioria das vezes em comparação com outros agregadores de Sockets.

4. Troca integrada

Os swaps são a ação mais popular que os usuários realizam na cadeia, superando a ponte (juntamente com o staking, a mineração, o empréstimo, etc.) e, portanto, o maior TAM que os projetos podem alavancar. Plataformas como UniswapX e Matcha concentram-se em negócios de swap e visam extrair gás, agregar fontes de liquidez para transações mais baratas e permitir transações eficientes entre cadeias. Normalmente, isso envolve uma certa classe de solucionadores competindo para satisfazer o fluxo de pedidos da maneira mais eficiente. O Solver paga o gás em nome do swapper, melhorando a eficiência ao agrupar os pedidos para competir por melhores preços, e os usuários não precisam se preocupar com tokens de gás.

5. Estrutura de middleware + interface

Algumas equipes estão construindo camadas de suporte para esses protocolos - por exemplo, Light pode funcionar como uma camada abaixo de outros protocolos de interoperabilidade entre cadeias (possivelmente incluindo Across, UniswapX, etc.), atuando como middleware para fornecer suporte para abstrações de cadeia para interação do usuário. Curiosamente, o Light suporta qualquer configuração, através de múltiplas cadeias expressas dentro do EVM, enquanto a maioria dos protocolos baseados em intenções suporta apenas ordens limitadas, pelo menos inicialmente. Além disso, a Light utiliza um mecanismo de leilão de fluxo de ordens que permite aos usuários definir programaticamente as condições, a segurança e a liquidação das transações entre cadeias, o que ajuda a garantir a execução ideal.

6. A intenção como subconjunto abstrato da cadeia

A intenção está particularmente focada nas bolsas de swap, com o objetivo final de permitir que os usuários negociem qualquer ativo em qualquer cadeia sem a necessidade de ponte. Os seguintes projetos chamaram minha atenção recentemente:

  • Slingshot é um aplicativo on-chain baseado em intenção que permite aos usuários realizar transações em diferentes cadeias de maneira sem ponte e sem custódia. Ao criar uma experiência de usuário incrível que é extremamente simples - sem tokens de gás, sem botões de link de carteira, sem pontes, login em qualquer dispositivo e compra e venda com um clique - os usuários estão mais dispostos a participar da cadeia. A desvantagem é que os utilizadores são, em última análise, limitados pela quantidade de fundos mantidos nos cofres de cada cadeia de apoio, mas, independentemente disso, esta arquitectura incentiva mais actividade em mais cadeias.

  • A Blackwing está desenvolvendo uma camada de abstração de transações descentralizada desenvolvida pela Initia. A sua vantagem é fornecer aos traders nenhuma alavancagem de liquidação, utilizando posições Uniswap LP para garantir posições de margem. Isto reduz significativamente o risco negativo de perdas significativas, ao mesmo tempo que aumenta os retornos.

  • Essential está desenvolvendo seu próprio L2 otimista orientado à intenção, onde os solucionadores propõem diretamente suas soluções na forma de novos estados. Aqui, a prova de fraude é clara porque a incorreção pode ser comprovada mostrando que uma restrição não foi satisfeita, que é então publicada em L1. Os desenvolvedores podem aproveitar diretamente o DSL da Essential para escrever aplicativos com uma estrutura de intenção integrada, que permite que um conjunto mais amplo e complexo de aplicativos exista e interopere em L2.

7. Permitir a adoção em massa por meio da abstração

Assim como você pode acessar qualquer site, independentemente do navegador ou sistema operacional que estiver executando, você também deve ser capaz de acessar qualquer ecossistema criptográfico, independentemente da cadeia em que esse ecossistema está construído. Não importa em que base os desenvolvedores de tecnologia estejam se baseando, eles não devem ser prejudicados por visarem determinados usuários em diferentes ecossistemas. Alcançar isso é certamente mais fácil de falar do que fazer, mas, uma vez alcançado, acredito que será um catalisador ainda maior para a adoção em massa da criptografia.