Rede de Partículas: Melhorar a Experiência do Utilizador de 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 utilizam logins sociais Web2, a Particle Network foca em simplificar a complexidade multi-cadeia. Este artigo explora os principais componentes das interações dos usuários de criptomoedas e o que a Particle Network está desenvolvendo.

Encaminhar o título original: “Particle Network - Protocolo que sempre [abstraiu] a experiência do usuário em criptografia

Interagir com cripto é frequentemente 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 ver como usamos aplicações Web2 como o Instagram e o X. Normalmente, criamos uma conta com um endereço de e-mail e começamos a usar a aplicação. Para outra aplicação Web2, repetimos o processo criando uma nova conta com o 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) tornou-se 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 criptomoedas. Gerenciar contas é complicado, pois não há um "e-mail" universal para as plataformas. Com muitos blockchains, é como precisar de um número de telefone ou e-mail diferente para cada um, 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. Assim, cada aplicativo tem uma caixa de entrada diferente. A liquidez também necessita de uma gestão manual entre 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'. Nesse setor, a Particle Network tem sido o projeto líder e consistente para fornecer a melhor solução.

Começando com uma carteira social que utiliza logins sociais da Web2, a Particle Network agora concentra-se em simplificar as complexidades multi-chain com seu produto principal, Universal Account Stack (Conta Universal, Liquidez e Gás). Neste artigo, vamos analisar os componentes principais quando os usuários de criptomoedas interagem e o que exatamente a Particle Network está construindo para fornecer o "Futuro do UX 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 em cadeia

As interações do usuário em cripto podem ser divididas em vários componentes. Houve muitas tentativas de tornar essas interações mais fluidas, abstraindo alguns componentes, sendo que cada projeto constrói sua própria camada de abstração. No entanto, soluções anteriores se concentraram apenas em abstrair certas partes, o que não resultou em interações globais suaves. É por isso que a narrativa recente de 'Abstração de Chain' ganhou força, 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 focar mais nos componentes principais envolvidos nas interações com cripto. 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 montante e quaisquer instruções adicionais para que os contratos inteligentes sejam executados.
  2. Assinatura: Uma assinatura é uma prova criptográfica que cria e verifica a autenticidade e integridade de uma transação, garantindo que tenha sido autorizada pelo proprietário da chave privada correspondente.
  3. Ativos Cripto - Token nativo e outros: Ativos cripto incluem tokens nativos, que são a moeda principal de uma blockchain e são usados como um token de gás, bem como 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 aproveitar a segurança de L1.

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

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

1.1.1 Carga da Transação - Interagindo com Dapps

A carga útil 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 transportar dados complexos para interagir com dapps. Essas ações podem incluir transferência de ativos, troca de ativos criptográficos, empréstimo de ativos ou aposta de tokens. Por exemplo, trocar 1 ETH por 0,03 BTC envolve a criação de uma carga útil que especifica essa troca. A carga útil 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 os 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 (Gas, Liquidez)

Os ativos cripto são os tokens digitais envolvidos na transação. Estes podem ser tokens nativos como ETH em Ethereum e SUI em Sui, stablecoins com paridade em moedas fiduciárias ou tokens RWA.

O processo de transação envolve o pagamento de uma taxa de gás, que é uma pequena quantia 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 regista e processa transações. Podem ser categorizadas em L1 e L2. As blockchains L1 são as redes base, como o Bitcoin ou o 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 se posiciona a Particle Network?

A Particle Network posiciona-se como um projeto em “Abstração de Chain”, visando simplificar as interações do usuário, abstraindo processos relacionados a “assinaturas” e “ativos de cripto”, 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: A Estrutura de Múltiplas Camadas

Uma área primária em que 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 da blockchain, reduzindo a complexidade. Atualmente, a Particle Network suporta apenas cadeias baseadas em EVM, portanto, a assinatura é a mesma em todas as blockchains EVM.

Além disso, a Particle Network aborda os desafios de gerir ativos cripto 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 aos usuários interagir de forma transparente com DEXs e gerir seus ativos sem navegar por diferentes tokens de gás e pools de liquidez.

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

Na próxima secção, vamos analisar exatamente o que a Rede Particle está a construir.

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

2.1 Produto Principal: A Pilha de Contas Universal Alimentada por Particle L1

