Maison  >  Article  >  Rapport de recherche Messari : Compréhension globale du réseau de particules

Rapport de recherche Messari : Compréhension globale du réseau de particules

王林
王林original
2024-06-25 07:48:39579parcourir

Titre de votre original : "UNDERSTANDING PARTICLE Network: A Comprehensive Overview"

Auteur: AJC

Compilation: Deepflow

Point principal

  • particle network développe une modularisation L1 blockchain

    , en implémentant l'abstraction de chaîne, permet à chaque utilisateur de disposer d'une adresse et d'un équilibre en chaîne uniques et unifiés dans toutes les blockchains.

  • Grâce à sa blockchain L1, Particle Network met en œuvre trois fonctions principales :

    Comptes universels, Liquidité universelle et Gaz universel. Chaque fonctionnalité offre un cas d'utilisation unique en éliminant les interactions manuelles multi-chaînes de l'expérience utilisateur.

  • Particle Network implémente également le double

    staking via Babylon et regroupe la disponibilité des données. Le double jalonnement renforce la sécurité crypto-économique de BTC, tandis que la disponibilité des données agrégées évite les points de défaillance uniques dans la disponibilité des données du réseau.

  • Le testnet public de Particle Network a été mis en ligne le 2 mai, ainsi qu'un programme de récompenses appelé Particle Pioneer.

    Au moment d'écrire ces lignes, 1,3 million de comptes ont été enregistrés et 6,71 milliards de points PARTI ont été distribués.

Citation

L'une des rares constantes de l'industrie de la cryptographie est le nombre toujours croissant de blockchains. Qu’il s’agisse d’un cumul de couche 2 (L2) sur Ethereum, d’un remplacement de L1 ou d’une chaîne spécifique à une application, il semble qu’une nouvelle blockchain soit mise en ligne chaque mois. Bien que cet ensemble de blockchains en constante expansion offre aux utilisateurs une variété d'options de personnalisation, un écosystème multi-chaînes présente également des inconvénients tant pour les développeurs que pour les utilisateurs. Les développeurs doivent non seulement se soucier de leur application ou de leur produit, mais également de l’écosystème blockchain sur lequel ils seront déployés. Pour les utilisateurs, plus de chaînes signifie plus de complexité et de dispersion de fluidité, ce qui rend l'expérience utilisateur (UX) beaucoup moins simple que celle du Web2.

Pour véritablement rivaliser avec le Web2 en termes d'adoption, le Web3 doit arriver au point où l'utilisateur moyen n'a aucune idée de la blockchain sur laquelle il effectue ses transactions - un concept connu sous le nom d'abstraction de chaîne. À cette fin, Particle Network développe une blockchain L1 modulaire qui permet l'abstraction de la chaîne en permettant à chaque utilisateur d'avoir une adresse unique et unifiée sur la chaîne et un équilibre dans toutes les blockchains.

Contexte

Particle Network a été annoncé en avril 2022 et a été co-fondé par Pengyu Wang et

Tao Pa

. Les deux fondateurs ont de l'expérience dans le développement de jeux mobiles et ont créé Particle Network pour fournir une infrastructure backend aux développeurs. À ce jour, Particle Network a levé 25 millions de dollars au cours de quatre cycles de financement, auprès d'investisseurs notables tels que Spartan Group, Gumi Crypto, Animoca Ventures, LongHash Ventures et Alibaba Group. Le 2 mai 2024, le réseau de test L1 incitatif de Particle Network a été lancé, offrant des récompenses en points via la plateforme Particle Pioneer. Le lancement du réseau principal de Particle Network est prévu pour le second semestre 2024.

Fonctions réseau

Grâce à sa blockchain L1, Particle Network met en œuvre trois fonctions principales : les comptes universels, la liquidité universelle et le gaz universel. Chaque fonctionnalité est conçue pour permettre l'abstraction de la chaîne en éliminant les interactions manuelles multi-chaînes de l'expérience utilisateur.

Compte universel

