Réseau AO : nouvelle option de plateforme de calcul décentralisée pour les agents IA

robot
Création du résumé en cours

Réseau AO : plateforme de calcul décentralisée pour les agents IA

Le réseau décentralisé s'efforce de réaliser le rêve d'un ordinateur mondial capable d'exécuter n'importe quel code sans avoir besoin de confiance et accessible à tous. Après Ethereum, de nombreux projets d'infrastructure ont tenté cela, dont le réseau AO à venir qui représente une nouvelle exploration.

Pour le concept de "ordinateur mondial", on peut le diviser en trois aspects : le calcul des données, l'accès et le stockage. 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éral et offre des fonctionnalités de contrat intelligent.

AO : Réseau de calcul général basé sur le modèle d'acteur

Actuellement, les principales plateformes de calcul décentralisé peuvent être classées en deux catégories : les plateformes de contrats intelligents et les plateformes de calcul général. Les plateformes de contrats intelligents sont représentées par Ethereum, où l'état global de la mémoire est partagé sur le réseau, et un consensus est effectué sur le processus de calcul qui modifie l'état. Étant donné que le consensus nécessite de nombreux calculs répétitifs, il est donc utilisé uniquement pour traiter des affaires de grande valeur à un coût élevé. 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 de calcul en fonction des affaires, gèrent l'ordre des demandes, et n'ont pas de mémoire d'état partagée, ce qui réduit les coûts et permet au réseau de s'étendre à d'autres domaines de calcul.

Il existe également des projets basés sur des hypothèses de sécurité de machine virtuelle, qui intègrent le calcul général et 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 des calculs, plusieurs calculs de changements d'état étant traités en parallèle dans les nœuds du réseau. La machine virtuelle de l'environnement de calcul garantit des résultats déterministes, donc tant que l'ordre des transactions est cohérent, l'état final le sera également.

Ces réseaux, en raison de l'absence de partage de mémoire d'état, ont des coûts d'expansion très bas, permettant à plusieurs tâches d'être calculées en parallèle sans interférence. Ces projets sont généralement basés sur le modèle de programmation Actor, et AO appartient également à cette catégorie. 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 standardise la transmission des messages Actor, réalisant un réseau de calcul décentralisé.

Contrairement aux contrats intelligents traditionnels déclenchés de manière passive, AO peut réaliser l'exécution active des contrats intelligents par le biais d'un mode "cron" déclenché par des cycles de temps fixes, par exemple un programme de trading surveillant en continu les opportunités d'arbitrage.

La capacité d'extension rapide du réseau AO, la capacité de stockage de données à grande échelle d'Arweave, le modèle de programmation Actor et la capacité de déclencher des transactions de manière proactive en font une solution idéale pour héberger des agents AI. AO prend également en charge l'intégration de grands modèles AI dans des contrats intelligents sur la blockchain.

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

Caractéristiques du réseau AO

AO ne réalise pas de 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 la 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). Après l'émission d'une transaction, le MU reçoit la transaction, vérifie la signature et la transmet au SU. Le SU, en tant que point de connexion entre AO et la chaîne AR, aide le réseau à trier l'ordre des transactions et à les télécharger sur la chaîne AR pour terminer le consensus. La méthode de consensus actuelle est le POA (preuve d'autorité). Une fois le consensus atteint, les tâches sont attribuées au CU pour un calcul spécifique, et les résultats sont renvoyés au MU pour être transmis à l'utilisateur.

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 mettre en jeu des actifs, rivaliser sur la base de la performance de calcul, des prix et d'autres facteurs, et fournir de la puissance de calcul pour gagner des revenus. En cas d'erreur de calcul, les actifs seront confisqués.

Comparaison d'AO avec d'autres réseaux

AO, en tant que plateforme de calcul général, diffère clairement des plateformes de contrats intelligents comme Ethereum. Par rapport à FVM de Filecoin, AO conserve la capacité des contrats intelligents et maintient un état global sur le stockage AR.

Contrairement à des réseaux de calcul décentralisés comme Akash et io.net, AO conserve la capacité de contrats intelligents et maintient un état global sur le stockage AR.

AO est architecturé de manière similaire à ICP, tous deux adoptant le paradigme 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é (AR). Cela augmente la capacité de décentralisation d'AO, mais cela entraîne également la perte de certaines possibilités de mise en œuvre de services de confidentialité spécifiques.

Sur les plans économique et de conception, AO fonctionne selon un modèle de lancement équitable et sans accès, permettant de participer au minage concurrentiel par le biais du staking. AO utilise une conception modularisée, réduisant les coûts d'entrée pour les développeurs.

Cependant, AO pourrait faire face à des problèmes systémiques similaires à ceux d'ICP, tels que le manque d'atomicité des transactions inter-contrats dans le modèle asynchrone des acteurs, ce qui pourrait entraver le développement des applications de type DeFi. Le nouveau modèle de calcul impose également des exigences plus élevées aux développeurs. Dans l'architecture AO, la machine virtuelle wasm peut gérer une limite maximale de 4 Go, ce qui empêche également l'utilisation de certains modèles complexes.

Dans l'ensemble, le choix d'AO de se concentrer sur le domaine des agents IA est une stratégie qui tire parti de ses forces tout en évitant ses faiblesses. Dans le contexte du développement rapide de l'IA, AO présente encore un potentiel considérable. Bien qu'il existe un écart entre la capitalisation boursière d'ICP de 5 milliards de dollars et celle d'AR qui est actuellement de 2,2 milliards de dollars, AO pourrait néanmoins avoir un énorme espace de développement dans le cadre de la grande évolution de l'IA.

AO-0.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
OnChain_Detectivevip
· Il y a 15h
hmm architecture suspect... besoin d'approfondir les implications de sécurité du modèle d'acteur pour être honnête
Voir l'originalRépondre0
TokenTherapistvip
· Il y a 15h
Un autre écosystème arweave ? Haha, regardons.
Voir l'originalRépondre0
AirdropBlackHolevip
· Il y a 15h
Un autre tueur d'Ethereum est arrivé.
Voir l'originalRépondre0
GateUser-75ee51e7vip
· Il y a 15h
Encore un altcoin eth
Voir l'originalRépondre0
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)