Particle Network: Melhorar a Experiência do Usuário em Cripto Através da Abstração

Avançado9/8/2024, 1:43:09 PM
Interagir com criptomoedas é frequentemente complexo, e o conceito de "abstração de cadeia" tem como objetivo simplificar isso. A Particle Network tem sido um projeto líder nessa área. Começando com carteiras sociais que usam logins sociais Web2, a Particle Network foca em simplificar a complexidade multi-cadeia. Este artigo explora os componentes principais das interações de usuários de criptomoedas e o que a Particle Network está construindo.

Encaminhe o título original: “Particle Network - Protocolo Que Sempre Tem Abstraído a Experiência do Usuário em Cripto

Interagir com cripto muitas vezes é visto como complexo, mas o conceito de "Abstração de Cadeia" tem como objetivo simplificar isso. Antes de explorar as interações com cripto, vamos analisar como usamos aplicativos Web2 como Instagram e X. Tipicamente, criamos uma conta com um endereço de e-mail e começamos a usar o aplicativo. Para outro aplicativo Web2, repetimos o processo criando uma nova conta com nosso e-mail.

Dois pontos importantes neste processo são: as contas são específicas para cada plataforma e os dados não são compartilhados entre plataformas. Para melhorar isso, o Single Sign-On (SSO) se tornou popular. O SSO permite que os usuários façam login em vários aplicativos com um conjunto de credenciais, como usar uma conta do Google. Isso economiza tempo no processo de integração e gerenciamento de autenticação.

Agora, vamos considerar como os usuários interagem com cripto. Gerenciar contas é complicado, pois não há um “e-mail” universal para plataformas. Com muitas blockchains, é como precisar de um número de telefone ou e-mail diferente para cada uma, ou talvez criar um novo. Também para EVM, é semelhante a usar o mesmo endereço de e-mail em todos os lugares, mas a coleção real de e-mails que você recebe e mantém é diferente dependendo do aplicativo. Portanto, cada aplicativo tem uma caixa de entrada diferente. A liquidez também precisa de gerenciamento manual em várias contas.

Isso era viável nos primeiros dias, mas com centenas de blockchains agora, os usuários precisam de um sistema melhor, e a tecnologia está pronta. Agora existem projetos construindo infraestrutura para resolver isso sob a narrativa de "Abstração de Cadeia." Neste setor, a Particle Network tem sido o principal e consistente projeto para fornecer a melhor solução.

Começando com uma carteira social usando logins sociais Web2, a Particle Network agora se concentra em simplificar as complexidades multi-chain com seu produto principal, Universal Account Stack (Universal Account, Liquidity e Gas). Neste artigo, vamos analisar os componentes principais quando os usuários de criptomoeda interagem e o que exatamente a Particle Network está construindo para fornecer o "Futuro da Experiência do Usuário de Cripto".


Origem: Próximo Passo: Abstração de Cadeia - Documentos da Rede de Partículas

1. Componentes de Interação e Camadas de Abstração de Cadeia

As interações do usuário na cripto podem ser divididas em vários componentes. Houve muitas tentativas de tornar essas interações mais fluidas, abstraindo alguns componentes, com cada projeto construindo sua própria camada de abstração. No entanto, soluções anteriores se concentraram em abstrair apenas certas partes, o que não resultou em interações globais suaves. Por isso, a recente narrativa de "Abstração de Cadeia" ganhou impulso, pois visa tornar os esforços anteriores mais colaborativos.

No artigo anterior " Abstração de Cadeia - A Narrativa Final para Resolver o Problema de UX Cripto em Centenas de Blockchains,” Aprofundei-me nos tipos de abstrações presentes no processo de interação do usuário, incluindo Gerenciamento de Chaves, Gas, Transações, Pontes, etc. Nesta seção, vamos nos concentrar mais nos componentes principais envolvidos nas interações com criptomoedas. Estes seriam:

  1. Carga da transação: A carga da transação contém os dados essenciais que especificam os detalhes de uma transação, como o destinatário, o valor e quaisquer instruções adicionais para a execução de contratos inteligentes.
  2. Assinatura: Uma assinatura é uma prova criptográfica que cria e verifica a autenticidade e integridade de uma transação, garantindo que ela tenha sido autorizada pelo proprietário da chave privada correspondente.
  3. Ativo Cripto - Token nativo e outros: Ativos cripto incluem tokens nativos, que são a moeda principal de uma blockchain usada como token de gás, além de outros ativos digitais que podem ser criados e gerenciados na plataforma, por exemplo, stablecoin e token RWA.
  4. Blockchains - L1 e L2: As blockchains são categorizadas em L1, que são as redes fundamentais como Ethereum e Solana, e L2, que são construídas em cima de L1 para melhorar a escalabilidade e alavancar a segurança da L1.

Nesta seção, vamos focar mais nos componentes técnicos principais envolvidos na interação dentro da cripto. Seria crucial entender como esses componentes trabalham juntos, e isso proporcionaria uma melhor compreensão do que os projetos de abstração de cadeia estão especificamente abstraindo.

1.1 Sobre os componentes na interação do usuário

1.1.1 Carga da Transação - Interagindo com Dapps

A carga da transação refere-se à ação específica que um usuário pretende realizar na blockchain. Os dados não se limitam a simples transferências de ativos, mas podem carregar dados complexos para interagir com dapps. Essas ações podem incluir a transferência de ativos, troca de ativos criptográficos, empréstimo de ativos ou apostas de tokens. Por exemplo, a troca de 1 ETH por 0,03 BTC envolve a criação de uma carga que especifica essa troca. A carga da transação é uma parte crítica do processo da blockchain, pois define a operação desejada do usuário e os parâmetros envolvidos.