(Source de l'image : Particle Network)

Les comptes universels permettent à chaque utilisateur d'avoir une adresse, un solde et un point d'interaction uniques et unifiés, quelle que soit l'application ou la chaîne sous-jacente où se trouvent les fonds. De plus, les comptes universels sont compatibles avec les réseaux EVM et non-EVM, même ceux ayant des capacités de programmation limitées, comme Bitcoin. Particle Network y parvient en utilisant des portefeuilles de contrats intelligents ERC-4337 (comptes intelligents). Les comptes intelligents offrent une plus grande flexibilité, programmabilité et sécurité que les comptes externes (EOA) classiques. De plus, les comptes universels améliorent les comptes intelligents typiques en les rendant compatibles entre les chaînes. Par conséquent, les utilisateurs de Particle Network interagissent uniquement avec le solde unifié et non directement avec le compte.

Par exemple, disons qu'un utilisateur souhaite créer un NFT sur un rollup L2, mais que tous ses ETH se trouvent sur le réseau principal Ethereum. Pour utiliser un EOA, les utilisateurs doivent signer la transaction suivante:

  1. Approval du contrat de pont

  2. bridge eth de Ethereum à L2

  3. Approval du contrat de frappe

  4. Minting NFT

Cependant, si l'utilisateur utilise un compte universel, il n'a besoin de signer qu'une seule transaction au lieu de quatre.

Particle Network développe également un SDK WaaS universel, qui permettra à toute application d'intégrer facilement des comptes universels dans leurs produits. De plus, Universal WaaS permettra aux applications qui ont intégré le service d'abstraction de portefeuille existant de Particle Network, le portefeuille intelligent modulaire en tant que service ou BTC Connect de mettre automatiquement à niveau tout compte intelligent existant vers un compte universel.

Universal Liquidity

Messari 研报:全面了解 Particle Network

Universal Liquidity est la couche sous-jacente de l'aspect inter-chaînes de Particle Network, permettant aux comptes universels d'avoir un solde unique sur toutes les chaînes prises en charge. En termes simples, Universal Liquidity est la solution de pontage entre les chaînes de Particle Network. Universal Liquidity permet donc aux utilisateurs de négocier sur n’importe quelle blockchain prise en charge, quelle que soit la blockchain sur laquelle se trouvent les fonds de l’utilisateur.

Par exemple, disons qu'un utilisateur souhaite acheter des jetons SPL sur Solana, mais que tous ses fonds sont sur Ethereum. Avec le compte universel de Particle Network, les utilisateurs n'ont qu'à signer une transaction pour finaliser cet achat. En effet, dans ce cas, Universal Liquidity gère le transfert réel des fonds d’Ethereum vers Solana. Ces transactions (UserOperations) sont exécutées au nom des utilisateurs via le réseau distribué de nœuds Bundler de Particle Network. En fin de compte, Universal Liquidity vise à automatiser les activités inter-chaînes sur la base des transactions. En règle générale, l’activité inter-chaînes implique plusieurs transactions sur plusieurs blockchains. Grâce à la liquidité universelle, l'expérience utilisateur est simplifiée, permettant aux utilisateurs de mener des activités inter-chaînes en une seule transaction.

Gaz Général

Messari 研报:全面了解 Particle Network

Tous les cadres multi-chaînes doivent surmonter le défi du paiement du gaz. Universal Gas de Particle Network vise à résoudre cette complexité en supprimant des jetons de gaz spécifiques. Grâce à Paymaster de Particle Network, les utilisateurs peuvent payer l'essence sur les transactions en utilisant n'importe quel jeton pris en charge sur n'importe quelle chaîne prise en charge. Par exemple, l'USDC sur Ethereum peut être utilisé pour payer les frais de gaz pour les transactions sur Solana.

Lors d'une transaction via un compte universel, Particle Network invitera les utilisateurs à sélectionner le jeton qu'ils souhaitent utiliser pour payer les frais de gaz associés. Les utilisateurs peuvent choisir plusieurs jetons, même des jetons sur plusieurs blockchains, pour payer les frais de gaz. Ces jetons sont ensuite transférés à Paymaster, échangés contre le jeton PARTI natif de Particle Network, puis utilisés pour régler les transactions associées sur Particle Network. Les nœuds Bundler encouragent ensuite l’exécution des transactions pertinentes.

Technologie

Particle Network est une blockchain L1 modulaire construite à l'aide du SDK Cosmos et de CometBFT. Le SDK Cosmos est un kit de développement logiciel (SDK) open source permettant de créer des blockchains PoS souveraines et publiques. Le SDK Cosmos est utilisé pour créer des couches d'application personnalisées ou des machines à états, et CometBFT est utilisé pour répliquer en toute sécurité cette machine à états sur tous les nœuds du réseau. CometBFT est un moteur indépendant des applications qui gère la couche réseau et consensus via deux composants principaux : l'algorithme de consensus

  • , connu sous le nom de Tendermint.

  • Protocole Socket, l'Application Blockchain Interface (ABCI).

Tendermint valide les requêtes sur la chaîne source et confirme les changements sur la chaîne cible. Son consensus offre une finalité instantanée et une tolérance aux fautes byzantines. De plus, Particle Network utilise également le BeaconKit de Berachain pour implémenter un environnement d'exécution compatible EVM.

Modules

Les fonctions principales de Particle Network (comptes universels, liquidité et gaz) sont mises en œuvre à travers trois modules principaux : Master Key Storage Center, Decentralized Message Network et Decentralized Bundler.

Messari 研报:全面了解 Particle Network

Centre de stockage de clés principales

Le module Centre de stockage de clés principales sert de source centrale de vérité sur le réseau de particules. Il fonctionne en synchronisant les changements d'état communs des comptes sur toutes les blockchains prises en charge, maintenant ainsi la cohérence de l'état sur l'ensemble du réseau. Ce module enregistre toutes les modifications qui se produisent sur le réseau de particules, telles que les utilisateurs ajoutant des signataires à leur compte universel.

Réseau de messages décentralisé

Le module de réseau de messages décentralisé (DMN) de Particle Network relaie les opérations utilisateur réussies (transactions de comptes universels) sur des blockchains externes à Particle Network. DMN est pris en charge par un système de nœuds relais, qui est un nœud de centre de messages sur le réseau de particules. De plus, DMN fonctionne en collaboration avec le centre de stockage de clé principale pour transmettre des données d'état et obtenir des données à partir des blockchains de support. DMN est alimenté par Hyperlane, une couche d'interopérabilité qui permet aux blockchains prises en charge de se connecter les unes aux autres et de communiquer de manière transparente.

Decentralized Bundler

Le module décentralisé Bundler est responsable de l'exécution des UserOperations, qui est le composant central de la liquidité universelle. Ce module se compose d'un réseau distribué de nœuds Bundler. Les nœuds Bundler effectuent des transactions au nom de comptes universels, comme l'achat de NFT ou l'échange de jetons. Les nœuds Bundler y parviennent en interagissant avec les fournisseurs de liquidité. Dans ce cas, le fournisseur de liquidité n'est pas un fournisseur de liquidité d'échange décentralisé (DEX) traditionnel, mais un pool de liquidité réparti sur plusieurs chaînes qui peut être utilisé pour combler les fonds.

Par exemple, disons qu'un utilisateur souhaite acheter du SOL sur Solana, mais que tous ses fonds sont répartis à parts égales entre Ethereum, Optimism et Arbitrum sous la forme d'USDC. Un compte universel signe une seule transaction pour réaliser les fonctions suivantes :

  1. Le L1 de Particle Network gère les opérations utilisateur associées aux transactions signées.

  2. Les nœuds Bundler relaient les opérations utilisateur aux fournisseurs de liquidité, envoyant l'USDC sur Ethereum, Optimism et Arbitrum aux fournisseurs de liquidité correspondants.

  3. Après avoir reçu l'USDC, le fournisseur de liquidité envoie l'USDC sur Solana sur le compte de l'utilisateur.

  4. Les nœuds Bundler exécutent des transactions sur Solana DEX qui échangent USDC contre SOL au nom des utilisateurs.

Enfin, les nœuds Watchtower s'assurent que ces différents modules d'interconnexion fonctionnent tous correctement. Ils y parviennent en fournissant soit une preuve d'exécution, soit une preuve de fraude pour chaque bloc produit à chaque époque sur le réseau Particle.

Double Pledge

Particle Network utilise le mécanisme de consensus Delegated Proof of Stake (DPoS) et dispose d'un système de double promesse. Une fois en ligne sur le réseau principal, Particle Network utilisera deux ensembles différents de nœuds de validation : l'un sécurisé par le jeton natif de Particle Network et l'autre sécurisé par BTC via le protocole de jalonnement Bitcoin de Babylon. Deux ensembles de nœuds de vérification parviendront indépendamment à un consensus. Si l'un de ces ensembles de nœuds de validation juge un bloc invalide, le bloc ne sera pas finalisé. L’objectif du système de double garantie est de renforcer la sécurité cryptoéconomique grâce à des crypto-actifs éprouvés tels que BTC et les jetons natifs du réseau.

Disponibilité des données agrégées

L'un des défis auxquels est confrontée la blockchain est la disponibilité des données. La disponibilité des données consiste à garantir que toutes les données nécessaires à la vérification des transactions sont accessibles et que tous les nœuds ont accès à l'état de la chaîne. Chaque fois qu’une blockchain utilise une seule solution de disponibilité des données, un point de défaillance unique est introduit. Si la solution de disponibilité des données échoue, les nœuds de la blockchain ne pourront pas garantir la validité des blocs. Par conséquent, Particle Network exploite Aggregated Data Availability (AggDA), une approche unique qui exploite plusieurs réseaux de disponibilité des données : Celestia, Avail et NEAR DA.

Messari 研报:全面了解 Particle Network

Pour chaque bloc généré sur le réseau de particules, les données sont publiées de manière aléatoire via :

  • Publication sélective - Les données liées à un bloc sont publiées uniquement sur une solution de disponibilité des données prise en charge. Cette approche permet de réduire le coût de publication des données.

  • Publication redondante - Les données liées aux blocs sont publiées sur toutes les solutions de disponibilité des données prises en charge. Bien que cette approche soit plus coûteuse que la publication sélective, elle répartit le risque de dysfonctionnement de toute solution individuelle de disponibilité des données.

Public Testnet

Le testnet public de Particle Network sera lancé le 2 mai 2024. Le testnet démontre deux fonctionnalités principales de Particle Network : les comptes universels et le gaz universel. Les utilisateurs peuvent s'inscrire au testnet et créer un compte universel via un portefeuille EVM tel que MetaMask ou Rainbow. De plus, grâce à BTC Connect de Particle Network, les utilisateurs peuvent également contrôler des comptes universels à l’aide de portefeuilles Bitcoin tels que Unisat ou OKX.

Les utilisateurs peuvent tester la fonction universelle Gas de Particle Network en déposant des jetons natifs sur les réseaux testnet pris en charge (tels que l'ETH d'Ethereum, le BNB de BNB Smart Chain, etc.). Une fois déposés, ces jetons sont automatiquement convertis en Universal Gas (USDG). Les utilisateurs peuvent utiliser USDG pour envoyer des transactions sur le testnet. Au moment d'écrire ces lignes, 9,6 millions de transactions utilisant USDG ont été effectuées sur le testnet de Particle Network. De plus, plus de 121,5 millions d'opérations utilisateur ont été liées à ces transactions. Il est important de noter qu’il s’agit d’une première version de l’implémentation universelle de Gas et qu’elle peut différer sur le réseau principal.

Particle Pioneer

Le programme Particle Pioneer est conçu pour encourager les utilisateurs à participer au testnet Particle Network. Le programme récompense les utilisateurs de testnet avec des points PARTI, qui rendent les adresses éligibles pour les prochains parachutages, les bonus du People's Launchpad et les points de liste blanche pour divers projets de l'écosystème. People's Launchpad est un projet au sein de l'écosystème Particle Network conçu pour démarrer des projets et des applications au sein de l'écosystème.

Les adresses gagnent des points en envoyant des transactions et en payant les frais d'essence avec USDG. Les récompenses s'adressent à 50 points par transaction, jusqu'à un maximum de 100 transactions par jour. De plus, les adresses peuvent gagner des points supplémentaires pour les enregistrements quotidiens. L'adresse qui envoie des transactions plusieurs jours de suite gagnera plus de points.

Particle Pioneer permet également aux adresses de gagner des points supplémentaires grâce aux NFT Particle Pioneer, qui sont réservés aux adresses actives dans le testnet et aux adresses ayant participé à des événements précédents. Il existe trois types de NFT, avec des augmentations de points associées allant de 2 % à 30 %.

À ce jour, 1,3 million de comptes se sont enregistrés pour participer au programme Particle Pioneer et 6,71 milliards de points PARTI ont été distribués.

Feuille de route

Avec le lancement du testnet Particle Network en mai, le protocole se rapproche du lancement final du réseau principal. La feuille de route de Particle Network comprend les éléments suivants :

  • T2 2024 - Ajout de liquidité générale et de nœuds modulaires au testnet public

  • T3 2024 - Mainnet V1 est mis en ligne, y compris les comptes universels, Universal Liquidity et Universal Gas

  • T4 2024 - Lancement de Testnet pour la disponibilité des données en double jalonnement et agrégation

  • 2025 - Mainnet V2 en ligne, prenant en charge la disponibilité des données en double jalonnement et agrégation

Paysage concurrentiel

L'abstraction de la chaîne est la solution ultime à deux problèmes majeurs de l’industrie de la blockchain. Le premier problème est que les cadres multi-chaînes conduisent inévitablement à la dispersion des liquidités et des utilisateurs, créant ainsi des écosystèmes isolés. Le deuxième problème est que les portefeuilles de comptes externes (EOA) offrent une expérience utilisateur médiocre qui ne peut pas correspondre à l’interaction transparente des applications Web2. Les solutions à ces problèmes ont été largement développées de manière indépendante : des protocoles de pontage, par exemple, sont utilisés pour connecter des blockchains cloisonnées, tandis que les portefeuilles de contrats intelligents améliorent l'expérience utilisateur et ressemblent davantage au Web2.

L'abstraction de la chaîne intègre ces solutions, combinant les avantages des deux en un seul produit. Traditionnellement, les protocoles et les équipes se sont concentrés sur une solution ou sur l'autre, mais des projets plus récents, comme Particle Network, s'engagent de plus en plus à fournir les deux, offrant une expérience de base d'utilisateurs plus cohérente et plus efficace.

PROCHE

NEAR est une plateforme de contrats intelligents L1 polyvalente qui fournit des services d'abstraction de chaîne. Le service d'abstraction de compte de NEAR permet aux utilisateurs de NEAR de signer des transactions sur d'autres chaînes telles que Ethereum et BNB Smart Chain (davantage de blockchains seront prises en charge à l'avenir). Le service d'abstraction de compte de NEAR exploite le réseau MPC et les signatures de chaîne, ainsi que le relais de gaz multi-chaînes, un mécanisme qui permet d'effectuer des paiements et des transactions de gaz sur d'autres blockchains.