A Particle Network está a melhorar a experiência cripto ao introduzir o Universal Account Stack, que inclui a Conta Universal e a Liquidez Universal. Estas funcionalidades principais são alimentadas pela sua blockchain L1 construída com Cosmos SDK, projetada para uma experiência abstraída da cadeia. Esta blockchain L1 tem como objetivo unificar o ecossistema fragmentado de multi-cadeias 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 todos os ecossistemas, incluindo blockchains como Ethereum, Ethereum L2s, Bitcoin, Bitcoin L2s, etc.
  • Liquidez Universal e Gás: Unifica a liquidez de todas as cadeias através da execução otimista de transações atômicas multi-cadeia, permitindo aos utilizadores interagir com novas cadeias sem deter tokens nelas, e permite aos utilizadores pagar gás ou interagir com dapps com qualquer token (ou seja, PARTI, USDT, ou USDC) de qualquer blockchain.

Ao examinar a base do Universal Account Stack da Particle Network, sua blockchain L1 lida com tudo nos bastidores. A arquitetura é projetada para unificar contas de usuário em toda a Web3, integrando todas as cadeias no nível da conta. Utilizando o Cosmos SDK, ele 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 (RMD) e o Agregador Descentralizado. O Master Keystore Hub coordena implantações de contratos inteligentes em redes, garantindo a paridade de estado. A RMD monitora as UserOperations em cadeias externas e liquida o status de execução no L1. O Agregador Descentralizado gerencia operações de usuários em grande volume e intercadeias, promovendo a descentralização e reduzindo o potencial de censura.

Ele também possui medidas de segurança aprimoradas com seu sistema de staking duplo. Ao combinar $PARTI e BTC através do Babylon, a segurança é melhorada ao exigir consenso de ambos os grupos de staking para validação de transação. Além disso, um modelo de Disponibilidade de Dados Agregados 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 Universal Liquidity da Particle, as Contas Universais podem rotear e executar transações atômicas entre cadeias transversais 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 criptomoedas.


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

2.1.2 Liquidez Universal e Gás

A Liquidez Universal unifica a liquidez de todas as cadeias através da execução otimista de transações atômicas multi-cadeia. Esta abordagem permite que os utilizadores interajam com novas cadeias sem precisar de deter tokens nelas. Os fundos das Pools de Liquidez Universal são retirados do saldo do utilizador em diferentes cadeias, permitindo transações entre cadeias sem problemas e interações com dapps em qualquer cadeia.

"Gás Universal"**é também um componente fundamental, juntamente com a Liquidez Universal. Ele permite que os usuários paguem 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 exigem que as taxas sejam pagas no token nativo da rede, mas a Universal Gas oferece a flexibilidade de pagamentos de taxas entre cadeias nos bastidores. Isso é possível através do sistema Universal Accounts and Paymaster da Particle Network, que converte automaticamente o token selecionado no token nativo para concluir as transações na rede. Essa abstração simplifica a experiência do usuário, eliminando a necessidade de gerenciar vários tipos de token em diferentes blockchains.


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

2.2 Sub Produtos: Tornar a Experiência Melhor e Melhor

2.2.1 BTC Connect - Solução de Experiência 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 isso, 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 lhes permite controlar 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 contas dentro das cadeias L2 do Bitcoin, incluindo a programabilidade de contas, interações sem taxa de gás, transações agrupadas, etc.


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

2.2.2 Carteira como Serviço - Carteira Abstraída em um Único Blockchain

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 uma estrutura modular e personalizável que suporta tanto Contas Possuídas Externamente (EOA) quanto Abstração de Conta (AA), permitindo que os desenvolvedores incorporem diretamente as funcionalidades da carteira 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 foi projetada para usuários novos no Web3, eliminando a necessidade de gerenciar chaves privadas complexas e permitindo uma interação fácil através de uma interface. Ele suporta várias redes blockchain como Ethereum, Optimism e Avalanche, e lida tanto com interações EOA padrão quanto com contas inteligentes ERC-4337. Com recursos como transações sem gás e chaves de sessão, a 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 quer emprestar US$ 500 em USDC no Ethereum utilizando seus ativos distribuídos pelo Optimism, Base e Polygon. A Liquidez Universal facilitará este processo através dos seguintes passos:

  1. Iniciar Solicitação de Empréstimo: O usuário inicia uma solicitação de empréstimo de $500 USDC no Ethereum usando a interface Particle Network.
  2. Operações do Utilizador do Pacote: O pedido consolida as Operações do Utilizador da Optimism, Base, Polygon e Ethereum numa única assinatura, que é processada pela Particle 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. Libertação USDC: O provedor de liquidez liberta a quantidade total 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 alavancar a Liquidez Universal, os usuários podem interagir perfeitamente com vários blockchains, melhorando seu acesso à liquidez em diferentes ecossistemas.