1.1.2 Assinatura

Uma assinatura é uma prova criptográfica que verifica a autenticidade e integridade de uma carga de transação. Ao assinar a transação com sua chave privada, os usuários garantem que a transação seja autorizada pelo proprietário da carteira e pelos fundos. Esse processo utiliza algoritmos digitais como ECDSA, ou assinaturas em anel para transações privadas, e pode utilizar métodos como Computação de Múltiplas Partes (MPC) para segurança aprimorada. Uma vez assinada, a carga é enviada para a rede, onde os nós verificam a assinatura antes de processar a transação.

1.1.3 Ativo Cripto (Gás, Liquidez)

Ativos de cripto são os tokens digitais envolvidos na transação. Estes podem ser tokens nativos como ETH no Ethereum e SUI no Sui, stablecoins vinculadas a moedas fiduciárias, ou tokens RWA.

O processo de transação envolve o pagamento de uma taxa de gás, que é uma pequena quantidade de token nativo usado para incentivar os mineradores ou validadores a processar a transação. Uma vez que a taxa de gás é paga, os ativos são enviados para serem trocados, e a transação é executada na blockchain.

1.1.4 Blockchains L1 e L2

As blockchains são a camada subjacente que registra e processa transações. Elas podem ser categorizadas em L1 e L2. As blockchains L1 são as redes de base, como Bitcoin ou Ethereum, enquanto as soluções L2 são construídas em cima das L1.

Uma vez que uma transação é executada, os ativos resultantes e os detalhes da transação são registrados no blockchain. Isso garante transparência e imutabilidade, pois todas as transações são armazenadas permanentemente e podem ser verificadas publicamente.

1.2 Onde fica a Posição da Rede Particle?

A Particle Network se posiciona como um projeto em "Abstração de Cadeia," com o objetivo de simplificar as interações do usuário, abstraindo processos relacionados a "assinaturas" e "ativos criptográficos," onde se autodenomina construindo uma "abstração de nível de conta." Vamos entender isso melhor com os componentes em interação.


Origem: Implementando Abstração de Cadeia: O Framework de Múltiplas Camadas

Uma área principal onde a Particle Network oferece abstração é em assinaturas digitais. Diferentes blockchains usam algoritmos de assinatura digital variados, o que pode ser complicado para os usuários gerenciarem. A Particle Network simplifica isso, permitindo que os usuários assinem transações com uma única chave, independentemente do blockchain, reduzindo a complexidade. Atualmente, a Particle Network suporta apenas cadeias baseadas em EVM, então a assinatura é a mesma em todos os blockchains EVM.

Além disso, a Particle Network aborda os desafios de gerenciar ativos de criptografia em diferentes blockchains. Cada blockchain pode ter seus próprios tokens nativos, complicando a gestão de liquidez. Ao abstrair esses processos, a Particle Network permite que os usuários interajam de forma transparente com DEXs e gerenciem seus ativos sem navegar em diferentes tokens de gás e pools de liquidez.

Além disso, a abstração da Particle Network se estende à própria camada blockchain. Através de sua Universal Accounts Stack, os usuários podem interagir com qualquer dapp e pagar taxas de gás com qualquer token, unificando a experiência em várias blockchains. Essa abordagem simplifica as interações do usuário e aprimora a interoperabilidade e flexibilidade das aplicações blockchain.

Na próxima seção, vamos examinar exatamente o que a Particle Network está construindo.

2. Rede de Partículas - O que exatamente eles estão construindo?

2.1 Produto Principal: A Pilha de Conta Universal Alimentada pela Partícula L1

A Particle Network está aprimorando a experiência de cripto ao introduzir a Pilha de Conta Universal, que inclui Conta Universal e Liquidez Universal. Essas funcionalidades principais são alimentadas pela sua blockchain L1 construída com Cosmos SDK, projetada para uma experiência abstrata de cadeia. Esta blockchain L1 tem como objetivo unificar o ecossistema fragmentado de várias blockchains nos bastidores, proporcionando aos usuários uma experiência simplificada em diferentes blockchains.

  • Conta Universal: É uma implementação de conta inteligente multi-cadeia alimentada pelo Universal SDK da Particle Network. Eles oferecem um único endereço de usuário e saldo em ecossistemas, incluindo blockchains como Ethereum, Ethereum L2s, Bitcoin, Bitcoin L2s, etc.
  • Liquidez Universal e Gás: Ele unifica a liquidez de todas as cadeias através da execução otimista de transações atômicas multi-chain, permitindo que os usuários interajam com novas cadeias sem a necessidade de possuir tokens nelas, e permite que os usuários paguem gás ou interajam com dapps com qualquer token (ou seja, PARTI, USDT ou USDC) de qualquer blockchain.

Ao analisar a base da Pilha de Contas Universais da Rede de Partículas, sua blockchain L1 lida com tudo nos bastidores. A arquitetura é projetada para unificar as contas de usuário em toda a Web3, integrando todas as cadeias no nível da conta. Utilizando o Cosmos SDK, oferece um ambiente de execução EVM com o BeaconKit da Berachain.

A arquitetura tem três componentes principais: o Master Keystore Hub, a Rede de Mensagens Descentralizadas (DMN) e o Decentralized Bundler. O Master Keystore Hub coordena implantações de contratos inteligentes em redes, garantindo a paridade de estado. O DMN monitora as UserOperations em cadeias externas e resolve o status de execução no L1. O Decentralized Bundler gerencia UserOperations de alto volume e intercadeia, promovendo a descentralização e reduzindo o potencial de censura.

