Rêve de l'ordinateur mondial dans un réseau décentralisé
Les réseaux décentralisés ont longtemps recherché un ordinateur mondial capable d'exécuter n'importe quel code de manière non confiée et de partager à l'échelle mondiale. Après Ethereum, de nombreux projets d'infrastructure ont exploré cette direction, et le réseau AO qui sera bientôt lancé en fait partie.
En ce qui concerne 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. Un certain réseau de stockage 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 contrats intelligents.
AO : Réseau de calcul général basé sur les acteurs
Les principales plateformes de calcul décentralisées peuvent être divisé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 certaine blockchain connue, où l'état global de la mémoire est partagé par le réseau et où un consensus est nécessaire pour les processus de calcul qui modifient l'état. En raison des exigences de consensus qui nécessitent de nombreux calculs répétitifs, cela n'est applicable qu'à des affaires de grande valeur en raison des coûts élevés. Les réseaux de calcul général ne nécessitent pas de consensus sur le processus de calcul lui-même, mais vérifient les résultats des calculs en fonction des affaires et traitent les demandes dans un ordre spécifique, sans état de mémoire partagé. Cela réduit les coûts, permettant au réseau de s'étendre à davantage de domaines de calcul, avec des projets représentatifs tels que certains réseaux de puissance de calcul.
De plus, certains projets fusionnent le calcul général avec des contrats intelligents en se basant sur des hypothèses de sécurité des machines virtuelles. Le consensus ne traite que l'ordre des transactions et vérifie les résultats des calculs, plusieurs calculs de changement 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.
Ce type de réseau, en raison de l'absence de partage de mémoire d'état, présente des coûts d'extension faibles, et plusieurs tâches peuvent être calculées en parallèle sans interférer les unes avec les autres. Ces projets sont généralement basés sur le modèle de programmation Actor, avec des projets notables comme une certaine blockchain célèbre, 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 indépendamment, et les unités interagissent par communication. AO a standardisé la transmission de messages Actor, réalisant un réseau de calcul décentralisé.
Contrairement aux contrats intelligents traditionnels déclenchés de manière passive, l'AO doté d'un acteur de calcul général peut réaliser l'exécution active des contrats intelligents par le biais d'un déclenchement "cron" à intervalle fixe, comme un programme de trading surveillant en continu les opportunités d'arbitrage.
Le réseau AO possède une capacité de calcul décentralisée à grande échelle et rapide, une capacité de stockage de données massive, un modèle de programmation Actor et la capacité de déclencher des transactions de manière proactive, ce qui le rend très approprié pour l'hébergement d'agents IA. AO prend également en charge l'intégration de grands modèles d'IA dans l'exécution de contrats intelligents sur la blockchain.
Caractéristiques du réseau AO
AO ne parvient pas à 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, 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 l'émission d'une transaction, MU accepte et vérifie la signature, puis la transmet à SU. SU sert de point de connexion entre AO et une chaîne de stockage, aidant le réseau à trier l'ordre des transactions, et à les télécharger sur la chaîne de stockage pour compléter le consensus. Actuellement, un mécanisme de consensus POA (preuve d'autorité) est utilisé. Une fois le consensus sur l'ordre des transactions terminé, les tâches sont attribuées à CU pour effectuer des calculs spécifiques, et les résultats sont renvoyés à l'utilisateur par MU.
CU peut être considéré comme un réseau de calcul décentralisé. Dans le cadre d'une planification économique complète, les nœuds CU doivent miser des actifs et compétissent pour fournir de la puissance de calcul en fonction de la performance de calcul, des prix et d'autres facteurs afin d'obtenir des revenus. Les erreurs de calcul peuvent entraîner la confiscation des actifs, ce qui constitue un mécanisme de garantie économique standard.
Comparaison d'AO avec d'autres réseaux
AO en tant que plateforme de calcul général, se distingue clairement d'une certaine plateforme de contrat intelligent. Un certain réseau de stockage a également lancé une plateforme de contrat intelligent, mais il s'agit d'une architecture de consensus d'état équivalente à l'EVM, dont l'expérience n'égale pas celle des plateformes de contrat intelligent traditionnelles.
Contrairement à certains réseaux de calcul décentralisés, AO conserve la capacité de contrat intelligent et maintient l'état global au niveau de stockage.
En réalité, l'AO est architecturally très similaire à une certaine chaîne de blocs publique. Cette chaîne de blocs a créé le premier paradigme de réseau blockchain à calcul asynchrone, et l'AO a largement poursuivi son design, comme le fait de ne classer que l'ordre des transactions, de croire en le calcul déterministe de la machine virtuelle, et de traiter de manière asynchrone avec le modèle Actor.
La principale différence réside dans le fait qu'une certaine chaîne publique maintient un état basé sur des conteneurs, tandis qu'AO dispose d'une couche d'état partagé. Cela renforce la capacité de décentralisation du réseau, mais cela fait également perdre la possibilité de réaliser certaines opérations de confidentialité spécifiques.
Sur le plan économique et de la conception, une certaine chaîne publique 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 fonctionne avec une méthode de lancement équitable et sans restriction d'accès, permettant aux utilisateurs de participer à l'exploitation minière par le biais de la mise en jeu. AO utilise un design modulaire, ce qui réduit le coût d'entrée pour les développeurs.
AO pourrait avoir des défauts de système similaires à ceux d'une certaine blockchain publique, tels que le manque d'atomicité des transactions inter-contrats sous le modèle asynchrone Actor, ce qui pourrait affecter le développement des applications DeFi. Le nouveau modèle de calcul impose également des exigences plus élevées aux développeurs. Sous l'architecture AO, la machine virtuelle wasm peut gérer une limite maximale de 4 Go, ce qui empêche l'utilisation de certains modèles complexes.
Le choix de la route de l'Agent IA par AO peut être considéré comme une stratégie pour tirer parti de ses forces tout en évitant ses faiblesses. Fait intéressant, une certaine chaîne publique a également annoncé qu'elle se concentrerait sur le domaine de l'IA au début de 2024.
Actuellement, la capitalisation boursière totale du réseau où se trouve AO est de 2,2 milliards de dollars, ce qui représente encore un écart par rapport à la capitalisation boursière totale de 5 milliards de dollars d'une certaine chaîne publique. Dans le contexte d'un développement majeur de l'IA, AO pourrait encore avoir un potentiel considérable.
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.
18 J'aime
Récompense
18
5
Partager
Commentaire
0/400
MetaverseLandlord
· 07-07 01:03
Encore ces choses superficielles
Voir l'originalRépondre0
probably_nothing_anon
· 07-04 07:09
Encore en train de spéculer sur des concepts ? Les ordinateurs du monde sont devenus courants, n'est-ce pas ?
Voir l'originalRépondre0
TaxEvader
· 07-04 05:29
Encore des tours de passe-passe ? Je suis vraiment impressionné.
AO réseau : construire la nouvelle génération d'infrastructure décentralisée pour l'ordinateur mondial
Rêve de l'ordinateur mondial dans un réseau décentralisé
Les réseaux décentralisés ont longtemps recherché un ordinateur mondial capable d'exécuter n'importe quel code de manière non confiée et de partager à l'échelle mondiale. Après Ethereum, de nombreux projets d'infrastructure ont exploré cette direction, et le réseau AO qui sera bientôt lancé en fait partie.
En ce qui concerne 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. Un certain réseau de stockage 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 contrats intelligents.
AO : Réseau de calcul général basé sur les acteurs
Les principales plateformes de calcul décentralisées peuvent être divisé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 certaine blockchain connue, où l'état global de la mémoire est partagé par le réseau et où un consensus est nécessaire pour les processus de calcul qui modifient l'état. En raison des exigences de consensus qui nécessitent de nombreux calculs répétitifs, cela n'est applicable qu'à des affaires de grande valeur en raison des coûts élevés. Les réseaux de calcul général ne nécessitent pas de consensus sur le processus de calcul lui-même, mais vérifient les résultats des calculs en fonction des affaires et traitent les demandes dans un ordre spécifique, sans état de mémoire partagé. Cela réduit les coûts, permettant au réseau de s'étendre à davantage de domaines de calcul, avec des projets représentatifs tels que certains réseaux de puissance de calcul.
De plus, certains projets fusionnent le calcul général avec des contrats intelligents en se basant sur des hypothèses de sécurité des machines virtuelles. Le consensus ne traite que l'ordre des transactions et vérifie les résultats des calculs, plusieurs calculs de changement 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.
Ce type de réseau, en raison de l'absence de partage de mémoire d'état, présente des coûts d'extension faibles, et plusieurs tâches peuvent être calculées en parallèle sans interférer les unes avec les autres. Ces projets sont généralement basés sur le modèle de programmation Actor, avec des projets notables comme une certaine blockchain célèbre, 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 indépendamment, et les unités interagissent par communication. AO a standardisé la transmission de messages Actor, réalisant un réseau de calcul décentralisé.
Contrairement aux contrats intelligents traditionnels déclenchés de manière passive, l'AO doté d'un acteur de calcul général peut réaliser l'exécution active des contrats intelligents par le biais d'un déclenchement "cron" à intervalle fixe, comme un programme de trading surveillant en continu les opportunités d'arbitrage.
Le réseau AO possède une capacité de calcul décentralisée à grande échelle et rapide, une capacité de stockage de données massive, un modèle de programmation Actor et la capacité de déclencher des transactions de manière proactive, ce qui le rend très approprié pour l'hébergement d'agents IA. AO prend également en charge l'intégration de grands modèles d'IA dans l'exécution de contrats intelligents sur la blockchain.
Caractéristiques du réseau AO
AO ne parvient pas à 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, 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 l'émission d'une transaction, MU accepte et vérifie la signature, puis la transmet à SU. SU sert de point de connexion entre AO et une chaîne de stockage, aidant le réseau à trier l'ordre des transactions, et à les télécharger sur la chaîne de stockage pour compléter le consensus. Actuellement, un mécanisme de consensus POA (preuve d'autorité) est utilisé. Une fois le consensus sur l'ordre des transactions terminé, les tâches sont attribuées à CU pour effectuer des calculs spécifiques, et les résultats sont renvoyés à l'utilisateur par MU.
CU peut être considéré comme un réseau de calcul décentralisé. Dans le cadre d'une planification économique complète, les nœuds CU doivent miser des actifs et compétissent pour fournir de la puissance de calcul en fonction de la performance de calcul, des prix et d'autres facteurs afin d'obtenir des revenus. Les erreurs de calcul peuvent entraîner la confiscation des actifs, ce qui constitue un mécanisme de garantie économique standard.
Comparaison d'AO avec d'autres réseaux
AO en tant que plateforme de calcul général, se distingue clairement d'une certaine plateforme de contrat intelligent. Un certain réseau de stockage a également lancé une plateforme de contrat intelligent, mais il s'agit d'une architecture de consensus d'état équivalente à l'EVM, dont l'expérience n'égale pas celle des plateformes de contrat intelligent traditionnelles.
Contrairement à certains réseaux de calcul décentralisés, AO conserve la capacité de contrat intelligent et maintient l'état global au niveau de stockage.
En réalité, l'AO est architecturally très similaire à une certaine chaîne de blocs publique. Cette chaîne de blocs a créé le premier paradigme de réseau blockchain à calcul asynchrone, et l'AO a largement poursuivi son design, comme le fait de ne classer que l'ordre des transactions, de croire en le calcul déterministe de la machine virtuelle, et de traiter de manière asynchrone avec le modèle Actor.
La principale différence réside dans le fait qu'une certaine chaîne publique maintient un état basé sur des conteneurs, tandis qu'AO dispose d'une couche d'état partagé. Cela renforce la capacité de décentralisation du réseau, mais cela fait également perdre la possibilité de réaliser certaines opérations de confidentialité spécifiques.
Sur le plan économique et de la conception, une certaine chaîne publique 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 fonctionne avec une méthode de lancement équitable et sans restriction d'accès, permettant aux utilisateurs de participer à l'exploitation minière par le biais de la mise en jeu. AO utilise un design modulaire, ce qui réduit le coût d'entrée pour les développeurs.
AO pourrait avoir des défauts de système similaires à ceux d'une certaine blockchain publique, tels que le manque d'atomicité des transactions inter-contrats sous le modèle asynchrone Actor, ce qui pourrait affecter le développement des applications DeFi. Le nouveau modèle de calcul impose également des exigences plus élevées aux développeurs. Sous l'architecture AO, la machine virtuelle wasm peut gérer une limite maximale de 4 Go, ce qui empêche l'utilisation de certains modèles complexes.
Le choix de la route de l'Agent IA par AO peut être considéré comme une stratégie pour tirer parti de ses forces tout en évitant ses faiblesses. Fait intéressant, une certaine chaîne publique a également annoncé qu'elle se concentrerait sur le domaine de l'IA au début de 2024.
Actuellement, la capitalisation boursière totale du réseau où se trouve AO est de 2,2 milliards de dollars, ce qui représente encore un écart par rapport à la capitalisation boursière totale de 5 milliards de dollars d'une certaine chaîne publique. Dans le contexte d'un développement majeur de l'IA, AO pourrait encore avoir un potentiel considérable.