Réseau AO : Prototype de l'ordinateur mondial dans l'écosystème Arweave

robot
Création du résumé en cours

Ordinateur mondial dans un réseau décentralisé : caractéristiques et potentiel du réseau AO

Le réseau décentralisé poursuit le rêve de réaliser un ordinateur mondial : être capable d'exécuter n'importe quel code sans confiance et de pouvoir être partagé et utilisé par le monde entier. Après Ethereum, de nombreux projets d'infrastructure ont tenté de s'orienter dans cette direction, et le réseau AO qui sera bientôt lancé est une nouvelle tentative.

Le concept de "calcul mondial" peut être essentiellement divisé en trois aspects : le calcul, l'accès et le stockage des données. Arweave joue le rôle de "disque dur mondial", tandis que le réseau AO (Actor Oriented) introduit des capacités de calcul générales et offre des fonctionnalités de contrats intelligents.

AO : Réseau de calcul général basé sur les Acteurs

Les principales plateformes de calcul décentralisé peuvent être classées en deux catégories : les plateformes de contrat intelligent et les plateformes de calcul général. Les plateformes de contrat intelligent, représentées par Ethereum, partagent une mémoire d'état globale du réseau et réalisent un consensus sur le processus de calcul qui modifie l'état. Étant donné que le consensus nécessite un grand nombre de calculs répétitifs, les coûts sont relativement élevés, ce qui les rend principalement utilisées pour traiter des activités à forte valeur. Les réseaux de calcul général ne réalisent pas de consensus sur le processus de calcul lui-même, mais valident les résultats des calculs en fonction des activités, traitant les demandes dans l'ordre, sans mémoire d'état partagée. Cela réduit les coûts et permet au réseau de s'étendre à davantage de domaines de calcul.

Il existe également des projets basés sur des hypothèses de sécurité des machines virtuelles, qui fusionnent le calcul général avec les contrats intelligents. Ce type de réseau ne réalise un consensus que sur l'ordre des transactions et vérifie les résultats de calcul, plusieurs changements d'état étant traités en parallèle au sein des nœuds du réseau. L'environnement de calcul de la machine virtuelle garantit des résultats déterministes, donc tant que l'ordre des transactions est cohérent, l'état final sera également cohérent.

Ce type de réseau, ne partageant pas de mémoire d'état, a un coût d'extension très bas, et plusieurs tâches peuvent être calculées en parallèle sans affecter les autres. Ces projets sont souvent basés sur le modèle de programmation Actor, et AO en fait partie. Dans le modèle Actor, chaque unité de calcul est considérée comme un agent intelligent traitant des transactions de manière indépendante, et les unités de calcul interagissent par communication. AO normalise le passage de messages entre les Actors, réalisant un réseau de calcul décentralisé.

Contrairement aux contrats intelligents passifs traditionnels, AO peut réaliser l'exécution proactive des contrats intelligents par le biais d'un mécanisme de "cron" déclenché par des boucles de temps fixes, par exemple un programme de trading surveillant en continu les opportunités d'arbitrage.

La capacité d'expansion rapide du réseau AO, la capacité de stockage de données à grande échelle d'Arweave, le modèle de programmation d'Actor, ainsi que la capacité de déclencher des transactions de manière proactive, en font une solution particulièrement adaptée à l'hébergement d'agents AI. AO prend également en charge l'intégration de grands modèles d'IA dans l'exécution de contrats intelligents sur la blockchain.

Interprétation technique : Comment AO crée un réseau de calcul décentralisé adapté aux agents d'IA ?

Caractéristiques du réseau AO

Le réseau AO ne parvient pas à un consensus sur le processus de calcul, mais plutôt sur l'ordre des transactions, en supposant que les résultats d'exécution de la machine virtuelle sont déterministes, ce qui permet d'atteindre une cohérence de l'état final.

AO adopte une conception modulaire, avec trois unités de base dans le réseau : l'unité de planification (SU), l'unité de calcul (CU) et l'unité de messagerie (MU). Une fois qu'une transaction est émise, le MU accepte et vérifie la signature, puis la transmet au SU. Le SU, en tant que point de connexion entre AO et la chaîne Arweave, aide le réseau à trier l'ordre des transactions et à les télécharger sur la chaîne Arweave pour finaliser le consensus. La méthode de consensus actuelle est le POA (preuve d'autorité). Une fois le consensus atteint, la tâche est attribuée au CU pour effectuer le calcul spécifique, et les résultats sont renvoyés au MU et transmis à l'utilisateur.

Le réseau CU peut être considéré comme un réseau de puissance de calcul décentralisé. Dans le cadre d'une planification économique complète, les nœuds CU doivent staker des actifs, concurrent sur des facteurs tels que la performance de calcul et le prix, et fournir de la puissance de calcul pour gagner des bénéfices. En cas d'erreur de calcul, des actifs seront confisqués.

Comparaison d'AO avec d'autres réseaux

Comparé à des plateformes de contrats intelligents comme Ethereum, la différence d'AO en tant que plateforme de calcul général est évidente. Par rapport à l'FVM de Filecoin, AO conserve une capacité de contrat intelligent plus puissante.

AO et ICP sont architecturés de manière très similaire, tous deux utilisant un design de réseau blockchain à calcul asynchrone. La principale différence réside dans le fait qu'ICP maintient l'état basé sur des conteneurs, tandis qu'AO dispose d'une couche d'état partagée (Arweave), renforçant la capacité de décentralisation du réseau, mais perdant également la possibilité de mettre en œuvre certaines fonctionnalités de confidentialité spécifiques.

Sur le plan économique et de la conception, AO adopte une approche plus ouverte et flexible. Par rapport aux exigences matérielles relativement élevées d'ICP, AO fonctionne sur la base d'un lancement équitable et sans accès, permettant de participer au minage concurrentiel simplement par le biais de la mise en jeu. La conception modulaire d'AO réduit également les coûts d'entrée pour les développeurs.

Cependant, l'AO pourrait faire face à des défis similaires à ceux de l'ICP, tels que le manque d'atomicité dans les transactions inter-contrats sous le modèle asynchrone des acteurs, ce qui pourrait affecter le développement des applications DeFi. Le nouveau modèle de calcul impose également des exigences plus élevées aux développeurs. La limite de 4 Go de la machine virtuelle wasm sous l'architecture AO pourrait également affecter l'utilisation de certains modèles complexes.

Malgré cela, dans le contexte du développement massif de l'IA, le choix d'AO de se concentrer sur la voie de l'Agent IA pourrait être une décision judicieuse. Étant donné que la capitalisation boursière actuelle d'Arweave de 2,2 milliards de dollars est encore inférieure aux 5 milliards de dollars d'ICP, le réseau AO pourrait encore avoir un potentiel de développement considérable.

AO-2.57%
AR4.37%
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
  • 4
  • Partager
Commentaire
0/400
ConsensusDissentervip
· Il y a 10h
Encore une fois, se faire prendre pour des cons, n'est-ce pas ?
Voir l'originalRépondre0
LiquidationSurvivorvip
· Il y a 14h
Encore un soi-disant ordinateur mondial... les résolveurs de problèmes peuvent-ils parler de quelque chose de nouveau ?
Voir l'originalRépondre0
FOMOmonstervip
· Il y a 14h
Ordinateurs du monde ? Achetez le dip ao
Voir l'originalRépondre0
BearMarketGardenervip
· Il y a 14h
Pour faire cela, il faut d'abord connaître une hausse.
Voir l'originalRépondre0
  • É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)