Quels sont les détails auxquels il faut prêter attention dans la solution informatique parallèle AO lancée par Arweave ?

星球日报

Après plusieurs jours d’échauffement, l’équipe d’Arweave a finalement annoncé le lancement d’une solution informatique parallèle appelée AO lors de la conférence de presse. Il leur a fallu un an entre la conception et le développement, mais sa première histoire remonte à la proposition d’Arweave, quatre ans. SmartWeave, une solution de contrat intelligent basée sur le stockage permanent. Le choix de ces solutions techniques est très différent de celui d’Ethereum ou d’autres réseaux de type Ethereum : Ethereum a commencé avec une machine virtuelle complète de Turing et a progressivement étendu son territoire ; tandis qu’Arweave a commencé avec un réseau qui fournissait un stockage permanent, puis a progressivement ajouté des capacités de calcul. .

Quels sont les détails auxquels il faut prêter attention dans la solution informatique parallèle AO lancée par Arweave ?

Il existe trop de sujets techniques qui méritent une comparaison et une exploration approfondie, et il est peu probable que l’équipe Arweave puisse expliquer pleinement tous les points forts et idées techniques en plus d’une heure. Après avoir regardé la conférence de presse, j’ai compilé ces questions et sujets qui méritent une attention particulière.

Qu’est-ce que l’AO ?

AO est un ordinateur hyperparallèle, un environnement informatique décentralisé qui permet à un certain nombre de processus de s’exécuter en parallèle en même temps. Par rapport aux systèmes informatiques décentralisés précédents, l’AO peut réaliser à la fois des calculs à grande échelle et des calculs vérifiables. Le cœur d’AO est qu’il augmente non seulement le nombre de calculs vérifiables, mais réalise également des calculs vérifiables de toute ampleur. En construisant trois sous-réseaux différents et en utilisant Arweave comme couche de base, il atteint un degré élevé de capacités de traitement parallèle et calculs vérifiables.

Pourquoi s’appelle-t-il AO ?

Tirée du concept « Actor Oriented », l’abréviation est AO.

Il existe un modèle informatique concurrent en informatique appelé modèle d’acteur, qui est utilisé pour concevoir et mettre en œuvre des systèmes distribués, dans lesquels l’unité de base est « l’acteur ». La conception ou programmation orientée acteur fait référence à une méthode de conception ou de programmation basée sur le modèle Actor. Cette méthode convient à la création de systèmes hautement concurrents, distribués et tolérants aux pannes.

Le fondateur d’Arweave, Sam Williams, estime que l’AO est un paradigme de programmation complètement différent des systèmes de contrats intelligents et qu’il s’agit fondamentalement de la meilleure solution pour tous les systèmes distribués dans le monde et à l’ère Web2.

Un exemple que m’a donné GPT 4 : On peut le comparer à un acteur dans une représentation théâtrale. Dans un drame, chaque acteur joue un rôle et agit de manière indépendante, interagissant avec d’autres acteurs à travers le dialogue (messages), mais ils ne partagent pas l’état interne de chacun (état privé), chaque acteur ne peut qu’observer les actions des autres acteurs (reçu messages) pour réagir.

Ajoutez un fait intéressant : le titre de l’article qui proposait le modèle d’acteur en 1973 était “Un formalisme d’acteur modulaire universel pour l’intelligence artificielle”, qui avait pour but d’étudier l’intelligence artificielle.

De quelles parties se compose AO ?

AO se compose de trois sous-réseaux, à savoir Messenger Unit, Scheduler Unit et Compute Unit. Les abréviations sont MU, SU et CU. MU est responsable de la réception et du traitement des informations ; SU est utilisé pour la planification et le tri des informations ; CU est utilisé pour le traitement des calculs.

Quels sont les détails auxquels il faut prêter attention dans la solution informatique parallèle AO lancée par Arweave ?

Quelle est la relation entre AO et Arweave ?

“AO est en fait un protocole de données ouvert et flexible permettant de stocker les journaux de calcul sur le protocole d’Arweave. Ce n’est pas un registre permanent, ni un réseau en soi.”

En tant qu’environnement informatique décentralisé, AO utilise le stockage en chaîne évolutif d’Arweave comme hôte permanent pour stocker les données pendant le fonctionnement. AO peut permettre à un nombre illimité de processus parallèles de s’exécuter simultanément et de se coordonner via la transmission de messages, de la même manière que les ordinateurs des centres de données et Internet travaillent ensemble en envoyant des paquets de données.

En bref, AO est construit sur la couche de base d’Arweave et utilise la fonction de stockage en chaîne fournie par Arweave pour répondre aux besoins de stockage persistants de son environnement informatique décentralisé.

Quelle est la relation entre AOS et AO ? Quel type de langage de programmation est Lua ?

AO est une architecture informatique parallèle, et AOS est un système d’exploitation spécifique basé sur cette solution informatique parallèle. Les développeurs peuvent utiliser le langage Lua pour développer des applications (écrire des contrats intelligents) dans AOS.

Lua est un langage de haut niveau facile à apprendre, très concis et facile à utiliser. Par coïncidence, j’ai écrit quelques scripts en Lua il y a presque 4 ans, et c’est en effet un langage de programmation facile avec lequel débuter. À cette époque, je n’avais aucune connaissance de Lua, mais j’avais besoin d’utiliser l’outil d’automatisation HammerSpoon pour implémenter certaines fonctions d’obtention de prix et d’informations, ce que j’ai réalisé en quelques jours. C’est encore plus simple si GPT vous aide.

Quelles sont les applications de l’AO ?

Actuellement, la communauté s’est organisée pour développer deux applications, à savoir l’échange décentralisé Bark et le protocole de monnaie stable décentralisé astro, qui peuvent être comparés à Uniswap et MakerDAO. Bark a été lancé sur le réseau de test et astro sera rendu public ultérieurement.

Outprog, le fondateur d’EverVision, est également apparu lors de la conférence de presse et a été fréquemment mentionné par Sam. La plateforme de trading décentralisée Permaswap qu’ils ont développée était bien avant la création du projet AO, et il y aura des opportunités de la développer et de l’étendre davantage dans le cadre de l’AO. structure.

AO sera-t-il bientôt mis à jour de manière itérative ?

Sam a déclaré qu’il s’attend à ce que seules des mises à jour de type Bitcoin soient nécessaires à l’avenir (c’est-à-dire très rarement). Au fil du temps, les fonctionnalités et droits de base des utilisateurs resteront inchangés avec des mises à niveau mineures. Il n’y a pas de feuille de route « fais-moi confiance, mon frère » ici. Il n’existe qu’un seul protocole complet et transparent que vous pouvez auditer et décider d’utiliser ou non vous-même.

AO a-t-il des jetons indépendants ?

Cette partie de l’information n’a pas encore été rendue publique.

Voir l'original
Avertissement : Les informations contenues dans cette page peuvent provenir de tiers et ne représentent pas les points de vue ou les opinions de Gate. Le contenu de cette page est fourni à titre de référence uniquement et ne constitue pas un conseil financier, d'investissement ou juridique. Gate ne garantit pas l'exactitude ou l'exhaustivité des informations et n'est pas responsable des pertes résultant de l'utilisation de ces informations. Les investissements en actifs virtuels comportent des risques élevés et sont soumis à une forte volatilité des prix. Vous pouvez perdre la totalité du capital investi. Veuillez comprendre pleinement les risques pertinents et prendre des décisions prudentes en fonction de votre propre situation financière et de votre tolérance au risque. Pour plus de détails, veuillez consulter l'avertissement.
Commentaire
0/400
Aucun commentaire