Réseau AO : la plateforme de calcul universel mène une nouvelle ère de l'informatique décentralisée.

robot
Création du résumé en cours

Décentralisation du réseau : comment AO réalise le rêve de l'ordinateur mondial

Le réseau décentralisé poursuit le rêve d'un ordinateur mondial, capable d'exécuter n'importe quel code sans avoir besoin de confiance et de le partager avec le monde entier. Après Ethereum, de nombreux projets d'infrastructure ont tenté de s'orienter dans cette direction, dont le réseau AO, qui sera bientôt lancé, est un représentant typique.

Concernant le concept de "ordinateur mondial", nous pouvons le diviser grossièrement en trois parties principales : le calcul des données, l'accès et le stockage. Dans ce cadre, Arweave a toujours joué le rôle de "disque dur mondial", tandis que le nouveau réseau AO (Orienté Acteur) introduit des capacités de calcul général et offre des fonctionnalités de contrats intelligents.

AO : Réseau de calcul générique basé sur le modèle Actor

Les principales plateformes de calcul décentralisées actuelles se divisent 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 une mémoire d'état global et réalisent un consensus sur le processus de calcul qui modifie l'état. Bien que cette méthode soit très sécurisée, son coût est élevé en raison de la nécessité d'effectuer de nombreux calculs répétés, elle est donc principalement utilisée pour traiter des affaires de grande valeur.

En comparaison, les réseaux de calcul général adoptent une approche différente. Ils ne réalisent pas de consensus sur le processus de calcul lui-même, mais valident les résultats de calcul et traitent l'ordre des demandes en fonction des besoins commerciaux. Ces réseaux 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 à davantage d'applications de calcul.

De plus, certains projets tentent de fusionner le calcul général avec les contrats intelligents. Ces projets sont basés sur l'hypothèse de la sécurité de la machine virtuelle, ne réalisant un consensus que sur l'ordre des transactions et vérifiant les résultats des calculs. Plusieurs calculs de changements d'état sont traités en parallèle dans les nœuds du réseau, et la machine virtuelle de l'environnement de calcul garantit la détermination des résultats. Ainsi, tant que l'ordre des transactions est cohérent, l'état final restera également cohérent.

Ces réseaux, en raison de leur non-partage de la mémoire d'état, ont des coûts d'extension relativement bas, permettant à plusieurs tâches d'être calculées en parallèle sans interférence. Ils sont généralement basés sur le modèle de programmation Actor, et les réseaux AO appartiennent à cette catégorie. Dans le modèle Actor, chaque unité de calcul est considérée comme un agent indépendant, capable de traiter des transactions de manière autonome, et les unités de calcul interagissent par communication.

Le réseau AO a normalisé le mécanisme de communication des acteurs, réalisant un réseau de calcul décentralisé. Contrairement aux contrats intelligents passifs déclenchés traditionnellement, les acteurs du réseau AO peuvent exécuter des contrats intelligents de manière proactive par le biais du mode "cron" déclenché par une boucle de temps fixe, par exemple un programme de trading surveillant en permanence les opportunités d'arbitrage.

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

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

Les caractéristiques uniques du réseau AO

Le réseau 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).

Lorsque qu'une transaction est émise, MU reçoit la transaction, vérifie la signature et la transfère à SU. SU, en tant qu'AO, est le point de connexion avec la chaîne Arweave, responsable du tri des transactions et de leur téléchargement sur la chaîne Arweave pour compléter le consensus. Actuellement, AO utilise le mécanisme de consensus de preuve d'autorité (POA).

Après avoir complété le consensus de l'ordre des transactions, la tâche est assignée au CU pour un calcul spécifique, et le résultat est renvoyé à l'utilisateur par le MU. L'ensemble des CU peut être considéré comme un réseau de puissance de calcul décentralisé, où les nœuds doivent staker des actifs et rivaliser en fonction de la performance de calcul, du prix et d'autres facteurs pour fournir de la puissance de calcul afin de gagner des revenus. En cas d'erreur de calcul, les nœuds risquent de perdre leurs actifs.

Comparaison d'AO avec d'autres réseaux

Comparé aux plateformes traditionnelles de contrats intelligents comme Ethereum, les avantages d'AO en tant que plateforme de calcul général sont évidents. Par rapport au FVM de Filecoin, AO conserve les capacités de contrat intelligent tout en maintenant un état global sur le stockage Arweave.

Le réseau AO est structurellement le plus similaire à l'ICP (Internet Computer Protocol). Les deux adoptent un design de réseau blockchain de calcul asynchrone, y compris 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.

Cependant, il existe également des différences clés entre AO et ICP. ICP maintient l'état basé sur des conteneurs, tandis qu'AO dispose d'une couche d'état partagée (Arweave), ce qui renforce la capacité de décentralisation du réseau. Sur le plan économique et de la conception, AO adopte une approche plus ouverte et flexible, réduisant ainsi le seuil de participation et permettant aux utilisateurs de choisir la manière de mettre en œuvre la machine virtuelle.

Néanmoins, AO pourrait être confronté à des défis similaires à ceux d'ICP, tels que le manque d'atomicité des transactions inter-contrats dans le modèle asynchrone Actor, ce qui pourrait affecter le développement des applications de type DeFi. De plus, de nouveaux modèles de calcul imposent également des exigences plus élevées aux développeurs.

Compte tenu de ces facteurs, il semble judicieux pour AO de se concentrer sur le domaine des agents IA. Avec le développement rapide de la technologie AI, le réseau AO a encore un énorme potentiel dans ce domaine.

AO1.76%
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
  • 6
  • Reposter
  • Partager
Commentaire
0/400
CompoundPersonalityvip
· 08-16 05:16
Le monde de l'informatique revient pour être pris pour des pigeons.
Voir l'originalRépondre0
FUD_Vaccinatedvip
· 08-16 05:15
Un nouveau projet pour escroquer de l'argent?
Voir l'originalRépondre0
ChainWallflowervip
· 08-16 05:13
On va encore convaincre les gens d'investir de l'argent, n'est-ce pas ?
Voir l'originalRépondre0
CryptoHistoryClassvip
· 08-16 05:13
*vérifie les parallèles historiques* juste un autre tueur d'eth en devenir... déjà vu ce film vers 2017
Voir l'originalRépondre0
DataPickledFishvip
· 08-16 05:12
Encore une fois, deviner ça n'a pas vraiment d'utilité.
Voir l'originalRépondre0
MevWhisperervip
· 08-16 05:11
Le battage médiatique, j'ai toujours l'impression que ce n'est pas tout à fait ça.
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)