Explorer l'analogique : le protocole Omni-Chain transformant Web3

Avancé4/3/2024, 2:27:29 AM
Découvrez comment le consensus innovant de Preuve du Temps d'Analog et l'architecture de Timechain établissent de nouvelles normes pour l'interopérabilité blockchain, promettant une expérience Web3 fluide.

Analog envisage un univers blockchain où les données ne sont pas simplement cloisonnées au sein de chaînes individuelles, mais circulent librement et efficacement à travers différentes blockchains. Ce protocole est un pas en avant vers un avenir où le potentiel de la blockchain est pleinement réalisé, ouvrant la voie à une nouvelle ère de connectivité et de fonctionnalité.

Qu'est-ce qu'Analog ?

Source: site Analogique

Analog est le premier blockchain de couche 0 au monde, une force pionnière dans l'univers blockchain, dynamisée par le mécanisme de consensus Preuve du temps. Il s'agit d'un protocole omnichain décentralisé qui promet une interopérabilité transparente entre les chaînes sans avoir besoin de ponts, d'oracles ou de sidechains. Le terme 'omnichain' ici signifie la compatibilité universelle d'Analog avec tous les blockchains existants, ce qui lui vaut le surnom de 'Blockchain des Blockchains'.

Cette capacité révolutionnaire découle de sa fondation Layer-0, qui non seulement accueille les blockchains existantes, mais permet également la construction de nouvelles blockchains au-dessus.

La vision et la mission d'Analog

La mission d'Analog est de simplifier la complexité des interactions blockchain. Elle cherche à fournir une couche universelle qui permet l'échange fluide de données et de valeur à travers différents systèmes blockchain. Ce faisant, Analog aspire à devenir la norme pour les données basées sur le temps dans l'espace Web3, facilitant un environnement blockchain plus connecté et accessible.

Aperçu des composants de l'écosystème analogique

L'écosystème d'Analog est composé de plusieurs composants clés qui travaillent en harmonie pour soutenir ses objectifs ambitieux :

  • Timechain: la blockchain principale d'Analog, qui introduit un nouveau mécanisme de consensus connu sous le nom de Preuve du Temps (PoT).
  • General Message Passing (GMP): Un cadre qui permet la communication inter-chaînes, permettant à différents réseaux blockchain d'interagir.
  • Montre analogique : un outil conçu pour surveiller et interroger les données inter-chaînes, fournissant aux utilisateurs des informations en temps réel sur le monde de la blockchain.
  • Jeton $ANLOG : La cryptomonnaie native du réseau Analog, qui joue un rôle crucial dans la gouvernance du réseau et la facilitation des transactions.

Chaque composant est méticuleusement conçu pour contribuer à la fonctionnalité globale et à la robustesse du réseau Analog, garantissant qu'il reste à la pointe de la technologie blockchain.

Architecture du réseau analogique

L'architecture d'Analog est un cadre sophistiqué conçu pour offrir une interopérabilité transparente sur différents réseaux de blockchain. Il comprend cinq composants essentiels, chacun remplissant une fonction unique et vitale au sein de l'écosystème. Voici les cinq composants critiques de l'architecture d'Analog;

  1. Systèmes de signatures seuillées : Ces systèmes sont essentiels pour garantir la sécurité et l'intégrité des transactions à travers le réseau. Ils permettent une forme de consensus distribué où une transaction est valide uniquement si un nombre seuil de signatures est présent.

  2. Moteur de consensus : Le moteur au cœur du réseau Analog, responsable de parvenir à un accord sur le grand livre distribué. Il garantit que toutes les transactions sont confirmées et enregistrées dans un ordre cohérent.

  3. Contrats intelligents Continuum : Ce sont des contrats intelligents avancés qui fonctionnent à travers plusieurs blockchains, permettant des opérations complexes et des interactions qui n'étaient pas possibles auparavant.

  4. Contrats intelligents de Gateway : Agissant comme les points d'entrée pour les interactions entre chaînes, ces contrats intelligents facilitent la communication et le transfert de données et de valeur entre différents réseaux blockchain.

  5. Timegraph SDK & Outils de développement: Cette suite d'outils permet aux développeurs de construire et d'intégrer des applications avec le réseau Analog. Le SDK Timegraph fournit les ressources nécessaires pour interagir avec le Timechain et tirer parti de ses fonctionnalités uniques.

Chaque composant est crucial pour garantir qu'Analog peut fonctionner comme une blockchain de couche 0, fournissant ainsi la base sur laquelle d'autres blockchains peuvent fonctionner et interagir.

Pile d'interopérabilité analogique

Source : Documentation analogique

La pile d'interopérabilité analogique est une merveille architecturale, intégrant de manière transparente quatre couches distinctes dans un cadre cohérent qui permet l'interopérabilité omnichaine.

Couche de la Chaîne : La couche de la chaîne comprend une gamme diversifiée de blockchains souveraines, toutes intégrées dans l'écosystème Analog grâce à un kit de développement logiciel accessible, permettant aux nœuds temporels de se connecter facilement aux chaînes basées sur EVM, Cosmos et Polkadot.

Couche de connexion: Au-dessus de cette couche fondamentale se trouve la couche de connexion, le cœur opérationnel du réseau où les connecteurs, hébergés par les opérateurs de nœuds temporels, facilitent la tâche cruciale de surveillance et de transmission de messages. Cette couche est vitale pour garantir l'interopérabilité sans confiance. Elle est complétée par les travailleurs de Chronicle, qui permettent l'exécution d'une logique personnalisée à travers les chaînes connectées en réponse à des changements d'état spécifiques.

Moteur de consensus : Le moteur de consensus est le composant critique suivant, soutenant le réseau analogique en tant que blockchain publique. Fonctionnant initialement sur un moteur de consensus nominatif de preuve d'enjeu et passant finalement au protocole de preuve de temps, ce moteur est le cœur battant du réseau. C'est ici que les nœuds de temps distribués se réunissent, incités à agir de manière responsable tout en produisant des blocs et en maintenant la Machine de Réplication d'État. Le processus est simple mais robuste : un électeur de temps propose un nouveau bloc, d'autres nœuds de temps au sein de l'ensemble actif émettent leurs votes, et une fois accepté, le bloc est signé et ajouté à la Timechain, suivi de la distribution des récompenses.