Também tem medidas de segurança reforçadas com seu sistema de estaca dupla. Ao combinar $PARTI e BTC através da Babylon, a segurança é melhorada, exigindo consenso de ambos os grupos de staking para validação da transação. Além disso, um modelo AggreGated Data Availability usando provedores como Celestia, Avail e NEAR DA aumenta a confiabilidade dos dados e reduz os riscos.

2.1.1 Conta Universal

Essas contas fornecem um único endereço de usuário e saldo que pode ser usado em diferentes ecossistemas. Ao aproveitar a Liquidez Universal da Particle, as Contas Universais podem encaminhar e executar transações atômicas entre cadeias de forma transparente, consolidando saldos de tokens de várias cadeias em uma única interface. Isso permite que os usuários visualizem e usem seus ativos como um único saldo, simplificando a experiência do usuário e promovendo a adoção generalizada de cripto.


Fonte: Contas Universais - Documentos da Rede de Partículas

2.1.2 Liquidez Universal e Gás

Universal Liquidity unifica a liquidez de todas as cadeias através da execução otimista de transações atômicas multi-cadeia. Essa abordagem permite que os usuários interajam com novas cadeias sem precisar possuir tokens nelas. Universal Liquidity agrupa fundos do saldo do usuário em diferentes cadeias, possibilitando transações de cadeia cruzada perfeitas e interações com dapps em qualquer cadeia.

"Universal Gas"**também é um componente chave ao lado da Liquidez Universal. Ele permite aos usuários pagar taxas de transação usando qualquer token, independentemente do blockchain que estão usando. Por exemplo, os usuários podem liquidar taxas em uma rede como Bitcoin L2 com um token como USDC de uma rede diferente como Arbitrum. Normalmente, as transações requerem que as taxas sejam pagas no token nativo da rede, mas o Universal Gas oferece a flexibilidade de pagamentos de taxas entre cadeias nos bastidores. Isso é possível através das Contas Universais da Particle Network e do sistema Paymaster, que converte automaticamente o token selecionado no token nativo para concluir transações na rede. Essa abstração simplifica a experiência do usuário, eliminando a necessidade de gerenciar vários tipos de tokens em diferentes blockchains.


Origem: Documentos da Rede de Partículas de Gás Universal

2.2 Subprodutos: Tornar a Experiência Melhor e Melhor

2.2.1 BTC Connect - Experiência Solucionando em Bitcoin

A Particle Network permite a abstração de contas no ecossistema Bitcoin, trazendo o ERC-4337 nativamente para o Bitcoin L2s. Graças a ele, os usuários podem desfrutar de todos os benefícios de UX do AA no Bitcoin sem a necessidade de interfaces secundárias (como uma carteira Rainbow). Isso permite que eles controlem uma conta inteligente em um Bitcoin L2 compatível com EVM com uma carteira Bitcoin "regular" (como UniSat, Bitget, TokenPocket, etc.) como seu Signatário.

Ao implementar o BTC Connect, os desenvolvedores podem oferecer aos seus usuários todos os benefícios da abstração de conta dentro das cadeias Bitcoin L2, incluindo programabilidade de conta, interações sem gás, transações em lote, etc.


Fonte: BTC Connect: Conta Bitcoin & Abstração de Cadeia para BTC L2s

2.2.2 Carteira como Serviço - Carteira Abstraída em uma Única Cripto

A Wallet-as-a-Service (WaaS) da Particle Network é uma solução abrangente projetada para simplificar a experiência do usuário em uma única blockchain, integrando logins sociais, permitindo que os usuários criem contas on-chain usando plataformas familiares como Google e X. O serviço é construído em um framework modular e personalizável que suporta tanto Contas Possuídas Externamente (EOA) quanto Abstração de Conta (AA), permitindo que os desenvolvedores incorporem funcionalidades de carteira diretamente em suas aplicações. Este produto tem sido a oferta principal da Particle Network nos últimos anos.

A Smart Wallet-as-a-Service (WaaS) da Particle Network é projetada para usuários novos no Web3, eliminando a necessidade de gerenciar chaves privadas complexas e permitindo fácil interação por meio de uma interface. Ele suporta várias redes blockchain como Ethereum, Optimism e Avalanche, e lida com interações EOA padrão e contas inteligentes ERC-4337. Com recursos como transações sem gás e chaves de sessão, o WaaS da Particle Network simplifica as transações e acelera o processo de integração.

3. Experimento Mental sobre Como a Rede de Partículas Funcionaria

3.1 Empréstimo Através da Liquidez Universal

Imagine que um usuário queira pegar emprestado $500 em USDC na Ethereum utilizando seus ativos distribuídos entre Optimism, Base e Polygon. A Liquidez Universal facilitará esse processo através das seguintes etapas:

  1. Iniciar Solicitação de Empréstimo: O usuário inicia uma solicitação de empréstimo de $500 USDC na Ethereum usando a interface da Particle Network.
  2. Bundle User Operations: A solicitação consolida UserOperations do Optimism, Base, Polygon e Ethereum em uma única assinatura, que é processada pela Partícula L1.
  3. Troca de Ativos: Após a execução da assinatura, os ativos na Optimism, Base e Polygon são trocados por um token intermediário, como USDT, usando as DEXs das respectivas cadeias.
  4. Tokens Intermediários AggreGate: O USDT da Optimism, Base e Polygon é enviado para um provedor de liquidez na rede Particle.
  5. Lançamento USDC: O provedor de liquidez libera a quantidade completa de USDC na Ethereum.
  6. Empréstimo Concluído: O usuário recebe $500 USDC na Ethereum, que agora pode ser utilizado conforme necessário.

Ao aproveitar a Liquidez Universal, os usuários podem interagir perfeitamente com várias blockchains, aumentando seu acesso à liquidez em diferentes ecossistemas.


