Comprendre Gear Protocol et _a Network dans un seul article

Auteur : Nicholas Garcia, analyste de recherche Messari ; Traduction : Golden Finance 0xjs

Les points principaux:

Gear Protocol est une infrastructure cloud universelle et une plate-forme de contrat intelligent basée sur Substrate. Les fonctionnalités de Gear sont conçues pour la programmation asynchrone et l'exécution parallèle, notamment les modèles d'acteur, la mémoire persistante et l'environnement d'exécution WebAssembly.

a Network est la première chaîne publique L1 développée à l'aide du protocole Gear. Il intègre de manière transparente une série de fonctions du protocole Gear.

Après deux ans de développement, un réseau principal a été lancé avec plus de 40 applications et intégrations avec plus de 30 partenaires de l'écosystème.

Introduction au contexte

Gear Protocol a été lancé en septembre 2021 par les principaux développeurs impliqués dans la création de Polkadot et Substrate.

Le co-fondateur et PDG Nikolay Volf est impliqué dans Polkadot et Substrate depuis 2015 et a été le pionnier des premiers contrats intelligents WebAssembly chez Parity Technologies. Le cofondateur et directeur financier Ilya Veller possède plus de 20 ans d'expérience dans le domaine financier et a travaillé dans des sociétés telles que Renaissance Capital, Morgan Stanley et Bank of America. Le co-fondateur et responsable du développement, Aleksandr Bugorkov possède une expérience technique dans des entreprises comme Lyft, New Relic et Spotify. Petr Volynskiy, directeur de la technologie, possède une expertise en matière de développement de produits et de leadership technique.

En décembre 2021, Gear Protocol a clôturé un cycle de financement de 12 millions de dollars dirigé par Blockchain Ventures, avec la participation de Three Arrows Capital, Lemniscap, Distributed Global et des individus de Web3 Foundation et Parity Technologies.

Au cours de l'année qui a suivi le lancement du protocole Gear, les principaux développeurs l'ont activement intégré à l'écosystème Polkadot. Ils ont des connexions avec divers portefeuilles, plateformes de données et plateformes de gouvernance. En février 2023, un réseau a été officiellement lancé sous le nom de réseau L1 de Gear Protocol. En septembre 2023, son réseau principal PoS a été lancé.

Au moment de la rédaction de ce rapport, Gear Protocol et a Network sont passés à un modèle de développement dirigé par la communauté et sont sur la voie d'une décentralisation continue.

Protocole d'équipement

Aperçu

Gear Protocol est une plate-forme de contrat intelligent basée sur un substrat qui utilise les programmes WebAssembly (Wasm). Cela lui permet de compiler des contrats issus de différents langages de programmation tels que Rust, C et C++. L'API du protocole peut être déployée sur plusieurs réseaux sans modifier les contrats. Les fonctionnalités uniques de Gear sont adaptées à la programmation asynchrone, notamment les modèles d'acteurs, la mémoire persistante et l'environnement d'exécution WebAssembly.

Substrat

Substrate est un cadre de développement de blockchain modulaire connu pour son rôle dans le soutien du réseau Polkadot. Le substrat facilite l'intégration de plusieurs blockchains spécialisées, améliorant ainsi l'évolutivité. Les principales caractéristiques du substrat incluent :

Mises à jour sans fourche, coordination intégrée, prise en charge multilingue via WebAssembly, adaptabilité client légère, résultats finaux garantis, intégration facile.

Avec Substrate, Gear Protocol accélère le processus de développement, met en valeur ses composants principaux et tire pleinement parti de la sécurité et de l'efficacité de Rust. Cela simplifie l'expérience des développeurs, leur permettant de se concentrer sur la logique métier d'un projet spécifique sans avoir à construire une infrastructure blockchain complète. De plus, cela simplifie l'intégration des projets développés sous le protocole Gear avec les réseaux Polkadot et Kusama.

Modèle d'acteur