Origem: Contas Universais: 1000 Cadeias, Uma Conta

4. A Jornada da Partícula - 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 Abstração de Carteira, a equipe construiu progressivamente produtos em 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. Esta jornada reflete o compromisso da Particle Network em tornar a experiência cripto mais acessível e amigável ao usuário. Vamos acompanhar a jornada deles.

4.1 Abstração da Carteira - Login Social

A jornada da Particle Network começou com a abstração de carteiras, com foco na simplificação do processo de integração para os usuários. As carteiras tradicionais Web3 exigem que os usuários gerenciem chaves privadas e naveguem por processos de configuração complexos, o que pode ser uma barreira significativa para a entrada. A Particle Network resolveu esse problema integrando logins sociais, permitindo que os usuários criem e acessem suas carteiras usando plataformas familiares como o Google ou X (anteriormente 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 poderiam começar a interagir com dapps com apenas alguns cliques, ignorando as etapas complicadas tradicionalmente associadas à criação e gerenciamento de carteiras.

4.2 Abstração da 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. Estas contas foram projetadas para oferecer funcionalidades avançadas que melhoraram a experiência do utilizador. Um dos principais desenvolvimentos é o suporte para transações sem gás, que permitiu aos utilizadores interagir com a criptomoeda sem precisar de deter tokens nativos para as taxas de transação. Isto é complementado pelas chaves de sessão, que permitem permissões de acesso temporárias para remover o processo para os utilizadores assinarem manualmente as transações, e mecanismos de recuperação social que permitem aos utilizadores recuperar as suas contas através de contactos sociais de confiança.

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.


Fonte: Visão geral - Documentos da Rede Particle

4.3 Abstração de Multichain - Universal Account Stack

O marco mais recente e ambicioso na jornada da Particle Network é a Chain Abstraction, alcançada através do conceito de Universal Account Stack: Universal Account and Universal Liquidity. As Contas Universais permitem que os usuários mantenham uma única conta e saldo em vários blockchains, eliminando efetivamente a fragmentação de ativos e liquidez que normalmente assola 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 cadeias.

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


Origem: Rede de Partículas

5. Olhando para o Futuro - Sua Mainnet

A experiência em cripto está prestes a mudar drasticamente. Os projetos no panorama da Abstração de Cadeia são competitivos, mas colaborativos. No entanto, avaliando objetivamente o status atual, todos os projetos ainda estão na 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 executar ações em outras blockchains. Existem muitos obstáculos para a implementação real.

É por isso que a Particle Network vale a pena ser investigada; pode ser um dos primeiros projetos a entrar em produção. Pode mostrar uma experiência de usuário de próximo nível ou revelar as limitações de projetos de abstração de cadeia. Além disso, outros projetos estão construindo produtos semelhantes, como a Chain Signature da Near, One Balance e o Magic Spend++ do Socket Protocol. À medida que mais desses projetos entrarem em produção, a concorrência pode se tornar acirrada e o público-alvo pode variar.

A Particle Network tem trabalhado para implementar a “Abstração” em diferentes níveis, desde a Abstração da Carteira e a Abstração de Conta até a Abstração de Cadeia. Cada passo foi dado para resolver os problemas existentes na blockchain e facilitar o uso de aplicativos descentralizados para os usuários do dia a dia. O lançamento iminente da mainnet será um teste importante do seu progresso.


Origem: Introdução - Documentação da Rede de Partículas

Aviso Legal:

  1. Este artigo foi reproduzido a partir 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 Aprenderequipa, 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 outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, é proibida a cópia, distribuição ou plágio dos artigos traduzidos.

Rede de Partículas: Melhorar a Experiência do Utilizador de 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 utilizam logins sociais Web2, a Particle Network foca em simplificar a complexidade multi-cadeia. Este artigo explora os principais componentes das interações dos usuários de criptomoedas e o que a Particle Network está desenvolvendo.

Encaminhar o título original: “Particle Network - Protocolo que sempre [abstraiu] a experiência do usuário em criptografia

Interagir com cripto é frequentemente 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 ver como usamos aplicações Web2 como o Instagram e o X. Normalmente, criamos uma conta com um endereço de e-mail e começamos a usar a aplicação. Para outra aplicação Web2, repetimos o processo criando uma nova conta com o 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) tornou-se 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 criptomoedas. Gerenciar contas é complicado, pois não há um "e-mail" universal para as plataformas. Com muitos blockchains, é como precisar de um número de telefone ou e-mail diferente para cada um, 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. Assim, cada aplicativo tem uma caixa de entrada diferente. A liquidez também necessita de uma gestão manual entre 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'. Nesse setor, a Particle Network tem sido o projeto líder e consistente para fornecer a melhor solução.