Timechain : Couronnant la pile se trouve la Timechain elle-même, le cœur du Réseau Analogique. Ce n'est pas seulement un grand livre; c'est un référentiel de métadonnées associées aux ticks de plusieurs chaînes, méticuleusement prétraitées par des nœuds temporels dans un format prescrit. Les fonctions de la Timechain vont au-delà d'être un grand livre public; l'infrastructure soutient le développement de DApps comme la Analog Watch et sert de mécanisme de sécurité redondant, renforçant le réseau contre les attaques potentielles.

L'écosystème analogique

Source : Documentation analogique

L'écosystème Analog est un environnement multi-chaîne robuste qui donne aux développeurs et aux utilisateurs le pouvoir. C'est un endroit où les éléments constitutifs d'Analog se réunissent pour créer un réseau dynamique et dynamique.

Interface de montre

L'interface Watch est un marché orienté développeurs offrant des outils pour publier et interroger des données de n'importe quelle chaîne connectée. Son interface web conviviale simplifie la gestion des clés API pour des Vues spécifiques, en faisant une ressource inestimable pour les développeurs.

Regarder SDK

En complément de l'interface utilisateur de Watch se trouve le SDK de Watch, un ensemble complet d'outils et de bibliothèques qui simplifient le processus de publication, d'indexation et de requête de données à partir des chaînes prises en charge. L'API GraphQL du SDK est la couche fondamentale de tous les SDK ultérieurs, offrant un moyen polyvalent et puissant d'interaction programmatique avec les données on-chain.

Base de données PostgreSQL

À l'arrière-plan, une base de données PostgreSQL sert de solution de stockage indexée, présentant des données transformées via un point de terminaison GraphQL. Bien que des plans soient en place pour décentraliser les services de stockage, Analog Watch utilise actuellement un service centralisé pour gérer cette base de données, garantissant ainsi efficacité et fiabilité.

Primitives de la chaîne temporelle

Les primitives de la chaîne temporelle sont essentielles à l'écosystème, offrant des mécanismes de responsabilité qui valident la fiabilité et l'intégrité des données extraites de la base de données. Ces primitives établissent également une interface standard pour le réseau analogique afin d'intégrer diverses chaînes, améliorant ainsi l'adaptabilité et la portée du réseau.

Chaînes Connectées

La fondation de l'écosystème est la couche Connected Chains, qui englobe tous les blockchains de couche 1 et de couche 2 intégrés dans la pile d'Analog. Avec le support d'un large éventail de blockchains, y compris Ethereum, Astar, Polygon et Arbitrum, Analog Network est sur le point de devenir un hub central pour l'interopérabilité des blockchains.

Produits analogiques et leur architecture

Timechain

Source : site internet analogique

Le Timechain est l'épine dorsale du réseau Analog, un registre sans permission alimenté par un ensemble dynamique de validateurs appelés nœuds temporels. Ces nœuds exécutent un algorithme de consensus Nominated Proof-of-Stake (NPoS), passant finalement à un protocole Proof-of-Time (PoT). Le Timechain est conçu pour la scalabilité et l'efficacité, incorporant des technologies innovantes comme des scores de classement et des fonctions de retard vérifiables (VDF) pour garantir des performances inégalées pour les applications inter-chaînes.

Concepts architecturaux de Timechain

Ci-dessous, quelques concepts architecturaux clés qui sous-tendent le Timechain :

  1. Validateurs

Deux types de validateurs garantissent la sécurité et l'intégrité du réseau :

  • Noeuds de Chronique : Ce sont les observateurs du monde de la blockchain qui surveillent les événements et les changements d'état sur les chaînes externes, relayant les informations à la Timechain.
  • Time Nodes: Ce sont les validateurs principaux exécutant le protocole de consensus, essentiels pour sécuriser la Timechain et dépendant de leur participation en jetons $ANLOG.
  1. Systèmes de signature de seuil (TSS)

Intégrale au fonctionnement de Timechain, les comptes TSS nécessitent une autorisation collective des nœuds chroniques pour que les transactions puissent avoir lieu, incarnant un système où la confiance est distribuée et le consensus est primordial. Le cadre TSS comprend :

  • Génération de clé distribuée (DKG) : Ce processus génère une clé TSS de groupe, qui est ensuite enregistrée sur le Timechain pour vérifier la légitimité des signatures produites par le protocole.
  • Signature de seuil : Un nœud chronique spécialisé, sélectionné en tant que leader, coordonne le processus de signature parmi les nœuds.
  • Vérification : La dernière étape où la validité de la signature est confirmée.
  1. Sharding

Le sharding améliore la scalabilité du réseau en attribuant de manière aléatoire des nœuds chroniques à des fragments. Chaque fragment héberge des nœuds chroniques nominés et est coordonné par un nœud sélectionné au hasard à l'aide d'une fonction aléatoire vérifiable (VRF).

Comment fonctionne le Timechain

Lorsqu'un nouveau bloc est introduit dans le Timechain, Analog Watch détermine les besoins de récupération de données des chaînes connectées, les empaquetant selon le schéma de vue prédéfini. Les données agrégées sont ensuite indexées dans une base de données PostgreSQL, fournissant un point de terminaison GraphQL pour les requêtes des utilisateurs et des applications.

Le processus de validation implique deux niveaux:

  • Cryptographie du seuil: Les nœuds chroniques attestent de la validité des données en apposant leurs signatures, exigeant une supermajorité pour la certification.
  • Consensus de la chaîne temporelle : les nœuds temporels parviennent à un consensus sur la charge utile diffusée, aboutissant à l'ajout d'un ID de hachage à la chaîne temporelle, qui sert de témoignage de l'intégrité des données.

Passage de messages général (GMP)

Source: Site analogique