Avocado d'Instadapp

La plateforme Avocado d'Instadapp est un compte de contrat intelligent compatible avec plusieurs comptes de contrat intelligents compatibles avec le réseau EVM, notamment Ethereum, Polygon, Optimism, Arbitrum, Avalanche, BNB Smart Chain et Gnosis Chain. Semblable à Particle Network, Avocado fait abstraction de la chaîne sous-jacente de l'expérience utilisateur. De plus, Avocado a mis en place un réservoir de gaz Paymaster qui permet aux utilisateurs de payer tous les frais de gaz en USDC. Une différence majeure est qu'Avocado s'intègre uniquement aux réseaux EVM, tandis que Particle Network s'intégrera également aux réseaux non EVM.

XION

XION est une blockchain L1 modulaire conçue pour créer une couche « d'abstraction universelle » afin de permettre une expérience utilisateur Web3 transparente. Universal Abstraction est une solution d'infrastructure complète qui intègre directement les comptes, les signatures, les frais et l'interopérabilité au niveau du protocole. Le produit « Meta Accounts » de XION est une solution de compte de contrat intelligent similaire aux comptes universels de Particle Network. Cependant, les méta-comptes lancent des transactions inter-chaînes à partir du L1 de XION, tandis que les comptes universels lancent des transactions inter-chaînes à partir de la blockchain source, qui sont ensuite relayées et coordonnées par le L1 de Particle Network. XION est actuellement en phase de testnet et prévoit de lancer le réseau principal en 2024.