Le protocole Gear utilise le modèle d'acteur pour optimiser la messagerie asynchrone et le traitement parallèle, garantissant ainsi une compatibilité inter-chaînes et des vitesses plus rapides. Contrairement aux systèmes qui reposent sur la communication en mémoire partagée, le modèle d'acteur met l'accent sur la transmission de messages. Dans cette structure, les acteurs (qu'il s'agisse de contrats intelligents ou d'utilisateurs) maintiennent leur propre état et interagissent entièrement par la transmission de messages. Gear Protocol affine encore ce processus en mettant en œuvre des mécanismes qui maintiennent la messagerie séquentielle.

Les acteurs peuvent modifier leur propre état, créer de nouvelles entités ou participer sans partager de mémoire. Gear Protocol exploite l'attente asynchrone de Rust pour la programmation asynchrone et intègre de manière transparente le modèle d'acteur dans son cadre de contrat intelligent. Cette approche utilise directement la syntaxe async/wait, minimise les erreurs et fournit des options de messagerie synchrone et asynchrone.

WebAssembly (WASM)

WebAssembly (Wasm) est un format d'instruction binaire conçu pour être utilisé comme cible de compilation portable pour les langages de programmation de haut niveau. Il permet au code écrit dans des langages tels que C, C++ et Rust de s'exécuter à des vitesses quasi natives dans les navigateurs Web et d'autres environnements. Wasm est conçu pour être sécurisé, efficace et indépendant de la plate-forme, ce qui le rend adapté à une variété d'applications, notamment les applications Web, les jeux, etc. Dans le protocole Gear, l'intégration de Wasm garantit rapidité et efficacité, car les contrats intelligents sont compilés directement dans le code machine, garantissant des performances optimales et des frais de transaction réduits.

Les avantages de WebAssembly incluent : la vitesse et la compatibilité multiplateforme ; un format lisible, réduisant l'intervention manuelle du code ; une exécution sûre dans un environnement sandbox, cohérent avec les protocoles de sécurité réseau typiques ; la diversité des langages, car Gear Protocol prend en charge Rust et a le potentiel de C#/ C++, Go et Java seront pris en charge à l'avenir.

Mémoire persistante

Le protocole Gear utilise une mémoire persistante qui reflète les caractéristiques matérielles réelles, simplifiant ainsi le processus de développement. En choisissant la mémoire persistante plutôt que le stockage traditionnel, Gear préserve l'état complet du programme et facilite l'utilisation de constructions de langage complexes. Avec une virtualisation de la mémoire améliorée, la Gear gère directement l'allocation de mémoire.

Dans le cadre Gear, le traitement parallèle des messages est aligné sur le cœur du processeur pour garantir un traitement efficace des tâches. Les messages sont classés selon le programme auquel ils sont affectés, permettant à plusieurs messages de faire référence à un programme au sein d'un seul cycle de traitement. Une fois traitées, les informations sont remises en file d'attente pour les cycles suivants.

Capacités exceptionnelles

Le runtime personnalisé de la plateforme Gear Protocol est piloté par le modèle d'acteur et la technologie de mémoire persistante, offrant les capacités techniques suivantes :

● Exécution décentralisée : contrairement à la plupart des plateformes qui nécessitent des déclencheurs externes pour déclencher des contrats intelligents, la messagerie asynchrone de Gear permet aux contrats d'envoyer des messages retardés. Cela favorisera des applications plus riches, une véritable décentralisation et une valeur utilisateur plus élevée.

● Automatisation de l'envoi de messages : tous les messages Gear consomment du gaz. Avec le système de réservation de gaz, si le programme manque de gaz, il peut utiliser le gaz réservé. Il convient de noter que les contrats peuvent planifier des messages pour des opérations futures, similaires aux tâches cron traditionnelles, garantissant ainsi plusieurs opérations autonomes en chaîne tant que le gaz est disponible.

● Aucune transaction de paiement : Gear introduit des bons pour offrir aux utilisateurs une expérience supérieure. Les bons sont émis par les entités du réseau et les utilisateurs peuvent envoyer des informations à des programmes spécifiques sans payer de frais de gaz. Cela reflète les services Web traditionnels, augmente l'engagement des utilisateurs, simplifie l'adoption des applications et rend l'espace décentralisé plus inclusif et convivial.