Le protocole de passage de messages général (GMP) est la pierre angulaire de l'interopérabilité d'Analog, permettant un flux transparent d'informations et de transactions à travers divers réseaux blockchain. Ce protocole est superposé à un réseau sans permission de nœuds temporels, qui fournissent des services essentiels de routage et de validation, modifiant fondamentalement le paysage du développement et de l'utilisation des applications décentralisées (DApps) dans un écosystème multi-chaînes.

Architecture GMP

Source: Documentation analogique

Le protocole GMP est composé de composants qui existent à la fois on-chain et off-chain, chacun jouant un rôle critique dans la facilitation de la communication inter-chaînes :

Composants sur chaîne:

  • Contrats intelligents de la Gateway : Ces contrats sont observés par des nœuds temporels à travers les Travailleurs de la Chronique et sont cruciaux pour permettre la communication inter-chaînes. Pour chaque chaîne connectée, un contrat intelligent unique est déployé et géré par des nœuds temporels.
  • Service de réception de gaz (SRG) Contrat intelligent: Un contrat déployé sur la chaîne source pour gérer les paiements de frais de transaction, permettant aux utilisateurs et aux applications de payer les frais sous forme groupée en utilisant le jeton natif de la chaîne source.
  • Contrat intelligent de sécurité : Ces contrats confirment que les messages inter-chaînes livrés à la chaîne de destination ont été signés par le nombre requis de travailleurs chroniques, tel que déterminé par le shard. Les développeurs peuvent spécifier les shards qui répondent aux besoins de sécurité de leur application.
  • Nœuds de Temps (Validateurs) : Ces entités on-chain votent sur les blocs proposés au Timechain, leur pouvoir de vote étant proportionnel à leurs jetons $ANLOG mis en jeu. Les nœuds de temps peuvent également déléguer leur pouvoir de vote et servir de notaires tolérants aux fautes byzantines (BFT), attestant de la validité des blocs sur le Timechain.

Composants hors chaîne :

  • Nœuds temporels (Oracles de la blockchain) : Chaque nœud temporel exécute deux routines hors chaîne :
    • Travailleur de la Chronique : participe au consensus basé sur TSS pour convenir des changements d'état dans les chaînes externes.
    • Connecteurs : Ces routines permettent aux nœuds temporels de se connecter à diverses chaînes, d'extraire des transactions/données validées et de générer une charge utile signée pour vérification.
  • Sentinelles : Noeuds spéciaux au sein du réseau analogique, non faisant partie du réseau de nœuds temporels, qui surveillent les contrats intelligents de passerelle et les signatures de connecteur pour les activités frauduleuses. Les sentinelles peuvent soumettre des preuves de fraude à la Timechain pour vérification si une activité frauduleuse est détectée.

Comment fonctionne GMP?

Le fonctionnement du protocole GMP est rationalisé pour les développeurs, nécessitant deux ensembles de contrats intelligents de passerelle - un sur la chaîne source et un autre sur la chaîne de destination. Avec ces contrats gérés de manière analogique en place, les développeurs sont soulagés du fardeau de la mise en œuvre de la fonctionnalité de chaîne croisée. Cette configuration permet aux développeurs de créer des applications inter-chaînes qui répondent aux utilisateurs de n'importe quelle chaîne connectée, garantissant un processus d'intégration simple et une expérience conviviale.

Montre analogique

Source: Site analogique

La montre analogique, également connue sous le nom de Query Marketplace, est un produit destiné aux développeurs qui permet d'interroger des données de n'importe quelle chaîne connectée via une interface intuitive. Il exploite une API GraphQL robuste pour une interaction programmatique avec les données on-chain et une base de données PostgreSQL pour le stockage en back-end. L'architecture de Watch a été transitioned à l'utilisation de Vues, qui agrègent des données spécifiques à l'application provenant de plusieurs contrats intelligents, permettant un indexage et une interrogation efficaces. L'architecture de la montre analogique est conçue pour améliorer la disponibilité des données et la tolérance aux pannes, avec des fonctionnalités telles que la mise en liste automatique des contrats intelligents et un journal d'erreurs amélioré.

Comment fonctionne une montre analogique

Source : Documentation analogique

En exploitant le Timechain, Analog Watch fournit une solution décentralisée avec des garanties cryptographiques pour l'indexation des données des contrats intelligents. Le processus commence par l'authentification de l'utilisateur, qui est nécessaire pour déployer, explorer et interroger la Vue. Pour s'authentifier, les utilisateurs génèrent des clés de session (SSK) liées à leurs portefeuilles, un processus détaillé dans la section "Authentification" de la documentation.

  • Définition du schéma de vue : Le schéma de vue est un plan qui dicte les données de contrat intelligent que les nœuds du réseau analogique, appelés nœuds chroniques, extraieront de la blockchain. Par exemple, une Vue analysant les pools Uniswap et Sushiswap spécifierait les adresses des contrats intelligents, les actifs des pools, les frais et autres paramètres pertinents.
  • Création et déploiement d'une vue: Après avoir défini une vue, la plateforme initie un extrinsèque d'appel envoyé au réseau d'exécution temporelle, qui fonctionne sur le planificateur de tâches de chaque nœud temporel. Le réseau d'exécution comprend deux modules:
    • Pallet d'exécution de métadonnées de tâche : Ce module permet au planificateur de tâches de soumettre les métadonnées de tâche associées à la vue au stockage hors chaîne, généralement une base de données PostgreSQL.
    • Palette de planification des tâches : Il planifie les tâches et les transmet à la shard appropriée, en suivant le principe du premier arrivé, premier servi pour la priorisation des tâches.
  • Récupération de tâches et de données : les nœuds de la chronique dans le shard sélectionné exécutent les tâches à l'aide du processus d'exécution des tâches, en interfaçant avec la chaîne cible à travers des connecteurs. Après l'achèvement de la tâche, les données sont envoyées au nœud de chronique principal (coordinateur) du shard, qui agrège les signatures des nœuds participants impliqués dans les processus de calcul multipartite (MPC).
  • Validation et consensus: Une fois qu'une supermajorité de nœuds de chronique approuvent les données récupérées, le Coordinateur génère une preuve de schéma de signature seuillée (TSS) et la soumet à la Timechain. Un proposant de bloc compile ensuite la preuve TSS et propose un nouveau bloc à la Timechain, déclenchant un mécanisme de consensus basé sur NPoS. Cela a pour effet d'ajouter les métadonnées du bloc à la Timechain tandis que les signatures et les données restantes sont stockées hors chaîne.
  • Interagir avec la vue : après publication, les utilisateurs peuvent interagir avec la vue grâce au SDK Watch ou à l'interface utilisateur Watch, ce qui leur permet de interroger efficacement les données indexées.