Fonte: Contas Universais: 1000 Cadeias, Uma Conta

4. A Jornada das Partículas - Abstração de [Complexidades]

A Particle Network tem estado na vanguarda da simplificação das interações do usuário no espaço cripto através de uma série de abstrações. Começando com a Abstração de Carteira, a equipe progressivamente construiu produtos na Abstração de Conta e Abstração de Cadeia. Cada passo foi dado para melhorar a experiência do usuário e a interoperabilidade entre várias blockchains. Essa jornada reflete o compromisso da Particle Network em tornar a experiência cripto mais acessível e amigável ao usuário. Vamos percorrer sua jornada.

4.1 Abstração da Carteira - Login Social

A jornada da Particle Network começou com a abstração das carteiras, com foco na simplificação do processo de onboarding para os usuários. As carteiras Web3 tradicionais exigem que os usuários gerenciem chaves privadas e processos de configuração complexos do naviGate, o que pode ser uma barreira significativa à entrada. A Particle Network resolveu essa questão integrando logins sociais, permitindo que os usuários criassem e acessassem suas carteiras usando plataformas familiares, como Google ou X (antigo Twitter).

Ao fornecer SDKs de Abstração de Carteira, a Particle Network permitiu que os desenvolvedores oferecessem uma experiência de integração perfeita. Os usuários podem começar a interagir com dapps com apenas alguns cliques, contornando as etapas complicadas tradicionalmente associadas à criação e gerenciamento de carteiras.

4.2 Abstração de Conta - Conta Inteligente

Após o sucesso da Abstração de Carteira, a Particle Network introduziu a Abstração de Conta através do conceito de Contas Inteligentes. Essas contas foram projetadas para oferecer recursos avançados que aprimoram a experiência do usuário. Um dos principais desenvolvimentos é o suporte a transações sem gás, o que permitiu que os usuários interagissem com a blockchain sem precisar possuir tokens nativos para taxas de transação. Isso é complementado por chaves de sessão, que permitem permissões de acesso temporárias para remover o processo de assinatura manual de transações pelos usuários, e mecanismos de recuperação social que permitem que os usuários recuperem suas contas por meio de contatos sociais confiáveis.

Os desenvolvedores poderiam utilizar o SDK de Abstração de Conta de Pilha Completa da Particle Network para implementar essas contas inteligentes, possibilitando funcionalidades como transações em lote e a capacidade de pagar taxas de gás usando qualquer token ERC-20.


Origem: Visão Geral - Documentos da Rede Particle

4.3 Abstração de Multichain - Universal Account Stack

O último e mais ambicioso marco na jornada da Particle Network é a Abstração de Cadeia, alcançada através do conceito do Conjunto de Contas Universais: Conta Universal e Liquidez Universal. As Contas Universais permitem que os usuários mantenham uma única conta e saldo em várias blockchains, eliminando efetivamente a fragmentação de ativos e liquidez que geralmente aflige o ecossistema blockchain. Isso significa que os usuários podem interagir perfeitamente com diferentes blockchains sem a necessidade de gerenciar contas separadas ou transferir ativos entre as cadeias.

A Liquidez Universal garante que os fundos possam ser agrupados e utilizados em diferentes cadeias de forma contínua, proporcionando um ambiente financeiro mais eficiente e flexível. Isso é especialmente benéfico para os usuários, onde os ativos costumam estar fragmentados em várias plataformas e cadeias. O Universal Gas simplifica ainda mais a experiência do usuário, permitindo que os usuários paguem taxas de transação com qualquer token, de qualquer cadeia, eliminando a necessidade de possuir tokens nativos de cada blockchain. Essa abordagem abrangente da abstração de cadeias está definida para mudar a experiência do usuário, tornando-a intuitiva e direta.


Fonte: Rede de Partículas

5. Olhando para o futuro - sua Mainnet

A experiência em criptografia deve mudar drasticamente. Os projetos no cenário de Abstração em Cadeia são competitivos, mas colaborativos. No entanto, avaliando objetivamente o estado atual, todos os projetos ainda estão em fase de desenvolvimento e ainda não estão no nível de produção. Alguns projetos podem depender de certas entidades para segurança e devem lidar com a liquidez para realizar ações em outras blockchains. Há muitos obstáculos para a implementação real.

É por isso que a Rede Particle vale a pena investigar; poderia ser um dos primeiros projetos a entrar em produção. Poderia mostrar uma experiência do usuário de próximo nível ou revelar as limitações dos projetos de abstração de cadeia. Além disso, outros projetos estão construindo produtos semelhantes, como a Assinatura de Cadeia da Near, One Balance e o Magic Spend++ do Protocolo de Soquete. À medida que mais desses projetos entram em produção, a concorrência poderia se tornar acirrada, e os clientes-alvo podem variar.

A Particle Network tem trabalhado para implementar a “Abstração” em diferentes níveis, desde a Abstração de Carteira e Abstração de Conta até a Abstração de Cadeia. Cada passo foi dado para resolver os problemas existentes na blockchain e tornar as aplicações descentralizadas mais fáceis para os usuários do dia a dia. O próximo lançamento da mainnet será um teste importante do seu progresso.


Origem: Introdução - Documentos da Rede Particle

Disclaimer:

  1. Este artigo foi reproduzido de [4pillars]. Todos os direitos autorais pertencem ao autor original [Heechang]. Se houver objeções a esta reimpressão, entre em contato com o Gate Aprendaequipe e eles lidarão com isso prontamente.
  2. Isenção 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 outros idiomas são feitas pela equipe Gate Learn. A menos que mencionado, copiar, distribuir ou plagiar os artigos traduzidos é proibido.

