Réseau AO : nouvelles explorations et défis de l'ordinateur mondial décentralisé

Le rêve d'un ordinateur mondial décentralisé : innovations et défis du réseau AO

Le réseau de Décentralisation poursuit depuis longtemps le rêve d'un ordinateur mondial, une vision qui inclut l'exécution de code arbitraire sans avoir besoin de confiance et la capacité de partager son utilisation à l'échelle mondiale. Après Ethereum, plusieurs projets d'infrastructure ont tenté de s'orienter dans cette direction, parmi lesquels le réseau AO qui sera bientôt lancé.

D'un point de vue macro, la composition du "ordinateur mondial" peut être grossièrement divisée en trois parties : le calcul, l'accès et le stockage des données. Un projet de stockage a toujours joué le rôle de "disque dur mondial", tandis que le réseau AO (Actor Oriented) a introduit des capacités de calcul générales et a fourni des fonctionnalités de contrats intelligents.

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

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 une blockchain bien connue, partageant l'état global de la mémoire du réseau et procédant à un consensus sur le processus de calcul qui modifie l'état. Étant donné que le consensus nécessite de nombreux calculs répétés, il n'est utilisé pour traiter des affaires de grande valeur qu'à un coût élevé. Les réseaux de calcul général ne procèdent pas à un consensus sur le processus de calcul lui-même, mais valident les résultats des calculs en fonction des affaires, traitent l'ordre des demandes et n'ont pas de mémoire d'état partagée. Cela réduit les coûts, permettant au réseau de s'étendre à des calculs dans davantage de domaines, ces réseaux étant représentés par certains réseaux de puissance de calcul.

De plus, certains projets reposent sur l'hypothèse de sécurité des machines virtuelles, intégrant le calcul général et les contrats intelligents. Ces réseaux ne consensent que sur l'ordre des transactions et vérifient les résultats des calculs. Plusieurs calculs de changement 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 des résultats déterministes. Ainsi, tant que l'ordre des transactions est cohérent, l'état final le sera également.

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

Contrairement aux contrats intelligents passifs déclenchés traditionnellement, l'AO doté d'un acteur de calcul général peut réaliser le fonctionnement proactif des contrats intelligents grâce à un déclenchement par "cron" en boucle fixe, par exemple un programme de trading surveillant en permanence les opportunités d'arbitrage.

Les caractéristiques du réseau AO le rendent très adapté à l'hébergement d'agents IA. Il prend en charge une capacité de calcul décentralisée à évolutivité rapide, possède une capacité de stockage de données massive, utilise un modèle de programmation basé sur des acteurs et dispose de la capacité de déclencher des transactions de manière proactive. De plus, 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 un réseau de contrats intelligents réside dans le fait 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, ce qui permet d'atteindre la cohérence de l'état final.

Le réseau AO adopte une conception modulaire, offrant une certaine flexibilité. Il existe 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). Lorsqu'une transaction est émise, le MU accepte la transaction, vérifie la signature et la transmet au SU. Le SU sert de point de connexion entre AO et la blockchain, aidant le réseau à trier l'ordre des transactions et à les télécharger sur la blockchain pour compléter le consensus. La méthode de consensus actuelle est le POA (preuve d'autorité). Une fois le consensus sur l'ordre des transactions achevé, la tâche est attribuée au CU pour effectuer des calculs spécifiques, et le résultat est renvoyé au MU pour être transmis à l'utilisateur.

Le 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 miser un certain actif et, en fonction de la performance de calcul, des prix et d'autres facteurs, rivaliser pour fournir de la puissance de calcul et générer des revenus. En cas d'erreur de calcul, les nœuds verront leurs actifs confisqués. C'est un mécanisme standard de garantie économique.

Différences entre AO et d'autres réseaux

En tant que plateforme de calcul général, la différence entre AO et les plateformes de contrats intelligents traditionnelles est évidente. Certains projets de stockage ont également lancé leurs propres plateformes de contrats intelligents, mais ces plateformes adoptent généralement une architecture de consensus d'état, et leur expérience peut être inférieure à celle des plateformes de contrats intelligents traditionnelles.

Comparé à d'autres réseaux de calcul décentralisés, AO conserve la capacité des contrats intelligents et maintient un état global au niveau du stockage. En termes d'architecture, AO est le plus similaire à un projet connu, ayant tous deux créé un paradigme de réseau blockchain de calcul asynchrone.

Cependant, la principale différence entre AO et ce projet réside dans la manière de maintenir l'état. AO possède une couche d'état partagée, permettant à quiconque de restaurer l'état du réseau entier à travers l'ordre des transactions et des preuves d'état, ce qui renforce la capacité de décentralisation du réseau, mais pourrait également limiter la réalisation de certaines opérations de confidentialité spéciales.

Sur le plan économique et de la conception, AO adopte une approche plus ouverte et flexible. Il fonctionne sur la base d'un lancement équitable et sans restriction d'accès, permettant aux utilisateurs de participer au minage concurrentiel simplement en stakant. AO utilise une conception modulaire, permettant aux utilisateurs de choisir la manière dont la machine virtuelle est implémentée, ce qui réduit le coût d'entrée pour les développeurs.

Cependant, l'AO pourrait également faire face à certains défis. Par exemple, les transactions inter-contrats sous le modèle asynchrone Actor manquent d'atomicité, 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. De plus, la limite de gestion de 4 Go de la machine virtuelle wasm sous l'architecture AO pourrait empêcher l'utilisation de certains modèles complexes.

Néanmoins, dans le contexte du développement rapide de l'IA, l'AO possède encore un potentiel considérable. Avec les progrès technologiques et l'amélioration de l'écosystème, l'AO devrait jouer un rôle important dans le calcul décentralisé et le domaine de l'IA.

AO-0.79%
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
MEVictimvip
· 08-15 15:32
Nous commencerons à le suivre demain.
Voir l'originalRépondre0
StopLossMastervip
· 08-15 15:21
Je suis optimiste quant à cette révolution numérique.
Voir l'originalRépondre0
CoffeeNFTradervip
· 08-15 09:28
À suivre avec intérêt le développement futur
Voir l'originalRépondre0
HalfBuddhaMoneyvip
· 08-12 17:26
C'est ça l'innovation ?
Voir l'originalRépondre0
RektRecordervip
· 08-12 17:25
Le monde a vraiment besoin d'ordinateurs.
Voir l'originalRépondre0
ExpectationFarmervip
· 08-12 17:21
La technologie est la base.
Voir l'originalRépondre0
GigaBrainAnonvip
· 08-12 17:15
AO a du potentiel
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)