La montre analogique représente une avancée significative dans l'accessibilité des données pour le Web3, offrant une méthode décentralisée et cryptographiquement sécurisée pour l'indexation et l'interrogation des données de la blockchain. Son architecture garantit que les utilisateurs et les applications peuvent déployer et récupérer des données en toute confiance quant à leur intégrité et leur validité.

Tokenomie analogique

Le réseau Analog introduit sa cryptomonnaie native, le jeton $ANLOG, en tant qu'élément central de sa structure économique. L'offre totale de jetons $ANLOG est plafonnée à 90,58 millions, établissant une limite fixe et immuable.

Cadre de distribution de jetons

  • Vente publique (1,6 %) : Cette partie des jetons $ANLOG a été rendue disponible lors de la phase de pré-lancement, y compris les allocations de lock drop ouvertes à la participation du public.
  • Vente privée (26.8%): Allouée aux capital-risqueurs, investisseurs institutionnels, family offices et investisseurs providentiels, ce segment représente une part importante dans l'avenir du réseau.
  • Attributions communautaires (38 %) : Réservées à la communauté Analog, cela inclut les fonds d'écosystème, les récompenses de jalonnement et les largages aériens, tous conçus pour favoriser l'engagement de la communauté et la croissance du réseau.
  • Équipe et conseillers (19%) : Dédié aux personnes qui ont contribué au développement et au conseil du réseau Analog, s'assurant que ceux qui ont construit la plateforme sont investis dans son succès.
  • Trésorerie (14.6%): Servant de colonne vertébrale financière du réseau, les fonds de la trésorerie sont alloués aux partenariats, aux récompenses des développeurs, aux subventions communautaires, au capital d'exploitation, aux inscriptions sur les échanges, aux investissements stratégiques et autres initiatives contribuant à la prospérité à long terme du projet.

L'équipe derrière Analog

L'équipe d'Analog est un collectif de professionnels chevronnés, chacun apportant une richesse d'expérience et d'expertise. Ce groupe dynamique est dirigé par Victor Young, le co-fondateur, dont la vision et l'expérience pratique dans l'ingénierie blockchain et les start-ups ont été essentielles pour relever les défis d'interopérabilité au sein du paysage Web3.

  • Victor Young - Co-fondateur : Diplômé de l'Université de Waterloo, Victor a consacré des décennies à l'ingénierie de la blockchain. Son esprit entrepreneurial et sa compréhension approfondie des problèmes d'interopérabilité dans les industries cloisonnées ont été la force motrice derrière la création d'Analog.
  • Eric Wang - Responsable du développement commercial: Le parcours approfondi d'Eric dans l'investissement, le financement et la croissance de l'écosystème, y compris ses fonctions chez Parity Technologies et ROK Capital, le positionne parfaitement en tant que Responsable du développement commercial chez Analog, où il dirige les stratégies de mise sur le marché et les partenariats.
  • Avneet Singh - Responsable Produit: Fort d'une longue expérience en ingénierie logicielle et en blockchain, y compris des postes de direction chez Chainlink Labs et PayPal, Avneet met maintenant à profit sa vaste expérience dans son rôle de Responsable Produit chez Analog, dirigeant les aspects techniques du projet.
  • Simon Mathonnet - Responsable Marketing: L'expertise de Simon en marketing blockchain et en croissance résulte de plusieurs années d'expérience, y compris son passage en tant que responsable marketing chez Tendermint et responsable de la croissance chez WonderFi. Il dirige désormais les efforts marketing chez Analog, appliquant ses connaissances pour améliorer la portée du projet.
  • Sanchal Ranjan - Chef de produit : Le parcours de Sanchal à travers les start-ups, le conseil chez Deloitte, l'entrepreneuriat chez Y Combinator et la co-fondation de ZiffyHomes a abouti à son rôle de chef de produit chez Analog, où il est profondément impliqué dans le développement et le déploiement de produits.
  • Florian Franzen - Responsable de la recherche : Les responsabilités de Florian en tant que responsable de la recherche impliquent de plonger dans le protocole de base et le développement technique du produit. Son expérience dans le Web3 au sein d'institutions telles que CAESAR et la Web3 Foundation enrichit les efforts de recherche d'Analog.
  • David Craven - Ingénieur Blockchain Principal : L'expérience approfondie de David dans le domaine du logiciel et de l'ingénierie blockchain, acquise chez Parity Technologies, Sunshine Protocol, Actyx et Cloudpeers, lui permet de exceller en tant qu'ingénieur blockchain principal chez Analog.
  • Lohann Ferreira - Ingénieur Blockchain : Les rôles divers de Lohann en tant que développeur, architecte et fondateur, y compris ses récentes fonctions d'ingénieur blockchain chez First Foundry et Enjin, influencent son rôle actuel en tant qu'ingénieur blockchain chez Analog.

Les 150+ années d'expérience combinées de cette équipe en matière de blockchain et leur approche créative pour résoudre les problèmes d'interopérabilité les rendent uniques pour faire avancer la mission d'Analog.

Conclusion

Analog émerge comme un phare de l'interopérabilité, promettant de combler les fossés entre les réseaux blockchain isolés. Son mécanisme innovant de consensus Proof-of-Time et son architecture Timechain posent les bases de transactions inter-chaînes transparentes, annonçant une nouvelle ère de connectivité dans l'espace Web3. L'avenir de l'interopérabilité blockchain, avec Analog à sa tête, semble non seulement prometteur mais inévitable.

Author: Angelnath
Translator: Paine
Reviewer(s): Edward、Matheus、Ashley
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