Particle Network: Melhorar a Experiência do Usuário em Cripto Através da Abstração

Avançado9/8/2024, 1:43:09 PM
Interagir com criptomoedas é frequentemente complexo, e o conceito de "abstração de cadeia" tem como objetivo simplificar isso. A Particle Network tem sido um projeto líder nessa área. Começando com carteiras sociais que usam logins sociais Web2, a Particle Network foca em simplificar a complexidade multi-cadeia. Este artigo explora os componentes principais das interações de usuários de criptomoedas e o que a Particle Network está construindo.

Encaminhe o título original: “Particle Network - Protocolo Que Sempre Tem Abstraído a Experiência do Usuário em Cripto

Interagir com cripto muitas vezes é visto como complexo, mas o conceito de "Abstração de Cadeia" tem como objetivo simplificar isso. Antes de explorar as interações com cripto, vamos analisar como usamos aplicativos Web2 como Instagram e X. Tipicamente, criamos uma conta com um endereço de e-mail e começamos a usar o aplicativo. Para outro aplicativo Web2, repetimos o processo criando uma nova conta com nosso e-mail.

Dois pontos importantes neste processo são: as contas são específicas para cada plataforma e os dados não são compartilhados entre plataformas. Para melhorar isso, o Single Sign-On (SSO) se tornou popular. O SSO permite que os usuários façam login em vários aplicativos com um conjunto de credenciais, como usar uma conta do Google. Isso economiza tempo no processo de integração e gerenciamento de autenticação.

Agora, vamos considerar como os usuários interagem com cripto. Gerenciar contas é complicado, pois não há um “e-mail” universal para plataformas. Com muitas blockchains, é como precisar de um número de telefone ou e-mail diferente para cada uma, ou talvez criar um novo. Também para EVM, é semelhante a usar o mesmo endereço de e-mail em todos os lugares, mas a coleção real de e-mails que você recebe e mantém é diferente dependendo do aplicativo. Portanto, cada aplicativo tem uma caixa de entrada diferente. A liquidez também precisa de gerenciamento manual em várias contas.

Isso era viável nos primeiros dias, mas com centenas de blockchains agora, os usuários precisam de um sistema melhor, e a tecnologia está pronta. Agora existem projetos construindo infraestrutura para resolver isso sob a narrativa de "Abstração de Cadeia." Neste setor, a Particle Network tem sido o principal e consistente projeto para fornecer a melhor solução.

Começando com uma carteira social usando logins sociais Web2, a Particle Network agora se concentra em simplificar as complexidades multi-chain com seu produto principal, Universal Account Stack (Universal Account, Liquidity e Gas). Neste artigo, vamos analisar os componentes principais quando os usuários de criptomoeda interagem e o que exatamente a Particle Network está construindo para fornecer o "Futuro da Experiência do Usuário de Cripto".


Origem: Próximo Passo: Abstração de Cadeia - Documentos da Rede de Partículas

1. Componentes de Interação e Camadas de Abstração de Cadeia

As interações do usuário na cripto podem ser divididas em vários componentes. Houve muitas tentativas de tornar essas interações mais fluidas, abstraindo alguns componentes, com cada projeto construindo sua própria camada de abstração. No entanto, soluções anteriores se concentraram em abstrair apenas certas partes, o que não resultou em interações globais suaves. Por isso, a recente narrativa de "Abstração de Cadeia" ganhou impulso, pois visa tornar os esforços anteriores mais colaborativos.

No artigo anterior " Abstração de Cadeia - A Narrativa Final para Resolver o Problema de UX Cripto em Centenas de Blockchains,” Aprofundei-me nos tipos de abstrações presentes no processo de interação do usuário, incluindo Gerenciamento de Chaves, Gas, Transações, Pontes, etc. Nesta seção, vamos nos concentrar mais nos componentes principais envolvidos nas interações com criptomoedas. Estes seriam:

  1. Carga da transação: A carga da transação contém os dados essenciais que especificam os detalhes de uma transação, como o destinatário, o valor e quaisquer instruções adicionais para a execução de contratos inteligentes.
  2. Assinatura: Uma assinatura é uma prova criptográfica que cria e verifica a autenticidade e integridade de uma transação, garantindo que ela tenha sido autorizada pelo proprietário da chave privada correspondente.
  3. Ativo Cripto - Token nativo e outros: Ativos cripto incluem tokens nativos, que são a moeda principal de uma blockchain usada como token de gás, além de outros ativos digitais que podem ser criados e gerenciados na plataforma, por exemplo, stablecoin e token RWA.
  4. Blockchains - L1 e L2: As blockchains são categorizadas em L1, que são as redes fundamentais como Ethereum e Solana, e L2, que são construídas em cima de L1 para melhorar a escalabilidade e alavancar a segurança da L1.

Nesta seção, vamos focar mais nos componentes técnicos principais envolvidos na interação dentro da cripto. Seria crucial entender como esses componentes trabalham juntos, e isso proporcionaria uma melhor compreensão do que os projetos de abstração de cadeia estão especificamente abstraindo.

1.1 Sobre os componentes na interação do usuário

1.1.1 Carga da Transação - Interagindo com Dapps

A carga da transação refere-se à ação específica que um usuário pretende realizar na blockchain. Os dados não se limitam a simples transferências de ativos, mas podem carregar dados complexos para interagir com dapps. Essas ações podem incluir a transferência de ativos, troca de ativos criptográficos, empréstimo de ativos ou apostas de tokens. Por exemplo, a troca de 1 ETH por 0,03 BTC envolve a criação de uma carga que especifica essa troca. A carga da transação é uma parte crítica do processo da blockchain, pois define a operação desejada do usuário e os parâmetros envolvidos.