Começando com uma carteira social que utiliza logins sociais da Web2, a Particle Network agora concentra-se em simplificar as complexidades multi-chain com seu produto principal, Universal Account Stack (Conta Universal, Liquidez e Gás). Neste artigo, vamos analisar os componentes principais quando os usuários de criptomoedas interagem e o que exatamente a Particle Network está construindo para fornecer o "Futuro do UX 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 em cadeia

As interações do usuário em cripto podem ser divididas em vários componentes. Houve muitas tentativas de tornar essas interações mais fluidas, abstraindo alguns componentes, sendo que cada projeto constrói sua própria camada de abstração. No entanto, soluções anteriores se concentraram apenas em abstrair certas partes, o que não resultou em interações globais suaves. É por isso que a narrativa recente de 'Abstração de Chain' ganhou força, 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 focar mais nos componentes principais envolvidos nas interações com cripto. 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 montante e quaisquer instruções adicionais para que os contratos inteligentes sejam executados.
  2. Assinatura: Uma assinatura é uma prova criptográfica que cria e verifica a autenticidade e integridade de uma transação, garantindo que tenha sido autorizada pelo proprietário da chave privada correspondente.
  3. Ativos Cripto - Token nativo e outros: Ativos cripto incluem tokens nativos, que são a moeda principal de uma blockchain e são usados como um token de gás, bem como 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 aproveitar a segurança de L1.

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

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

1.1.1 Carga da Transação - Interagindo com Dapps

A carga útil 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 transportar dados complexos para interagir com dapps. Essas ações podem incluir transferência de ativos, troca de ativos criptográficos, empréstimo de ativos ou aposta de tokens. Por exemplo, trocar 1 ETH por 0,03 BTC envolve a criação de uma carga útil que especifica essa troca. A carga útil 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 os 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 (Gas, Liquidez)

Os ativos cripto são os tokens digitais envolvidos na transação. Estes podem ser tokens nativos como ETH em Ethereum e SUI em Sui, stablecoins com paridade em moedas fiduciárias ou tokens RWA.

O processo de transação envolve o pagamento de uma taxa de gás, que é uma pequena quantia 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 regista e processa transações. Podem ser categorizadas em L1 e L2. As blockchains L1 são as redes base, como o Bitcoin ou o 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 se posiciona a Particle Network?

A Particle Network posiciona-se como um projeto em “Abstração de Chain”, visando simplificar as interações do usuário, abstraindo processos relacionados a “assinaturas” e “ativos de cripto”, 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: A Estrutura de Múltiplas Camadas

Uma área primária em que 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 da blockchain, reduzindo a complexidade. Atualmente, a Particle Network suporta apenas cadeias baseadas em EVM, portanto, a assinatura é a mesma em todas as blockchains EVM.

Além disso, a Particle Network aborda os desafios de gerir ativos cripto 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 aos usuários interagir de forma transparente com DEXs e gerir seus ativos sem navegar por diferentes tokens de gás e pools de liquidez.

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

Na próxima secção, vamos analisar exatamente o que a Rede Particle está a construir.

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

2.1 Produto Principal: A Pilha de Contas Universal Alimentada por Particle L1