Explorer l'analogique : le protocole Omni-Chain transformant Web3

Avancé4/3/2024, 2:27:29 AM
Découvrez comment le consensus innovant de Preuve du Temps d'Analog et l'architecture de Timechain établissent de nouvelles normes pour l'interopérabilité blockchain, promettant une expérience Web3 fluide.

Analog envisage un univers blockchain où les données ne sont pas simplement cloisonnées au sein de chaînes individuelles, mais circulent librement et efficacement à travers différentes blockchains. Ce protocole est un pas en avant vers un avenir où le potentiel de la blockchain est pleinement réalisé, ouvrant la voie à une nouvelle ère de connectivité et de fonctionnalité.

Qu'est-ce qu'Analog ?

Source: site Analogique

Analog est le premier blockchain de couche 0 au monde, une force pionnière dans l'univers blockchain, dynamisée par le mécanisme de consensus Preuve du temps. Il s'agit d'un protocole omnichain décentralisé qui promet une interopérabilité transparente entre les chaînes sans avoir besoin de ponts, d'oracles ou de sidechains. Le terme 'omnichain' ici signifie la compatibilité universelle d'Analog avec tous les blockchains existants, ce qui lui vaut le surnom de 'Blockchain des Blockchains'.

Cette capacité révolutionnaire découle de sa fondation Layer-0, qui non seulement accueille les blockchains existantes, mais permet également la construction de nouvelles blockchains au-dessus.

La vision et la mission d'Analog

La mission d'Analog est de simplifier la complexité des interactions blockchain. Elle cherche à fournir une couche universelle qui permet l'échange fluide de données et de valeur à travers différents systèmes blockchain. Ce faisant, Analog aspire à devenir la norme pour les données basées sur le temps dans l'espace Web3, facilitant un environnement blockchain plus connecté et accessible.

Aperçu des composants de l'écosystème analogique

L'écosystème d'Analog est composé de plusieurs composants clés qui travaillent en harmonie pour soutenir ses objectifs ambitieux :

  • Timechain: la blockchain principale d'Analog, qui introduit un nouveau mécanisme de consensus connu sous le nom de Preuve du Temps (PoT).
  • General Message Passing (GMP): Un cadre qui permet la communication inter-chaînes, permettant à différents réseaux blockchain d'interagir.
  • Montre analogique : un outil conçu pour surveiller et interroger les données inter-chaînes, fournissant aux utilisateurs des informations en temps réel sur le monde de la blockchain.
  • Jeton $ANLOG : La cryptomonnaie native du réseau Analog, qui joue un rôle crucial dans la gouvernance du réseau et la facilitation des transactions.

Chaque composant est méticuleusement conçu pour contribuer à la fonctionnalité globale et à la robustesse du réseau Analog, garantissant qu'il reste à la pointe de la technologie blockchain.

Architecture du réseau analogique

L'architecture d'Analog est un cadre sophistiqué conçu pour offrir une interopérabilité transparente sur différents réseaux de blockchain. Il comprend cinq composants essentiels, chacun remplissant une fonction unique et vitale au sein de l'écosystème. Voici les cinq composants critiques de l'architecture d'Analog;

  1. Systèmes de signatures seuillées : Ces systèmes sont essentiels pour garantir la sécurité et l'intégrité des transactions à travers le réseau. Ils permettent une forme de consensus distribué où une transaction est valide uniquement si un nombre seuil de signatures est présent.

  2. Moteur de consensus : Le moteur au cœur du réseau Analog, responsable de parvenir à un accord sur le grand livre distribué. Il garantit que toutes les transactions sont confirmées et enregistrées dans un ordre cohérent.

  3. Contrats intelligents Continuum : Ce sont des contrats intelligents avancés qui fonctionnent à travers plusieurs blockchains, permettant des opérations complexes et des interactions qui n'étaient pas possibles auparavant.

  4. Contrats intelligents de Gateway : Agissant comme les points d'entrée pour les interactions entre chaînes, ces contrats intelligents facilitent la communication et le transfert de données et de valeur entre différents réseaux blockchain.

  5. Timegraph SDK & Outils de développement: Cette suite d'outils permet aux développeurs de construire et d'intégrer des applications avec le réseau Analog. Le SDK Timegraph fournit les ressources nécessaires pour interagir avec le Timechain et tirer parti de ses fonctionnalités uniques.

Chaque composant est crucial pour garantir qu'Analog peut fonctionner comme une blockchain de couche 0, fournissant ainsi la base sur laquelle d'autres blockchains peuvent fonctionner et interagir.

Pile d'interopérabilité analogique

Source : Documentation analogique

La pile d'interopérabilité analogique est une merveille architecturale, intégrant de manière transparente quatre couches distinctes dans un cadre cohérent qui permet l'interopérabilité omnichaine.

Couche de la Chaîne : La couche de la chaîne comprend une gamme diversifiée de blockchains souveraines, toutes intégrées dans l'écosystème Analog grâce à un kit de développement logiciel accessible, permettant aux nœuds temporels de se connecter facilement aux chaînes basées sur EVM, Cosmos et Polkadot.

Couche de connexion: Au-dessus de cette couche fondamentale se trouve la couche de connexion, le cœur opérationnel du réseau où les connecteurs, hébergés par les opérateurs de nœuds temporels, facilitent la tâche cruciale de surveillance et de transmission de messages. Cette couche est vitale pour garantir l'interopérabilité sans confiance. Elle est complétée par les travailleurs de Chronicle, qui permettent l'exécution d'une logique personnalisée à travers les chaînes connectées en réponse à des changements d'état spécifiques.

Moteur de consensus : Le moteur de consensus est le composant critique suivant, soutenant le réseau analogique en tant que blockchain publique. Fonctionnant initialement sur un moteur de consensus nominatif de preuve d'enjeu et passant finalement au protocole de preuve de temps, ce moteur est le cœur battant du réseau. C'est ici que les nœuds de temps distribués se réunissent, incités à agir de manière responsable tout en produisant des blocs et en maintenant la Machine de Réplication d'État. Le processus est simple mais robuste : un électeur de temps propose un nouveau bloc, d'autres nœuds de temps au sein de l'ensemble actif émettent leurs votes, et une fois accepté, le bloc est signé et ajouté à la Timechain, suivi de la distribution des récompenses.