Dans des domaines tels que DeFi, les jeux, les réseaux sociaux et les applications, les cas d'utilisation d'une logique de programme complexe ou d'une architecture de microservices sont encore plus complexes, notamment l'automatisation en chaîne, les messages retardés, les mécanismes stop-loss, les stratégies de moyenne des coûts, les fonctions de composition automatique. , ainsi que des fonctions d'ordre limité et des services d'abonnement.

un réseau

Aperçu

a Network est la première plateforme L1 développée à l'aide du protocole Gear. Il intègre de manière transparente une série de fonctionnalités du protocole Gear, notamment le modèle d'acteur, la mémoire persistante, WASM, etc. a est construit sur la base du framework Substrate pour garantir des mises à niveau d'exécution sans fork. De plus, il présente des fonctionnalités telles que des frais de transaction réduits, le jalonnement, une gouvernance active et un programme d'ambassadeurs.

Contrairement à la plupart des plates-formes L1 (y compris les L1 plus récentes telles que Sui, qui se concentre sur le partitionnement mais manque d'exécution parallèle, et Aptos, qui fournit une exécution parallèle mais ignore le partitionnement), A est conçu pour prendre en charge à la fois le partitionnement et l'exécution parallèle. De plus, a optimise l'expérience du développeur grâce à une spécification précise des données.

un jeton

A est le jeton natif d’un réseau, avec une offre totale de 10 milliards. La répartition est la suivante :

Fondateurs/Équipe/Conseillers : 20 %, bloqué pendant un an, puis acquisition linéaire de 36 mois.

Investisseurs : 21,5 %, bloqué pendant 12 mois, puis acquis linéairement sur 12 mois.

Fondation : 23 % pour les entreprises d’éducation, de relations publiques, d’événementiel, de fondation et de développement d’écosystèmes. Cela comprend également les activités de tenue de marché et la gestion des liquidités.

Communauté : 35,5 % pour soutenir les subventions des développeurs et des validateurs, les programmes de largage aérien et pour compenser l'inflation de l'offre totale de jetons.

Chaque opération de réseau utilise A, y compris les frais de transaction, le jalonnement et les mécanismes de gouvernance. Les membres de la communauté explorent un modèle de récompense pour les développeurs d'applications, similaire aux systèmes existants tels qu'Astar, Archway et Evmos. Si ce modèle de récompense des développeurs est adopté, les jetons seront automatiquement attribués dans le cadre de la récompense de bloc.

Le taux d'inflation annuel de A est de 6 %. Pour atténuer les effets de l'inflation, 10 % de l'offre totale de jetons sera allouée au pool de compensation de l'inflation. Environ un tiers des récompenses globales (garanties par la fondation) seront versés au pool pour reconstituer les fonds du pool. Les jetons du pool sont ensuite envoyés à l'adresse de gravure désignée. Grâce à la gouvernance communautaire, il est possible de réaffecter les fonds de ce pool aux subventions des développeurs ou de diviser une partie de la récompense globale dans la trésorerie du protocole pour encourager le développement futur. De plus, les votes communautaires peuvent être utilisés pour ajuster à la baisse le taux d’inflation annuel.

Gage

a implémente le modèle de consensus NPos (Norated Proof-of-Stake). Cette approche est également utilisée par Polkadot, qui diffère du consensus DPoS dans la mesure où les proposants qui misent sur A s'exposent à des sanctions.

Un validateur effectue une action payante, appelée points Era, toutes les 12 heures. Toutes les 12 heures, un sous-ensemble de validateurs sera assigné au hasard pour vérification, et les points era obtenus seront multipliés par un multiple. La combinaison des points d'ère et de la vérification aléatoire garantit de manière probabiliste que les vérificateurs reçoivent presque les mêmes récompenses. Étant donné que les validateurs reçoivent des récompenses presque identiques et distribuent ces récompenses proportionnellement aux proposants, ces derniers sont incités à miser avec des validateurs inférieurs afin de recevoir des récompenses plus élevées. Le modèle de récompense validateur-nominateur est conçu pour décentraliser les validateurs du réseau A.

Gouvernance

a utilise le framework OpenGov comme modèle de gouvernance natif. Polkadot utilise également le framework OpenGov, permettant à tout détenteur de A de participer à la gouvernance d'un.

OpenGov permet à chaque décision au sein d'un réseau de provenir d'un référendum proposé par la communauté. Plusieurs référendums peuvent être organisés simultanément, accélérant ainsi l’approbation des projets de loi. Les propositions sont divisées en niveaux avec des conditions spécifiques, telles que les heures de vote désignées, un plafond pour chaque vote éligible et le dépôt A requis. À mesure que les niveaux augmentent, les conditions d’adoption des propositions deviennent plus strictes.

OpenGov dispose également d'un organe directeur appelé « Fellowship ». La bourse assume principalement trois responsabilités : servir de consultant technique, maintenir et développer des protocoles et des codes de base et promouvoir la technologie de A. La bourse fonctionne de la même manière qu'un DAO de développeur, permettant à tous les utilisateurs de se joindre, réduisant ainsi les problèmes de centralisation. La décentralisation est assurée par une hiérarchie dotée de multiples mécanismes, notamment une constitution, le vote communautaire pour les postes de direction et des freins et contrepoids pour limiter le contrôle des dirigeants. Bien que la Fellowship ne puisse pas passer un référendum, elle peut être ajoutée à la liste blanche, ce qui rend son adoption plus facile et plus rapide.

Le modèle introduit également une flexibilité dans la délégation, permettant aux utilisateurs de déléguer leurs droits de vote en fonction de leurs convictions et du nombre de jetons engagés. La nouvelle fonctionnalité de délégation est conçue pour garantir le taux de participation requis pour les propositions tout en protégeant l'anonymat des électeurs et en maintenant une conception sans censure.

Analyse compétitive

Gear Protocol et un réseau entrent dans un environnement blockchain hautement compétitif. Ils rivaliseront avec les réseaux L1 tels que Cosmos Interchain, Avalanche Subnets, Ethereum Rollups et Polkadot Parachains.

Ces réseaux mettent tous l’accent sur des compromis uniques. Cosmos Interchain penche fortement vers la souveraineté. En revanche, les écosystèmes Ethereum et Polkadot mettent davantage l’accent sur la sécurité partagée.

Un nombre considérable d’utilisateurs sont ancrés dans la chaîne EVM. Pour vous démarquer, vous devez offrir aux développeurs une meilleure expérience de développement. De plus, ils devront attirer et fidéliser les utilisateurs, probablement en lançant une application ou une fonctionnalité révolutionnaire.

Progrès et chemin à parcourir

Depuis son lancement fin 2021, l'équipe principale a été proactive dans l'intégration de Gear Protocol et d'un réseau dans l'écosystème Substrate. Ils ont construit des intégrations avec les principaux portefeuilles de l'écosystème tels que Talisman, SubWallet et Nova Wallet. En outre, ils ont établi des partenariats avec des parachains et des sociétés de l'écosystème de substrats bien connues, notamment Crust Network, Automata Network, Polkassembly et Subscan, entre autres.

un réseau a lancé son réseau de test en 2023, et au moment de la rédaction de ce rapport, plus de 20 000 personnes y ont participé. Ces personnes sont impliquées dans des activités telles que le minting, les jeux et le jalonnement NFT.

Le réseau principal du réseau a également été récemment dévoilé. Au fur et à mesure de leur progression, l'objectif de la Fondation est d'aider la communauté à améliorer la technologie de base, à étendre les fonctionnalités et à attirer une base d'utilisateurs plus large.

en conclusion

Gear Protocol est une infrastructure cloud basée sur un substrat et une plate-forme de contrat intelligent conçue pour la programmation asynchrone et l'exécution parallèle, fournissant des fonctions telles que le modèle d'acteur, la mémoire persistante et l'exécution de WebAssembly. a Network est la première plate-forme L1 construite sur Gear Protocol et intègre de manière transparente l'ensemble des fonctionnalités de Gear Protocol. Après deux ans de développement, le réseau principal a été lancé le 20 septembre avec plus de 40 applications et des partenariats avec plus de 30 collaborateurs de l'écosystème.

Gear Protocol et un réseau entrent dans un environnement blockchain hautement compétitif. Leur succès dépend de l’exploitation des capacités de base du réseau pour offrir des expériences inégalées aux utilisateurs et aux développeurs.

Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)