A Particle Network está a melhorar a experiência cripto ao introduzir o Universal Account Stack, que inclui a Conta Universal e a Liquidez Universal. Estas funcionalidades principais são alimentadas pela sua blockchain L1 construída com Cosmos SDK, projetada para uma experiência abstraída da cadeia. Esta blockchain L1 tem como objetivo unificar o ecossistema fragmentado de multi-cadeias 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 todos os ecossistemas, incluindo blockchains como Ethereum, Ethereum L2s, Bitcoin, Bitcoin L2s, etc.
  • Liquidez Universal e Gás: Unifica a liquidez de todas as cadeias através da execução otimista de transações atômicas multi-cadeia, permitindo aos utilizadores interagir com novas cadeias sem deter tokens nelas, e permite aos utilizadores pagar gás ou interagir com dapps com qualquer token (ou seja, PARTI, USDT, ou USDC) de qualquer blockchain.

Ao examinar a base do Universal Account Stack da Particle Network, sua blockchain L1 lida com tudo nos bastidores. A arquitetura é projetada para unificar contas de usuário em toda a Web3, integrando todas as cadeias no nível da conta. Utilizando o Cosmos SDK, ele 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 (RMD) e o Agregador Descentralizado. O Master Keystore Hub coordena implantações de contratos inteligentes em redes, garantindo a paridade de estado. A RMD monitora as UserOperations em cadeias externas e liquida o status de execução no L1. O Agregador Descentralizado gerencia operações de usuários em grande volume e intercadeias, promovendo a descentralização e reduzindo o potencial de censura.

Ele também possui medidas de segurança aprimoradas com seu sistema de staking duplo. Ao combinar $PARTI e BTC através do Babylon, a segurança é melhorada ao exigir consenso de ambos os grupos de staking para validação de transação. Além disso, um modelo de Disponibilidade de Dados Agregados 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 Universal Liquidity da Particle, as Contas Universais podem rotear e executar transações atômicas entre cadeias transversais 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 criptomoedas.


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

2.1.2 Liquidez Universal e Gás

A Liquidez Universal unifica a liquidez de todas as cadeias através da execução otimista de transações atômicas multi-cadeia. Esta abordagem permite que os utilizadores interajam com novas cadeias sem precisar de deter tokens nelas. Os fundos das Pools de Liquidez Universal são retirados do saldo do utilizador em diferentes cadeias, permitindo transações entre cadeias sem problemas e interações com dapps em qualquer cadeia.

"Gás Universal"**é também um componente fundamental, juntamente com a Liquidez Universal. Ele permite que os usuários paguem 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 exigem que as taxas sejam pagas no token nativo da rede, mas a Universal Gas oferece a flexibilidade de pagamentos de taxas entre cadeias nos bastidores. Isso é possível através do sistema Universal Accounts and Paymaster da Particle Network, que converte automaticamente o token selecionado no token nativo para concluir as transações na rede. Essa abstração simplifica a experiência do usuário, eliminando a necessidade de gerenciar vários tipos de token em diferentes blockchains.


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

2.2 Sub Produtos: Tornar a Experiência Melhor e Melhor

2.2.1 BTC Connect - Solução de Experiência 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 isso, 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 lhes permite controlar 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 contas dentro das cadeias L2 do Bitcoin, incluindo a programabilidade de contas, interações sem taxa de gás, transações agrupadas, etc.


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

2.2.2 Carteira como Serviço - Carteira Abstraída em um Único Blockchain

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 uma estrutura modular e personalizável que suporta tanto Contas Possuídas Externamente (EOA) quanto Abstração de Conta (AA), permitindo que os desenvolvedores incorporem diretamente as funcionalidades da carteira 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 foi projetada para usuários novos no Web3, eliminando a necessidade de gerenciar chaves privadas complexas e permitindo uma interação fácil através de uma interface. Ele suporta várias redes blockchain como Ethereum, Optimism e Avalanche, e lida tanto com interações EOA padrão quanto com contas inteligentes ERC-4337. Com recursos como transações sem gás e chaves de sessão, a 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 quer emprestar US$ 500 em USDC no Ethereum utilizando seus ativos distribuídos pelo Optimism, Base e Polygon. A Liquidez Universal facilitará este processo através dos seguintes passos:

  1. Iniciar Solicitação de Empréstimo: O usuário inicia uma solicitação de empréstimo de $500 USDC no Ethereum usando a interface Particle Network.
  2. Operações do Utilizador do Pacote: O pedido consolida as Operações do Utilizador da Optimism, Base, Polygon e Ethereum numa única assinatura, que é processada pela Particle 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. Libertação USDC: O provedor de liquidez liberta a quantidade total 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 alavancar a Liquidez Universal, os usuários podem interagir perfeitamente com vários blockchains, melhorando seu acesso à liquidez em diferentes ecossistemas.