Timechain : Couronnant la pile se trouve la Timechain elle-même, le cœur du Réseau Analogique. Ce n'est pas seulement un grand livre; c'est un référentiel de métadonnées associées aux ticks de plusieurs chaînes, méticuleusement prétraitées par des nœuds temporels dans un format prescrit. Les fonctions de la Timechain vont au-delà d'être un grand livre public; l'infrastructure soutient le développement de DApps comme la Analog Watch et sert de mécanisme de sécurité redondant, renforçant le réseau contre les attaques potentielles.

L'écosystème analogique

Source : Documentation analogique

L'écosystème Analog est un environnement multi-chaîne robuste qui donne aux développeurs et aux utilisateurs le pouvoir. C'est un endroit où les éléments constitutifs d'Analog se réunissent pour créer un réseau dynamique et dynamique.

Interface de montre

L'interface Watch est un marché orienté développeurs offrant des outils pour publier et interroger des données de n'importe quelle chaîne connectée. Son interface web conviviale simplifie la gestion des clés API pour des Vues spécifiques, en faisant une ressource inestimable pour les développeurs.

Regarder SDK

En complément de l'interface utilisateur de Watch se trouve le SDK de Watch, un ensemble complet d'outils et de bibliothèques qui simplifient le processus de publication, d'indexation et de requête de données à partir des chaînes prises en charge. L'API GraphQL du SDK est la couche fondamentale de tous les SDK ultérieurs, offrant un moyen polyvalent et puissant d'interaction programmatique avec les données on-chain.

Base de données PostgreSQL

À l'arrière-plan, une base de données PostgreSQL sert de solution de stockage indexée, présentant des données transformées via un point de terminaison GraphQL. Bien que des plans soient en place pour décentraliser les services de stockage, Analog Watch utilise actuellement un service centralisé pour gérer cette base de données, garantissant ainsi efficacité et fiabilité.

Primitives de la chaîne temporelle

Les primitives de la chaîne temporelle sont essentielles à l'écosystème, offrant des mécanismes de responsabilité qui valident la fiabilité et l'intégrité des données extraites de la base de données. Ces primitives établissent également une interface standard pour le réseau analogique afin d'intégrer diverses chaînes, améliorant ainsi l'adaptabilité et la portée du réseau.

Chaînes Connectées

La fondation de l'écosystème est la couche Connected Chains, qui englobe tous les blockchains de couche 1 et de couche 2 intégrés dans la pile d'Analog. Avec le support d'un large éventail de blockchains, y compris Ethereum, Astar, Polygon et Arbitrum, Analog Network est sur le point de devenir un hub central pour l'interopérabilité des blockchains.

Produits analogiques et leur architecture

Timechain

Source : site internet analogique

Le Timechain est l'épine dorsale du réseau Analog, un registre sans permission alimenté par un ensemble dynamique de validateurs appelés nœuds temporels. Ces nœuds exécutent un algorithme de consensus Nominated Proof-of-Stake (NPoS), passant finalement à un protocole Proof-of-Time (PoT). Le Timechain est conçu pour la scalabilité et l'efficacité, incorporant des technologies innovantes comme des scores de classement et des fonctions de retard vérifiables (VDF) pour garantir des performances inégalées pour les applications inter-chaînes.

Concepts architecturaux de Timechain

Ci-dessous, quelques concepts architecturaux clés qui sous-tendent le Timechain :

  1. Validateurs

Deux types de validateurs garantissent la sécurité et l'intégrité du réseau :

  • Noeuds de Chronique : Ce sont les observateurs du monde de la blockchain qui surveillent les événements et les changements d'état sur les chaînes externes, relayant les informations à la Timechain.
  • Time Nodes: Ce sont les validateurs principaux exécutant le protocole de consensus, essentiels pour sécuriser la Timechain et dépendant de leur participation en jetons $ANLOG.
  1. Systèmes de signature de seuil (TSS)

Intégrale au fonctionnement de Timechain, les comptes TSS nécessitent une autorisation collective des nœuds chroniques pour que les transactions puissent avoir lieu, incarnant un système où la confiance est distribuée et le consensus est primordial. Le cadre TSS comprend :

  • Génération de clé distribuée (DKG) : Ce processus génère une clé TSS de groupe, qui est ensuite enregistrée sur le Timechain pour vérifier la légitimité des signatures produites par le protocole.
  • Signature de seuil : Un nœud chronique spécialisé, sélectionné en tant que leader, coordonne le processus de signature parmi les nœuds.
  • Vérification : La dernière étape où la validité de la signature est confirmée.
  1. Sharding

Le sharding améliore la scalabilité du réseau en attribuant de manière aléatoire des nœuds chroniques à des fragments. Chaque fragment héberge des nœuds chroniques nominés et est coordonné par un nœud sélectionné au hasard à l'aide d'une fonction aléatoire vérifiable (VRF).

Comment fonctionne le Timechain

Lorsqu'un nouveau bloc est introduit dans le Timechain, Analog Watch détermine les besoins de récupération de données des chaînes connectées, les empaquetant selon le schéma de vue prédéfini. Les données agrégées sont ensuite indexées dans une base de données PostgreSQL, fournissant un point de terminaison GraphQL pour les requêtes des utilisateurs et des applications.

Le processus de validation implique deux niveaux:

  • Cryptographie du seuil: Les nœuds chroniques attestent de la validité des données en apposant leurs signatures, exigeant une supermajorité pour la certification.
  • Consensus de la chaîne temporelle : les nœuds temporels parviennent à un consensus sur la charge utile diffusée, aboutissant à l'ajout d'un ID de hachage à la chaîne temporelle, qui sert de témoignage de l'intégrité des données.

Passage de messages général (GMP)

Source: Site analogique

Le protocole de passage de messages général (GMP) est la pierre angulaire de l'interopérabilité d'Analog, permettant un flux transparent d'informations et de transactions à travers divers réseaux blockchain. Ce protocole est superposé à un réseau sans permission de nœuds temporels, qui fournissent des services essentiels de routage et de validation, modifiant fondamentalement le paysage du développement et de l'utilisation des applications décentralisées (DApps) dans un écosystème multi-chaînes.

Architecture GMP

Source: Documentation analogique

Le protocole GMP est composé de composants qui existent à la fois on-chain et off-chain, chacun jouant un rôle critique dans la facilitation de la communication inter-chaînes :

Composants sur chaîne:

  • Contrats intelligents de la Gateway : Ces contrats sont observés par des nœuds temporels à travers les Travailleurs de la Chronique et sont cruciaux pour permettre la communication inter-chaînes. Pour chaque chaîne connectée, un contrat intelligent unique est déployé et géré par des nœuds temporels.
  • Service de réception de gaz (SRG) Contrat intelligent: Un contrat déployé sur la chaîne source pour gérer les paiements de frais de transaction, permettant aux utilisateurs et aux applications de payer les frais sous forme groupée en utilisant le jeton natif de la chaîne source.
  • Contrat intelligent de sécurité : Ces contrats confirment que les messages inter-chaînes livrés à la chaîne de destination ont été signés par le nombre requis de travailleurs chroniques, tel que déterminé par le shard. Les développeurs peuvent spécifier les shards qui répondent aux besoins de sécurité de leur application.
  • Nœuds de Temps (Validateurs) : Ces entités on-chain votent sur les blocs proposés au Timechain, leur pouvoir de vote étant proportionnel à leurs jetons $ANLOG mis en jeu. Les nœuds de temps peuvent également déléguer leur pouvoir de vote et servir de notaires tolérants aux fautes byzantines (BFT), attestant de la validité des blocs sur le Timechain.

Composants hors chaîne :

  • Nœuds temporels (Oracles de la blockchain) : Chaque nœud temporel exécute deux routines hors chaîne :
    • Travailleur de la Chronique : participe au consensus basé sur TSS pour convenir des changements d'état dans les chaînes externes.
    • Connecteurs : Ces routines permettent aux nœuds temporels de se connecter à diverses chaînes, d'extraire des transactions/données validées et de générer une charge utile signée pour vérification.
  • Sentinelles : Noeuds spéciaux au sein du réseau analogique, non faisant partie du réseau de nœuds temporels, qui surveillent les contrats intelligents de passerelle et les signatures de connecteur pour les activités frauduleuses. Les sentinelles peuvent soumettre des preuves de fraude à la Timechain pour vérification si une activité frauduleuse est détectée.

Comment fonctionne GMP?

Le fonctionnement du protocole GMP est rationalisé pour les développeurs, nécessitant deux ensembles de contrats intelligents de passerelle - un sur la chaîne source et un autre sur la chaîne de destination. Avec ces contrats gérés de manière analogique en place, les développeurs sont soulagés du fardeau de la mise en œuvre de la fonctionnalité de chaîne croisée. Cette configuration permet aux développeurs de créer des applications inter-chaînes qui répondent aux utilisateurs de n'importe quelle chaîne connectée, garantissant un processus d'intégration simple et une expérience conviviale.

Montre analogique

Source: Site analogique

La montre analogique, également connue sous le nom de Query Marketplace, est un produit destiné aux développeurs qui permet d'interroger des données de n'importe quelle chaîne connectée via une interface intuitive. Il exploite une API GraphQL robuste pour une interaction programmatique avec les données on-chain et une base de données PostgreSQL pour le stockage en back-end. L'architecture de Watch a été transitioned à l'utilisation de Vues, qui agrègent des données spécifiques à l'application provenant de plusieurs contrats intelligents, permettant un indexage et une interrogation efficaces. L'architecture de la montre analogique est conçue pour améliorer la disponibilité des données et la tolérance aux pannes, avec des fonctionnalités telles que la mise en liste automatique des contrats intelligents et un journal d'erreurs amélioré.

Comment fonctionne une montre analogique

Source : Documentation analogique

En exploitant le Timechain, Analog Watch fournit une solution décentralisée avec des garanties cryptographiques pour l'indexation des données des contrats intelligents. Le processus commence par l'authentification de l'utilisateur, qui est nécessaire pour déployer, explorer et interroger la Vue. Pour s'authentifier, les utilisateurs génèrent des clés de session (SSK) liées à leurs portefeuilles, un processus détaillé dans la section "Authentification" de la documentation.

  • Définition du schéma de vue : Le schéma de vue est un plan qui dicte les données de contrat intelligent que les nœuds du réseau analogique, appelés nœuds chroniques, extraieront de la blockchain. Par exemple, une Vue analysant les pools Uniswap et Sushiswap spécifierait les adresses des contrats intelligents, les actifs des pools, les frais et autres paramètres pertinents.
  • Création et déploiement d'une vue: Après avoir défini une vue, la plateforme initie un extrinsèque d'appel envoyé au réseau d'exécution temporelle, qui fonctionne sur le planificateur de tâches de chaque nœud temporel. Le réseau d'exécution comprend deux modules:
    • Pallet d'exécution de métadonnées de tâche : Ce module permet au planificateur de tâches de soumettre les métadonnées de tâche associées à la vue au stockage hors chaîne, généralement une base de données PostgreSQL.
    • Palette de planification des tâches : Il planifie les tâches et les transmet à la shard appropriée, en suivant le principe du premier arrivé, premier servi pour la priorisation des tâches.
  • Récupération de tâches et de données : les nœuds de la chronique dans le shard sélectionné exécutent les tâches à l'aide du processus d'exécution des tâches, en interfaçant avec la chaîne cible à travers des connecteurs. Après l'achèvement de la tâche, les données sont envoyées au nœud de chronique principal (coordinateur) du shard, qui agrège les signatures des nœuds participants impliqués dans les processus de calcul multipartite (MPC).
  • Validation et consensus: Une fois qu'une supermajorité de nœuds de chronique approuvent les données récupérées, le Coordinateur génère une preuve de schéma de signature seuillée (TSS) et la soumet à la Timechain. Un proposant de bloc compile ensuite la preuve TSS et propose un nouveau bloc à la Timechain, déclenchant un mécanisme de consensus basé sur NPoS. Cela a pour effet d'ajouter les métadonnées du bloc à la Timechain tandis que les signatures et les données restantes sont stockées hors chaîne.
  • Interagir avec la vue : après publication, les utilisateurs peuvent interagir avec la vue grâce au SDK Watch ou à l'interface utilisateur Watch, ce qui leur permet de interroger efficacement les données indexées.