1.1.2 Assinatura

Uma assinatura é uma prova criptográfica que verifica a autenticidade e integridade de uma carga de transação. Ao assinar a transação com sua chave privada, os usuários garantem que a transação seja autorizada pelo proprietário da carteira e pelos fundos. Esse processo utiliza algoritmos digitais como ECDSA, ou assinaturas em anel para transações privadas, e pode utilizar métodos como Computação de Múltiplas Partes (MPC) para segurança aprimorada. Uma vez assinada, a carga é enviada para a rede, onde os nós verificam a assinatura antes de processar a transação.

1.1.3 Ativo Cripto (Gás, Liquidez)

Ativos de cripto são os tokens digitais envolvidos na transação. Estes podem ser tokens nativos como ETH no Ethereum e SUI no Sui, stablecoins vinculadas a moedas fiduciárias, ou tokens RWA.

O processo de transação envolve o pagamento de uma taxa de gás, que é uma pequena quantidade de token nativo usado para incentivar os mineradores ou validadores a processar a transação. Uma vez que a taxa de gás é paga, os ativos são enviados para serem trocados, e a transação é executada na blockchain.

1.1.4 Blockchains L1 e L2

As blockchains são a camada subjacente que registra e processa transações. Elas podem ser categorizadas em L1 e L2. As blockchains L1 são as redes de base, como Bitcoin ou Ethereum, enquanto as soluções L2 são construídas em cima das L1.

Uma vez que uma transação é executada, os ativos resultantes e os detalhes da transação são registrados no blockchain. Isso garante transparência e imutabilidade, pois todas as transações são armazenadas permanentemente e podem ser verificadas publicamente.

1.2 Onde fica a Posição da Rede Particle?

A Particle Network se posiciona como um projeto em "Abstração de Cadeia," com o objetivo de simplificar as interações do usuário, abstraindo processos relacionados a "assinaturas" e "ativos criptográficos," onde se autodenomina construindo uma "abstração de nível de conta." Vamos entender isso melhor com os componentes em interação.


Origem: Implementando Abstração de Cadeia: O Framework de Múltiplas Camadas

Uma área principal onde a Particle Network oferece abstração é em assinaturas digitais. Diferentes blockchains usam algoritmos de assinatura digital variados, o que pode ser complicado para os usuários gerenciarem. A Particle Network simplifica isso, permitindo que os usuários assinem transações com uma única chave, independentemente do blockchain, reduzindo a complexidade. Atualmente, a Particle Network suporta apenas cadeias baseadas em EVM, então a assinatura é a mesma em todos os blockchains EVM.

Além disso, a Particle Network aborda os desafios de gerenciar ativos de criptografia em diferentes blockchains. Cada blockchain pode ter seus próprios tokens nativos, complicando a gestão de liquidez. Ao abstrair esses processos, a Particle Network permite que os usuários interajam de forma transparente com DEXs e gerenciem seus ativos sem navegar em diferentes tokens de gás e pools de liquidez.

Além disso, a abstração da Particle Network se estende à própria camada blockchain. Através de sua Universal Accounts Stack, os usuários podem interagir com qualquer dapp e pagar taxas de gás com qualquer token, unificando a experiência em várias blockchains. Essa abordagem simplifica as interações do usuário e aprimora a interoperabilidade e flexibilidade das aplicações blockchain.

Na próxima seção, vamos examinar exatamente o que a Particle Network está construindo.

2. Rede de Partículas - O que exatamente eles estão construindo?

2.1 Produto Principal: A Pilha de Conta Universal Alimentada pela Partícula L1

A Particle Network está aprimorando a experiência de cripto ao introduzir a Pilha de Conta Universal, que inclui Conta Universal e Liquidez Universal. Essas funcionalidades principais são alimentadas pela sua blockchain L1 construída com Cosmos SDK, projetada para uma experiência abstrata de cadeia. Esta blockchain L1 tem como objetivo unificar o ecossistema fragmentado de várias blockchains nos bastidores, proporcionando aos usuários uma experiência simplificada em diferentes blockchains.

  • Conta Universal: É uma implementação de conta inteligente multi-cadeia alimentada pelo Universal SDK da Particle Network. Eles oferecem um único endereço de usuário e saldo em ecossistemas, incluindo blockchains como Ethereum, Ethereum L2s, Bitcoin, Bitcoin L2s, etc.
  • Liquidez Universal e Gás: Ele unifica a liquidez de todas as cadeias através da execução otimista de transações atômicas multi-chain, permitindo que os usuários interajam com novas cadeias sem a necessidade de possuir tokens nelas, e permite que os usuários paguem gás ou interajam com dapps com qualquer token (ou seja, PARTI, USDT ou USDC) de qualquer blockchain.

Ao analisar a base da Pilha de Contas Universais da Rede de Partículas, sua blockchain L1 lida com tudo nos bastidores. A arquitetura é projetada para unificar as contas de usuário em toda a Web3, integrando todas as cadeias no nível da conta. Utilizando o Cosmos SDK, oferece um ambiente de execução EVM com o BeaconKit da Berachain.

A arquitetura tem três componentes principais: o Master Keystore Hub, a Rede de Mensagens Descentralizadas (DMN) e o Decentralized Bundler. O Master Keystore Hub coordena implantações de contratos inteligentes em redes, garantindo a paridade de estado. O DMN monitora as UserOperations em cadeias externas e resolve o status de execução no L1. O Decentralized Bundler gerencia UserOperations de alto volume e intercadeia, promovendo a descentralização e reduzindo o potencial de censura.