Résumé

Particle Network répond aux besoins dans le domaine de la blockchain en résolvant les problèmes de fragmentation de la liquidité et d'expérience utilisateur dans les écosystèmes multi-chaînes. Grâce à sa blockchain modulaire L1, Particle Network fournit des comptes universels, une liquidité universelle et du gaz universel pour permettre l'abstraction de la chaîne et simplifier les interactions des utilisateurs sur différentes blockchains. Depuis son lancement en avril 2022, Particle Network a lancé son réseau de test L1 incitatif et a reçu un financement d'investisseurs de premier plan. L'équipe prévoit de lancer le réseau principal au cours du second semestre 2024. De plus, la technologie sous-jacente de Particle Network comprend Cosmos SDK, CometBFT et divers modules innovants pour réaliser des transactions inter-chaînes transparentes et une synchronisation des statuts.

Le lancement du testnet public en mai 2024 démontre la fonctionnalité des comptes universels et du gaz universel. À l'avenir, Particle Network prévoit d'intégrer la liquidité générale et les nœuds modulaires. Le réseau principal devrait être mis en ligne au troisième trimestre 2024, et davantage de fonctionnalités seront lancées en 2025. En concurrence avec des projets comme NEAR, Avocado d'Instadapp et XION, l'approche globale de Particle Network en matière d'abstraction en chaîne et de systèmes à double jalonnement en fait un concurrent sérieux dans l'espace de conception d'abstraction en chaîne.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn