Les réseaux décentralisés ont toujours poursuivi le rêve d'un ordinateur mondial : exécuter du code arbitraire sans confiance et pouvoir partager avec le monde entier. Après Ethereum, de nombreux projets d'infrastructure ont fait des essais, et le prochain réseau AO en fait partie.
Pour le "ordinateur mondial", on peut le diviser grossièrement en trois parties : le calcul, l'accès et le stockage des données. Un réseau de stockage a toujours joué le rôle de "disque dur mondial", tandis que le 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 universel basé sur les acteurs
Actuellement, les principales plateformes de calcul décentralisé se divisent 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 chaîne publique bien connue, où le réseau partage une mémoire d'état global et procède à un consensus sur les processus de calcul qui modifient cet état. Étant donné que le consensus nécessite de nombreux calculs répétitifs, il n'est utilisé pour traiter que des affaires de grande valeur à un coût élevé. En revanche, le réseau de calcul général ne procède pas à un consensus sur le processus de calcul lui-même, mais vérifie les résultats des calculs en fonction des affaires, traite l'ordre des demandes, et ne possède pas de mémoire d'état partagée, ce qui réduit les coûts et permet au réseau de s'étendre à davantage de domaines de calcul.
Certains projets, basés sur des hypothèses de sécurité de machine virtuelle, fusionnent le calcul général avec des contrats intelligents. Le consensus ne traite que l'ordre des transactions et vérifie les résultats des calculs, et plusieurs calculs de changements d'état sont 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.
Ce type de réseau, en raison de l'absence de partage 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 se nuire mutuellement. Ces projets sont souvent 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, les unités interagissant par le biais de communications. AO standardise la transmission de messages entre les Actors, réalisant un réseau de calcul décentralisé.
Contrairement aux contrats intelligents passifs traditionnels, AO peut activer le fonctionnement proactif des contrats intelligents via un mode "cron" déclenché par des cycles de temps fixes, par exemple un programme de trading qui surveille en continu les opportunités d'arbitrage.
Une capacité de calcul décentralisée facilement extensible, une capacité de stockage de données massive, un modèle de programmation Actor et la capacité de déclencher activement des transactions rendent le réseau AO très adapté à l'hébergement d'agents IA. AO prend également en charge l'introduction de grands modèles IA dans les contrats intelligents sur blockchain.
Caractéristiques du réseau AO
AO ne parvient pas à parvenir à un consensus sur le processus de calcul, mais plutôt sur l'ordre des transactions, et suppose 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, 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 messager MU. Après qu'une transaction soit émise, MU accepte et vérifie la signature, puis la transmet à SU. SU est le point de connexion entre AO et une chaîne de stockage, aidant le réseau à ordonner les transactions et à les télécharger sur la chaîne de stockage pour compléter le consensus. Actuellement, le mécanisme de consensus utilisé est le POA (Preuve d'Autorité). Une fois le consensus sur l'ordre des transactions terminé, les tâches sont attribuées à CU pour traiter le calcul spécifique, et les résultats sont renvoyés à 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 miser des actifs, en compétition sur des facteurs tels que la performance de calcul et le prix, pour fournir de la puissance de calcul et générer des revenus. Les erreurs de calcul peuvent entraîner la confiscation des actifs, ce qui constitue un mécanisme de protection économique standard.
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 est évidente. La plateforme de contrats intelligents lancée par un réseau de stockage adopte une architecture de consensus d'état similaire à celle des plateformes de contrats intelligents traditionnelles, et son expérience est inférieure à celle des plateformes traditionnelles.
Contrairement à d'autres réseaux de calcul décentralisés, AO conserve la capacité des contrats intelligents et maintient un état global au niveau de la couche de stockage.
En réalité, AO est architecturé de manière très similaire à un réseau de calcul connu. Ce dernier a créé un paradigme précoce de réseau blockchain de calcul asynchrone, et AO a largement poursuivi ce design, comme le tri des transactions uniquement par ordre, la confiance dans le calcul déterministe de la machine virtuelle, le traitement asynchrone basé sur le modèle Actor, etc.
La plus grande différence réside dans le fait qu'un réseau de calcul bien connu maintient son état via des conteneurs, tandis que AO possède une couche d'état partagée. Quiconque peut restaurer l'état de l'ensemble du réseau grâce à l'ordre des transactions et à la preuve d'état, ce qui augmente la capacité de décentralisation du réseau, mais cela entraîne également la perte de la possibilité de réaliser certaines opérations de confidentialité spécifiques.
Sur le plan économique et de la conception, un réseau de calcul bien connu impose des exigences matérielles élevées aux nœuds participants pour garantir les performances du réseau, ce qui crée une barrière d'entrée élevée. AO, en revanche, fonctionne selon un modèle de lancement équitable et sans restriction d'accès, permettant aux utilisateurs de participer à l'exploitation minière compétitive simplement en mettant en jeu des fonds. AO utilise une conception modulaire, ce qui réduit le coût d'entrée pour les développeurs.
AO peut présenter certains inconvénients systémiques, tels que le manque d'atomicité des transactions inter-contrats dans le modèle asynchrone Actor, ce qui peut rendre le développement d'applications de type DeFi difficile. 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.
La sélection de l'agent AI par AO peut être considérée comme une stratégie d'optimisation. Fait intéressant, un célèbre réseau de calcul a également annoncé qu'il se concentrera sur le domaine de l'IA au début de 2024.
Actuellement, la capitalisation boursière totale du réseau de stockage derrière AO est de 2,2 milliards de dollars, ce qui reste inférieur aux 5 milliards de dollars de capitalisation boursière d'un réseau de calcul connu. Dans le contexte du développement rapide de l'IA, AO pourrait encore avoir un potentiel important.
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.
15 J'aime
Récompense
15
3
Reposter
Partager
Commentaire
0/400
GasBankrupter
· Il y a 10h
Les frais sont vraiment élevés.
Voir l'originalRépondre0
VCsSuckMyLiquidity
· Il y a 11h
Vous saurez si c'est fiable en y jouant.
Voir l'originalRépondre0
NoodlesOrTokens
· Il y a 11h
Continuer à être optimiste sur le développement du projet
Réseau AO : ordinateur mondial décentralisé basé sur le modèle Actor
Le rêve de l'ordinateur mondial décentralisé
Les réseaux décentralisés ont toujours poursuivi le rêve d'un ordinateur mondial : exécuter du code arbitraire sans confiance et pouvoir partager avec le monde entier. Après Ethereum, de nombreux projets d'infrastructure ont fait des essais, et le prochain réseau AO en fait partie.
Pour le "ordinateur mondial", on peut le diviser grossièrement en trois parties : le calcul, l'accès et le stockage des données. Un réseau de stockage a toujours joué le rôle de "disque dur mondial", tandis que le 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 universel basé sur les acteurs
Actuellement, les principales plateformes de calcul décentralisé se divisent 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 chaîne publique bien connue, où le réseau partage une mémoire d'état global et procède à un consensus sur les processus de calcul qui modifient cet état. Étant donné que le consensus nécessite de nombreux calculs répétitifs, il n'est utilisé pour traiter que des affaires de grande valeur à un coût élevé. En revanche, le réseau de calcul général ne procède pas à un consensus sur le processus de calcul lui-même, mais vérifie les résultats des calculs en fonction des affaires, traite l'ordre des demandes, et ne possède pas de mémoire d'état partagée, ce qui réduit les coûts et permet au réseau de s'étendre à davantage de domaines de calcul.
Certains projets, basés sur des hypothèses de sécurité de machine virtuelle, fusionnent le calcul général avec des contrats intelligents. Le consensus ne traite que l'ordre des transactions et vérifie les résultats des calculs, et plusieurs calculs de changements d'état sont 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.
Ce type de réseau, en raison de l'absence de partage 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 se nuire mutuellement. Ces projets sont souvent 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, les unités interagissant par le biais de communications. AO standardise la transmission de messages entre les Actors, réalisant un réseau de calcul décentralisé.
Contrairement aux contrats intelligents passifs traditionnels, AO peut activer le fonctionnement proactif des contrats intelligents via un mode "cron" déclenché par des cycles de temps fixes, par exemple un programme de trading qui surveille en continu les opportunités d'arbitrage.
Une capacité de calcul décentralisée facilement extensible, une capacité de stockage de données massive, un modèle de programmation Actor et la capacité de déclencher activement des transactions rendent le réseau AO très adapté à l'hébergement d'agents IA. AO prend également en charge l'introduction de grands modèles IA dans les contrats intelligents sur blockchain.
Caractéristiques du réseau AO
AO ne parvient pas à parvenir à un consensus sur le processus de calcul, mais plutôt sur l'ordre des transactions, et suppose 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, 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 messager MU. Après qu'une transaction soit émise, MU accepte et vérifie la signature, puis la transmet à SU. SU est le point de connexion entre AO et une chaîne de stockage, aidant le réseau à ordonner les transactions et à les télécharger sur la chaîne de stockage pour compléter le consensus. Actuellement, le mécanisme de consensus utilisé est le POA (Preuve d'Autorité). Une fois le consensus sur l'ordre des transactions terminé, les tâches sont attribuées à CU pour traiter le calcul spécifique, et les résultats sont renvoyés à 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 miser des actifs, en compétition sur des facteurs tels que la performance de calcul et le prix, pour fournir de la puissance de calcul et générer des revenus. Les erreurs de calcul peuvent entraîner la confiscation des actifs, ce qui constitue un mécanisme de protection économique standard.
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 est évidente. La plateforme de contrats intelligents lancée par un réseau de stockage adopte une architecture de consensus d'état similaire à celle des plateformes de contrats intelligents traditionnelles, et son expérience est inférieure à celle des plateformes traditionnelles.
Contrairement à d'autres réseaux de calcul décentralisés, AO conserve la capacité des contrats intelligents et maintient un état global au niveau de la couche de stockage.
En réalité, AO est architecturé de manière très similaire à un réseau de calcul connu. Ce dernier a créé un paradigme précoce de réseau blockchain de calcul asynchrone, et AO a largement poursuivi ce design, comme le tri des transactions uniquement par ordre, la confiance dans le calcul déterministe de la machine virtuelle, le traitement asynchrone basé sur le modèle Actor, etc.
La plus grande différence réside dans le fait qu'un réseau de calcul bien connu maintient son état via des conteneurs, tandis que AO possède une couche d'état partagée. Quiconque peut restaurer l'état de l'ensemble du réseau grâce à l'ordre des transactions et à la preuve d'état, ce qui augmente la capacité de décentralisation du réseau, mais cela entraîne également la perte de la possibilité de réaliser certaines opérations de confidentialité spécifiques.
Sur le plan économique et de la conception, un réseau de calcul bien connu impose des exigences matérielles élevées aux nœuds participants pour garantir les performances du réseau, ce qui crée une barrière d'entrée élevée. AO, en revanche, fonctionne selon un modèle de lancement équitable et sans restriction d'accès, permettant aux utilisateurs de participer à l'exploitation minière compétitive simplement en mettant en jeu des fonds. AO utilise une conception modulaire, ce qui réduit le coût d'entrée pour les développeurs.
AO peut présenter certains inconvénients systémiques, tels que le manque d'atomicité des transactions inter-contrats dans le modèle asynchrone Actor, ce qui peut rendre le développement d'applications de type DeFi difficile. 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.
La sélection de l'agent AI par AO peut être considérée comme une stratégie d'optimisation. Fait intéressant, un célèbre réseau de calcul a également annoncé qu'il se concentrera sur le domaine de l'IA au début de 2024.
Actuellement, la capitalisation boursière totale du réseau de stockage derrière AO est de 2,2 milliards de dollars, ce qui reste inférieur aux 5 milliards de dollars de capitalisation boursière d'un réseau de calcul connu. Dans le contexte du développement rapide de l'IA, AO pourrait encore avoir un potentiel important.