Também tem medidas de segurança reforçadas com seu sistema de estaca dupla. Ao combinar $PARTI e BTC através da Babylon, a segurança é melhorada, exigindo consenso de ambos os grupos de staking para validação da transação. Além disso, um modelo AggreGated Data Availability usando provedores como Celestia, Avail e NEAR DA aumenta a confiabilidade dos dados e reduz os riscos.

2.1.1 Conta Universal

Essas contas fornecem um único endereço de usuário e saldo que pode ser usado em diferentes ecossistemas. Ao aproveitar a Liquidez Universal da Particle, as Contas Universais podem encaminhar e executar transações atômicas entre cadeias de forma transparente, consolidando saldos de tokens de várias cadeias em uma única interface. Isso permite que os usuários visualizem e usem seus ativos como um único saldo, simplificando a experiência do usuário e promovendo a adoção generalizada de cripto.


Fonte: Contas Universais - Documentos da Rede de Partículas

2.1.2 Liquidez Universal e Gás

Universal Liquidity unifica a liquidez de todas as cadeias através da execução otimista de transações atômicas multi-cadeia. Essa abordagem permite que os usuários interajam com novas cadeias sem precisar possuir tokens nelas. Universal Liquidity agrupa fundos do saldo do usuário em diferentes cadeias, possibilitando transações de cadeia cruzada perfeitas e interações com dapps em qualquer cadeia.

"Universal Gas"**também é um componente chave ao lado da Liquidez Universal. Ele permite aos usuários pagar taxas de transação usando qualquer token, independentemente do blockchain que estão usando. Por exemplo, os usuários podem liquidar taxas em uma rede como Bitcoin L2 com um token como USDC de uma rede diferente como Arbitrum. Normalmente, as transações requerem que as taxas sejam pagas no token nativo da rede, mas o Universal Gas oferece a flexibilidade de pagamentos de taxas entre cadeias nos bastidores. Isso é possível através das Contas Universais da Particle Network e do sistema Paymaster, que converte automaticamente o token selecionado no token nativo para concluir transações na rede. Essa abstração simplifica a experiência do usuário, eliminando a necessidade de gerenciar vários tipos de tokens em diferentes blockchains.


Origem: Documentos da Rede de Partículas de Gás Universal

2.2 Subprodutos: Tornar a Experiência Melhor e Melhor

2.2.1 BTC Connect - Experiência Solucionando em Bitcoin

A Particle Network permite a abstração de contas no ecossistema Bitcoin, trazendo o ERC-4337 nativamente para o Bitcoin L2s. Graças a ele, os usuários podem desfrutar de todos os benefícios de UX do AA no Bitcoin sem a necessidade de interfaces secundárias (como uma carteira Rainbow). Isso permite que eles controlem uma conta inteligente em um Bitcoin L2 compatível com EVM com uma carteira Bitcoin "regular" (como UniSat, Bitget, TokenPocket, etc.) como seu Signatário.

Ao implementar o BTC Connect, os desenvolvedores podem oferecer aos seus usuários todos os benefícios da abstração de conta dentro das cadeias Bitcoin L2, incluindo programabilidade de conta, interações sem gás, transações em lote, etc.


Fonte: BTC Connect: Conta Bitcoin & Abstração de Cadeia para BTC L2s

2.2.2 Carteira como Serviço - Carteira Abstraída em uma Única Cripto

A Wallet-as-a-Service (WaaS) da Particle Network é uma solução abrangente projetada para simplificar a experiência do usuário em uma única blockchain, integrando logins sociais, permitindo que os usuários criem contas on-chain usando plataformas familiares como Google e X. O serviço é construído em um framework modular e personalizável que suporta tanto Contas Possuídas Externamente (EOA) quanto Abstração de Conta (AA), permitindo que os desenvolvedores incorporem funcionalidades de carteira diretamente em suas aplicações. Este produto tem sido a oferta principal da Particle Network nos últimos anos.

A Smart Wallet-as-a-Service (WaaS) da Particle Network é projetada para usuários novos no Web3, eliminando a necessidade de gerenciar chaves privadas complexas e permitindo fácil interação por meio de uma interface. Ele suporta várias redes blockchain como Ethereum, Optimism e Avalanche, e lida com interações EOA padrão e contas inteligentes ERC-4337. Com recursos como transações sem gás e chaves de sessão, o WaaS da Particle Network simplifica as transações e acelera o processo de integração.

3. Experimento Mental sobre Como a Rede de Partículas Funcionaria

3.1 Empréstimo Através da Liquidez Universal

Imagine que um usuário queira pegar emprestado $500 em USDC na Ethereum utilizando seus ativos distribuídos entre Optimism, Base e Polygon. A Liquidez Universal facilitará esse processo através das seguintes etapas:

  1. Iniciar Solicitação de Empréstimo: O usuário inicia uma solicitação de empréstimo de $500 USDC na Ethereum usando a interface da Particle Network.
  2. Bundle User Operations: A solicitação consolida UserOperations do Optimism, Base, Polygon e Ethereum em uma única assinatura, que é processada pela Partícula L1.
  3. Troca de Ativos: Após a execução da assinatura, os ativos na Optimism, Base e Polygon são trocados por um token intermediário, como USDT, usando as DEXs das respectivas cadeias.
  4. Tokens Intermediários AggreGate: O USDT da Optimism, Base e Polygon é enviado para um provedor de liquidez na rede Particle.
  5. Lançamento USDC: O provedor de liquidez libera a quantidade completa de USDC na Ethereum.
  6. Empréstimo Concluído: O usuário recebe $500 USDC na Ethereum, que agora pode ser utilizado conforme necessário.

Ao aproveitar a Liquidez Universal, os usuários podem interagir perfeitamente com várias blockchains, aumentando seu acesso à liquidez em diferentes ecossistemas.


