
Alors que AO publie son économie de jetons, voici un résumé clair pour vous aider à comprendre les détails techniques
TechFlow SélectionTechFlow Sélection

Alors que AO publie son économie de jetons, voici un résumé clair pour vous aider à comprendre les détails techniques
Voici un résumé version « trop long, pas lu » des points clés du livre blanc technique d'AO, pour vous aider à comprendre rapidement les détails du projet.
Auteur : AO
Traduction : TechFlow
Introduction
Le 14 juin 2024, la fondation AO a officiellement publié l'économie de jetons du superordinateur décentralisé AO. Son livre blanc économique détaille le mécanisme de création des jetons AO, leur stratégie de distribution et leur modèle économique.
Cependant, AO ne se distingue pas uniquement par sa conception économique originale ; son architecture technique est également remarquable.
Voici un résumé concis des points clés du livre blanc technique d'AO pour vous aider à en comprendre rapidement les détails.
Points clés
-
Environnement de calcul sans confiance : AO fournit un système d'exploitation décentralisé permettant aux développeurs de lancer des processus en ligne de commande similaires aux contrats intelligents. Ces processus peuvent s'exécuter indépendamment de toute localisation spécifique, assurant ainsi une interaction transparente entre utilisateurs au sein du réseau.
-
Traitement parallèle : Inspiré par le modèle d'acteur et Erlang, AO prend en charge l'exécution parallèle de plusieurs processus communicants sans partage de mémoire. La coordination s'effectue via des protocoles normalisés de messagerie locale, permettant aux processus de fonctionner indépendamment et efficacement.
-
Utilisation des ressources : L'architecture d'AO repose sur le modèle d'évaluation différée de SmartWeave et LazyLedger. Les nœuds peuvent parvenir à un consensus sur les transitions d'état des programmes sans avoir besoin d'exécuter les calculs eux-mêmes. L'état est déduit à partir du journal des messages du processus hébergé sur Arweave.
-
Stockage des données : Les processus AO peuvent charger directement en mémoire des données de taille quelconque pour les exécuter, puis écrire les résultats dans le réseau. Cette configuration supprime les limitations classiques de ressources, autorise une exécution entièrement parallèle et étend les possibilités pour des applications complexes comme l'apprentissage automatique.
-
Modularité : L'architecture d'AO permet aux utilisateurs de choisir la machine virtuelle, le modèle de tri, les garanties de sécurité de messagerie et les options de paiement les mieux adaptées à leurs besoins. Tous les messages sont finalement consolidés sur la couche de données décentralisée d'Arweave, unifiant cet environnement modulaire.
-
Modèle de sécurité économique : Le réseau utilise un modèle économique basé sur les jetons pour garantir la sécurité des processus, avec des mécanismes personnalisables par les utilisateurs. Ce modèle assure une tarification économique raisonnable de la sécurité et une allocation efficace des ressources.
Architecture technique
-
Processus : Les processus constituent les unités de calcul du réseau, représentés par un journal de messages interactifs et un élément de données d'initialisation stockés sur Arweave. Pendant l'initialisation, chaque processus définit ses exigences en matière d'environnement de calcul (machine virtuelle, planificateur, besoins en mémoire, extensions nécessaires). Les transitions d'état sont calculées par des unités de calcul (CUs) répondant à ces exigences.
-
Messages : Chaque interaction avec un processus est représentée par un message. Les messages sont des éléments de données conformes à la norme ANS-104. Les utilisateurs et les processus envoient des messages via des unités de planification (SUs), qui attribuent à chaque message un numéro de slot unique et garantissent son upload vers Arweave.
-
Unités de planification (SUs) : Les SUs sont chargées d'attribuer aux messages envoyés aux processus un numéro de slot atomiquement incrémenté. Elles garantissent que les messages signés sont bien persistants sur Arweave, restant ainsi accessibles de façon permanente.
-
Unités de calcul (CUs) : Les CUs sont les nœuds qui calculent l'état des processus dans AO. Elles exécutent les fonctions de la machine virtuelle définie par l'environnement du processus, produisant un nouvel état, des messages sortants et une preuve signée du calcul effectué. Les CUs rivalisent sur un marché pair-à-pair pour fournir des services de calcul.
-
Unités de messagerie (MUs) : Les MUs transmettent les messages entre les processus, coordonnant avec les SUs et les CUs afin d'assurer une transmission sécurisée et efficace. Elles gèrent la messagerie récursive jusqu'à ce qu'il n'y ait plus de messages à traiter, garantissant une communication robuste entre processus.
-
Processus de sous-staking et sous-ledger : Ces processus offrent des configurations de sécurité personnalisables et permettent l'exécution parallèle des paiements. Les processus de sous-staking répondent à des besoins variés en matière de sécurité, tandis que les sous-ledgers permettent un traitement efficace des transactions grâce à la détention de soldes en jetons dans le processus parent.
Points essentiels
-
Extensibilité : La conception d'AO supporte un nombre illimité de processus parallèles, améliorant considérablement l'extensibilité et permettant diverses configurations selon les besoins opérationnels spécifiques. Le réseau peut traiter de grandes quantités de données et de tâches computationnelles, soutenant des applications complexes.
-
Flexibilité et personnalisation : L'architecture modulaire permet une large personnalisation en termes de ressources de calcul, machines virtuelles, mécanismes de sécurité et options de paiement. Cette flexibilité permet aux utilisateurs d'adapter l'environnement à leurs besoins précis, favorisant innovation et efficacité.
-
Efficacité économique : Le modèle économique basé sur les jetons élimine la dépendance aux récompenses de blocs, optimise l'utilisation des ressources et aligne les incitations au sein du réseau. La sécurité est achetée message par message, créant un marché concurrentiel de services de staking, assurant ainsi des solutions sécurisées économiquement avantageuses.
-
Sécurité : Le réseau adopte un modèle de sécurité en couches, doté de mécanismes personnalisables, assurant une protection solide et adaptable à des besoins variés. Des processus de sécurité comme AO-Sec Origin et SIV fournissent des garanties économiques et des preuves anti-Sybil, renforçant la fiabilité des interactions.
-
Intégration avec Arweave : AO s'intègre parfaitement à Arweave pour le stockage des données et la journalisation des messages, assurant un traitement efficace et une persistance durable des données. Cette intégration soutient l'architecture modulaire du réseau, permettant un calcul extensible et sans confiance dans un environnement décentralisé.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














