Réseau AO : construire une infrastructure de calcul mondiale sans confiance

Un réseau de calcul global sans confiance : La vision et les défis d'AO

Les réseaux décentralisés ont longtemps cherché à construire un "ordinateur mondial" capable d'exécuter n'importe quel code sans avoir besoin de confiance et ouvert à tous. Après Ethereum, de nombreux projets d'infrastructure ont exploré ce domaine, et le réseau AO qui sera lancé prochainement en fait partie.

L'idée de "l'ordinateur mondial" peut être grossièrement divisée en trois parties essentielles : le calcul, l'accès et le stockage des données. Par le passé, Arweave a joué le rôle de "disque dur mondial", tandis que le nouveau réseau AO (Actor Oriented) introduit des capacités de calcul universelles et offre des fonctionnalités de contrat intelligent.

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

Les principales plateformes de calcul décentralisées 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, représentées par Ethereum, partagent la mémoire d'état globale du réseau et réalisent un consensus sur les processus de calcul qui modifient l'état. En raison des exigences de consensus nécessitant de nombreux calculs répétitifs, elles ne sont donc utilisées pour traiter des affaires de grande valeur à un coût élevé. En revanche, les réseaux de calcul général ne réalisent pas de consensus sur le processus de calcul lui-même, mais vérifient les résultats des calculs en fonction des affaires et gèrent l'ordre des requêtes, sans mémoire d'état partagée. Cela réduit les coûts, permettant au réseau de s'étendre à plus de domaines de calcul, représenté par certains réseaux de puissance de calcul.

Certains projets sont basés sur des hypothèses de sécurité de machine virtuelle, intégrant le calcul général et les contrats intelligents. Le consensus ne traite que l'ordre des transactions et vérifie les résultats des calculs, plusieurs calculs de changement d'état sont traités en parallèle dans les 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 restera également cohérent.

Ces types de réseaux, en raison de leur non-partage de mémoire d'état, ont des coûts d'extension très bas, et plusieurs tâches peuvent être calculées en parallèle sans interférer les unes avec les autres. Ces projets sont souvent basés sur le modèle de programmation Actor, et AO fait également partie de 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 de messages des Actors, réalisant ainsi un réseau de calcul décentralisé.

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

Le réseau AO dispose d'une capacité de calcul décentralisé à grande échelle, d'une capacité de stockage de données massive d'Arweave, d'un modèle de programmation Actor, ainsi que de la capacité à déclencher activement des transactions, ce qui le rend particulièrement adapté à l'hébergement d'Agents IA. AO prend également en charge l'intégration de grands modèles IA dans des contrats intelligents sur la blockchain.

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

Caractéristiques du réseau AO

La principale différence entre AO et le réseau de contrats intelligents est qu'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, réalisant ainsi 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 messager (MU). Après qu'une transaction a été émise, le MU reçoit et vérifie la signature, puis la retransmet au SU. Le SU sert de point de connexion entre AO et la chaîne AR, aidant le réseau à ordonner les transactions et à les télécharger sur la chaîne AR pour finaliser le consensus. Le mode de consensus actuel est la preuve d'autorité (POA). 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 à l'utilisateur par le MU.

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, compétir en fonction de la performance de calcul, des prix, etc., pour fournir de la puissance de calcul et gagner des revenus. En cas d'erreur de calcul, les actifs des nœuds seront confisqués. Il s'agit d'un mécanisme de garantie économique standard.

Comparaison d'AO avec d'autres réseaux

En tant que plateforme de calcul général, AO diffère clairement des plateformes de contrats intelligents telles qu'Ethereum. Certains réseaux de stockage ont également lancé des plateformes de contrats intelligents, mais ces plateformes adoptent souvent une architecture de consensus d'état similaire à celle de l'EVM, et leur expérience utilisateur est inférieure à celle des plateformes de contrats intelligents traditionnelles.

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

En réalité, AO est architecturé de manière très similaire à certains réseaux de blockchain de calcul asynchrone. Ces réseaux ont créé les premiers paradigmes de la blockchain de calcul asynchrone, et AO a largement poursuivi cette conception, comme le tri des transactions uniquement par ordre, la confiance dans le calcul déterministe de la machine virtuelle, et l'utilisation du modèle Actor pour le traitement asynchrone.

La principale différence réside dans le fait que certains réseaux maintiennent l'état basé sur des conteneurs, tandis qu'AO possède une couche d'état partagée (AR), permettant à quiconque de restaurer l'état de l'ensemble du réseau via l'ordre des transactions et la preuve d'état. Cela renforce, dans une certaine mesure, la capacité de décentralisation du réseau, mais peut également limiter la réalisation de certaines opérations de confidentialité spécifiques.

Sur le plan économique et de la conception, AO fonctionne sur un modèle de lancement équitable et sans accès restreint, permettant de participer à l'exploitation minière compétitive par le biais du staking. AO utilise une conception modulaire, avec la séparation de MU, CU et SU, permettant aux utilisateurs de choisir leur méthode de mise en œuvre de la machine virtuelle, ce qui réduit les coûts d'entrée pour les développeurs.

Cependant, l'AO pourrait faire face à certains défis systémiques. Par exemple, le manque d'atomicité des transactions inter-contrats dans le modèle asynchrone Actor pourrait entraver le développement d'applications de type DeFi. De nouveaux modes de calcul imposent également des exigences plus élevées aux développeurs. De plus, la machine virtuelle wasm sous l'architecture AO a une limite de gestion maximale de 4 Go, ce qui pourrait empêcher l'utilisation de certains modèles complexes.

Compte tenu de ces facteurs, il semble que le choix d'AO de se concentrer sur le domaine des agents IA soit une stratégie de maximisation de ses atouts et de minimisation de ses faiblesses. Il est à noter que d'autres réseaux ont également annoncé au début de 2024 qu'ils se concentreront sur le domaine de l'IA.

Dans le contexte du développement rapide de l'IA, bien que la capitalisation boursière soit encore inférieure à celle de certains concurrents, AO pourrait néanmoins présenter un potentiel de développement important.

AO3.91%
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
  • 7
  • Reposter
  • Partager
Commentaire
0/400
PhantomMinervip
· 08-04 11:09
C'est fini, c'est fini, encore un projet BTC.
Voir l'originalRépondre0
FlyingLeekvip
· 08-03 13:47
Encore un projet qui clame être l'ordinateur du monde, réveille-toi.
Voir l'originalRépondre0
NftBankruptcyClubvip
· 08-03 02:38
On ne naît pas avec, on ne meurt pas avec, ça brûle vite.
Voir l'originalRépondre0
ProposalDetectivevip
· 08-03 02:38
Encore un tour de se faire prendre pour des cons
Voir l'originalRépondre0
GasFeeNightmarevip
· 08-03 02:34
Encore une fois, je vais devoir brûler mon gas...
Voir l'originalRépondre0
Web3ProductManagervip
· 08-03 02:13
je viens de vérifier leur parcours utilisateur... un autre tueur d'eth avec des points de friction majeurs à vrai dire. les métriques de rétention vont être vraiment difficiles
Voir l'originalRépondre0
MidnightTradervip
· 08-03 02:10
Juste ça ? Encore un prendre les gens pour des idiots VC
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)