Fonte: Contas Universais: 1000 Cadeias, Uma Conta

4. A Jornada das Partículas - Abstração de [Complexidades]

A Particle Network tem estado na vanguarda da simplificação das interações do usuário no espaço cripto através de uma série de abstrações. Começando com a Abstração de Carteira, a equipe progressivamente construiu produtos na Abstração de Conta e Abstração de Cadeia. Cada passo foi dado para melhorar a experiência do usuário e a interoperabilidade entre várias blockchains. Essa jornada reflete o compromisso da Particle Network em tornar a experiência cripto mais acessível e amigável ao usuário. Vamos percorrer sua jornada.

4.1 Abstração da Carteira - Login Social

A jornada da Particle Network começou com a abstração das carteiras, com foco na simplificação do processo de onboarding para os usuários. As carteiras Web3 tradicionais exigem que os usuários gerenciem chaves privadas e processos de configuração complexos do naviGate, o que pode ser uma barreira significativa à entrada. A Particle Network resolveu essa questão integrando logins sociais, permitindo que os usuários criassem e acessassem suas carteiras usando plataformas familiares, como Google ou X (antigo Twitter).

Ao fornecer SDKs de Abstração de Carteira, a Particle Network permitiu que os desenvolvedores oferecessem uma experiência de integração perfeita. Os usuários podem começar a interagir com dapps com apenas alguns cliques, contornando as etapas complicadas tradicionalmente associadas à criação e gerenciamento de carteiras.

4.2 Abstração de Conta - Conta Inteligente

Após o sucesso da Abstração de Carteira, a Particle Network introduziu a Abstração de Conta através do conceito de Contas Inteligentes. Essas contas foram projetadas para oferecer recursos avançados que aprimoram a experiência do usuário. Um dos principais desenvolvimentos é o suporte a transações sem gás, o que permitiu que os usuários interagissem com a blockchain sem precisar possuir tokens nativos para taxas de transação. Isso é complementado por chaves de sessão, que permitem permissões de acesso temporárias para remover o processo de assinatura manual de transações pelos usuários, e mecanismos de recuperação social que permitem que os usuários recuperem suas contas por meio de contatos sociais confiáveis.

Os desenvolvedores poderiam utilizar o SDK de Abstração de Conta de Pilha Completa da Particle Network para implementar essas contas inteligentes, possibilitando funcionalidades como transações em lote e a capacidade de pagar taxas de gás usando qualquer token ERC-20.


Origem: Visão Geral - Documentos da Rede Particle

4.3 Abstração de Multichain - Universal Account Stack

O último e mais ambicioso marco na jornada da Particle Network é a Abstração de Cadeia, alcançada através do conceito do Conjunto de Contas Universais: Conta Universal e Liquidez Universal. As Contas Universais permitem que os usuários mantenham uma única conta e saldo em várias blockchains, eliminando efetivamente a fragmentação de ativos e liquidez que geralmente aflige o ecossistema blockchain. Isso significa que os usuários podem interagir perfeitamente com diferentes blockchains sem a necessidade de gerenciar contas separadas ou transferir ativos entre as cadeias.

A Liquidez Universal garante que os fundos possam ser agrupados e utilizados em diferentes cadeias de forma contínua, proporcionando um ambiente financeiro mais eficiente e flexível. Isso é especialmente benéfico para os usuários, onde os ativos costumam estar fragmentados em várias plataformas e cadeias. O Universal Gas simplifica ainda mais a experiência do usuário, permitindo que os usuários paguem taxas de transação com qualquer token, de qualquer cadeia, eliminando a necessidade de possuir tokens nativos de cada blockchain. Essa abordagem abrangente da abstração de cadeias está definida para mudar a experiência do usuário, tornando-a intuitiva e direta.


Fonte: Rede de Partículas

5. Olhando para o futuro - sua Mainnet

A experiência em criptografia deve mudar drasticamente. Os projetos no cenário de Abstração em Cadeia são competitivos, mas colaborativos. No entanto, avaliando objetivamente o estado atual, todos os projetos ainda estão em fase de desenvolvimento e ainda não estão no nível de produção. Alguns projetos podem depender de certas entidades para segurança e devem lidar com a liquidez para realizar ações em outras blockchains. Há muitos obstáculos para a implementação real.

É por isso que a Rede Particle vale a pena investigar; poderia ser um dos primeiros projetos a entrar em produção. Poderia mostrar uma experiência do usuário de próximo nível ou revelar as limitações dos projetos de abstração de cadeia. Além disso, outros projetos estão construindo produtos semelhantes, como a Assinatura de Cadeia da Near, One Balance e o Magic Spend++ do Protocolo de Soquete. À medida que mais desses projetos entram em produção, a concorrência poderia se tornar acirrada, e os clientes-alvo podem variar.

A Particle Network tem trabalhado para implementar a “Abstração” em diferentes níveis, desde a Abstração de Carteira e Abstração de Conta até a Abstração de Cadeia. Cada passo foi dado para resolver os problemas existentes na blockchain e tornar as aplicações descentralizadas mais fáceis para os usuários do dia a dia. O próximo lançamento da mainnet será um teste importante do seu progresso.


Origem: Introdução - Documentos da Rede Particle

Disclaimer:

  1. Este artigo foi reproduzido de [4pillars]. Todos os direitos autorais pertencem ao autor original [Heechang]. Se houver objeções a esta reimpressão, entre em contato com o Gate Aprendaequipe e eles lidarão com isso prontamente.
  2. Isenção 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 outros idiomas são feitas pela equipe Gate Learn. A menos que mencionado, copiar, distribuir ou plagiar os artigos traduzidos é proibido.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!