La montre analogique représente une avancée significative dans l'accessibilité des données pour le Web3, offrant une méthode décentralisée et cryptographiquement sécurisée pour l'indexation et l'interrogation des données de la blockchain. Son architecture garantit que les utilisateurs et les applications peuvent déployer et récupérer des données en toute confiance quant à leur intégrité et leur validité.

Tokenomie analogique

Le réseau Analog introduit sa cryptomonnaie native, le jeton $ANLOG, en tant qu'élément central de sa structure économique. L'offre totale de jetons $ANLOG est plafonnée à 90,58 millions, établissant une limite fixe et immuable.

Cadre de distribution de jetons

  • Vente publique (1,6 %) : Cette partie des jetons $ANLOG a été rendue disponible lors de la phase de pré-lancement, y compris les allocations de lock drop ouvertes à la participation du public.
  • Vente privée (26.8%): Allouée aux capital-risqueurs, investisseurs institutionnels, family offices et investisseurs providentiels, ce segment représente une part importante dans l'avenir du réseau.
  • Attributions communautaires (38 %) : Réservées à la communauté Analog, cela inclut les fonds d'écosystème, les récompenses de jalonnement et les largages aériens, tous conçus pour favoriser l'engagement de la communauté et la croissance du réseau.
  • Équipe et conseillers (19%) : Dédié aux personnes qui ont contribué au développement et au conseil du réseau Analog, s'assurant que ceux qui ont construit la plateforme sont investis dans son succès.
  • Trésorerie (14.6%): Servant de colonne vertébrale financière du réseau, les fonds de la trésorerie sont alloués aux partenariats, aux récompenses des développeurs, aux subventions communautaires, au capital d'exploitation, aux inscriptions sur les échanges, aux investissements stratégiques et autres initiatives contribuant à la prospérité à long terme du projet.

L'équipe derrière Analog

L'équipe d'Analog est un collectif de professionnels chevronnés, chacun apportant une richesse d'expérience et d'expertise. Ce groupe dynamique est dirigé par Victor Young, le co-fondateur, dont la vision et l'expérience pratique dans l'ingénierie blockchain et les start-ups ont été essentielles pour relever les défis d'interopérabilité au sein du paysage Web3.

  • Victor Young - Co-fondateur : Diplômé de l'Université de Waterloo, Victor a consacré des décennies à l'ingénierie de la blockchain. Son esprit entrepreneurial et sa compréhension approfondie des problèmes d'interopérabilité dans les industries cloisonnées ont été la force motrice derrière la création d'Analog.
  • Eric Wang - Responsable du développement commercial: Le parcours approfondi d'Eric dans l'investissement, le financement et la croissance de l'écosystème, y compris ses fonctions chez Parity Technologies et ROK Capital, le positionne parfaitement en tant que Responsable du développement commercial chez Analog, où il dirige les stratégies de mise sur le marché et les partenariats.
  • Avneet Singh - Responsable Produit: Fort d'une longue expérience en ingénierie logicielle et en blockchain, y compris des postes de direction chez Chainlink Labs et PayPal, Avneet met maintenant à profit sa vaste expérience dans son rôle de Responsable Produit chez Analog, dirigeant les aspects techniques du projet.
  • Simon Mathonnet - Responsable Marketing: L'expertise de Simon en marketing blockchain et en croissance résulte de plusieurs années d'expérience, y compris son passage en tant que responsable marketing chez Tendermint et responsable de la croissance chez WonderFi. Il dirige désormais les efforts marketing chez Analog, appliquant ses connaissances pour améliorer la portée du projet.
  • Sanchal Ranjan - Chef de produit : Le parcours de Sanchal à travers les start-ups, le conseil chez Deloitte, l'entrepreneuriat chez Y Combinator et la co-fondation de ZiffyHomes a abouti à son rôle de chef de produit chez Analog, où il est profondément impliqué dans le développement et le déploiement de produits.
  • Florian Franzen - Responsable de la recherche : Les responsabilités de Florian en tant que responsable de la recherche impliquent de plonger dans le protocole de base et le développement technique du produit. Son expérience dans le Web3 au sein d'institutions telles que CAESAR et la Web3 Foundation enrichit les efforts de recherche d'Analog.
  • David Craven - Ingénieur Blockchain Principal : L'expérience approfondie de David dans le domaine du logiciel et de l'ingénierie blockchain, acquise chez Parity Technologies, Sunshine Protocol, Actyx et Cloudpeers, lui permet de exceller en tant qu'ingénieur blockchain principal chez Analog.
  • Lohann Ferreira - Ingénieur Blockchain : Les rôles divers de Lohann en tant que développeur, architecte et fondateur, y compris ses récentes fonctions d'ingénieur blockchain chez First Foundry et Enjin, influencent son rôle actuel en tant qu'ingénieur blockchain chez Analog.

Les 150+ années d'expérience combinées de cette équipe en matière de blockchain et leur approche créative pour résoudre les problèmes d'interopérabilité les rendent uniques pour faire avancer la mission d'Analog.

Conclusion

Analog émerge comme un phare de l'interopérabilité, promettant de combler les fossés entre les réseaux blockchain isolés. Son mécanisme innovant de consensus Proof-of-Time et son architecture Timechain posent les bases de transactions inter-chaînes transparentes, annonçant une nouvelle ère de connectivité dans l'espace Web3. L'avenir de l'interopérabilité blockchain, avec Analog à sa tête, semble non seulement prometteur mais inévitable.

Author: Angelnath
Translator: Paine
Reviewer(s): Edward、Matheus、Ashley
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!