Origem: Contas Universais: 1000 Cadeias, Uma Conta

4. A Jornada da Partícula - 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 Abstração de Carteira, a equipe construiu progressivamente produtos em 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. Esta jornada reflete o compromisso da Particle Network em tornar a experiência cripto mais acessível e amigável ao usuário. Vamos acompanhar a jornada deles.

4.1 Abstração da Carteira - Login Social

A jornada da Particle Network começou com a abstração de carteiras, com foco na simplificação do processo de integração para os usuários. As carteiras tradicionais Web3 exigem que os usuários gerenciem chaves privadas e naveguem por processos de configuração complexos, o que pode ser uma barreira significativa para a entrada. A Particle Network resolveu esse problema integrando logins sociais, permitindo que os usuários criem e acessem suas carteiras usando plataformas familiares como o Google ou X (anteriormente 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 poderiam começar a interagir com dapps com apenas alguns cliques, ignorando as etapas complicadas tradicionalmente associadas à criação e gerenciamento de carteiras.

4.2 Abstração da 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. Estas contas foram projetadas para oferecer funcionalidades avançadas que melhoraram a experiência do utilizador. Um dos principais desenvolvimentos é o suporte para transações sem gás, que permitiu aos utilizadores interagir com a criptomoeda sem precisar de deter tokens nativos para as taxas de transação. Isto é complementado pelas chaves de sessão, que permitem permissões de acesso temporárias para remover o processo para os utilizadores assinarem manualmente as transações, e mecanismos de recuperação social que permitem aos utilizadores recuperar as suas contas através de contactos sociais de confiança.

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.


Fonte: Visão geral - Documentos da Rede Particle

4.3 Abstração de Multichain - Universal Account Stack

O marco mais recente e ambicioso na jornada da Particle Network é a Chain Abstraction, alcançada através do conceito de Universal Account Stack: Universal Account and Universal Liquidity. As Contas Universais permitem que os usuários mantenham uma única conta e saldo em vários blockchains, eliminando efetivamente a fragmentação de ativos e liquidez que normalmente assola 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 cadeias.

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


Origem: Rede de Partículas

5. Olhando para o Futuro - Sua Mainnet

A experiência em cripto está prestes a mudar drasticamente. Os projetos no panorama da Abstração de Cadeia são competitivos, mas colaborativos. No entanto, avaliando objetivamente o status atual, todos os projetos ainda estão na 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 executar ações em outras blockchains. Existem muitos obstáculos para a implementação real.

É por isso que a Particle Network vale a pena ser investigada; pode ser um dos primeiros projetos a entrar em produção. Pode mostrar uma experiência de usuário de próximo nível ou revelar as limitações de projetos de abstração de cadeia. Além disso, outros projetos estão construindo produtos semelhantes, como a Chain Signature da Near, One Balance e o Magic Spend++ do Socket Protocol. À medida que mais desses projetos entrarem em produção, a concorrência pode se tornar acirrada e o público-alvo pode variar.

A Particle Network tem trabalhado para implementar a “Abstração” em diferentes níveis, desde a Abstração da Carteira e a Abstração de Conta até a Abstração de Cadeia. Cada passo foi dado para resolver os problemas existentes na blockchain e facilitar o uso de aplicativos descentralizados para os usuários do dia a dia. O lançamento iminente da mainnet será um teste importante do seu progresso.


Origem: Introdução - Documentação da Rede de Partículas

Aviso Legal:

  1. Este artigo foi reproduzido a partir 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 Aprenderequipa, 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 outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, é proibida a cópia, distribuição ou plágio dos artigos traduzidos.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!