Décentralisation réseau réalisation nouvelle tentative d'ordinateur mondial
Le réseau décentralisé s'efforce d'exécuter n'importe quel code sans confiance et de pouvoir être partagé et utilisé à l'échelle mondiale. Cette vision d'un ordinateur mondial est profondément enracinée dans l'idée du réseau décentralisé. Après Ethereum, de nombreux projets d'infrastructure ont exploré cette direction, et le réseau AO à venir en est un exemple.
D'un point de vue macro, un système de "ordinateur mondial" peut être généralement divisé en trois parties principales : le calcul des données, l'accès et le stockage. Dans le passé, un réseau de stockage permanent a toujours joué le rôle de "disque dur mondial". Le nouveau réseau AO (Actor Oriented) introduit des capacités de calcul universelles et offre des fonctionnalités de contrats intelligents, perfectionnant ainsi cet écosystème.
AO : Réseau de calcul général basé sur le modèle d'acteur
Actuellement, les principales plateformes de calcul décentralisé se divisent principalement 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 une plateforme de contrats intelligents bien connue, partagent une mémoire d'état global et réalisent un consensus sur le processus de calcul modifiant l'état. Comme le consensus nécessite de nombreux calculs répétés, il n'est utilisé pour traiter que des affaires de haute valeur à un coût élevé. En revanche, le réseau de calcul général ne réalise pas de consensus sur le processus de calcul lui-même, mais valide les résultats de calcul et traite l'ordre des demandes en fonction des affaires, sans mémoire d'état partagée. Cette méthode réduit les coûts, permettant au réseau de s'étendre à un plus grand nombre d'applications de calcul.
Certains projets innovants, basés sur des hypothèses de sécurité des machines virtuelles, intègrent le calcul général et les contrats intelligents. Ce type de réseau ne fait consensus que sur l'ordre des transactions et vérifie 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. Par conséquent, tant que l'ordre des transactions est cohérent, l'état final le sera également.
Cette architecture réseau, en raison de l'absence de partage de mémoire d'état, a un coût d'extension très faible, permettant à plusieurs tâches d'être calculées en parallèle sans interférence. Ce type de projet est généralement basé sur le modèle de programmation Actor, et le réseau AO appartient également à cette catégorie. Dans le modèle Actor, chaque unité de calcul est considérée comme un agent indépendant, capable de gérer des transactions de manière autonome, et les unités de calcul interagissent par le biais d'échanges de messages. Le réseau AO standardise le mécanisme de transmission de messages des Actors, réalisant ainsi un réseau de calcul décentralisé.
Contrairement aux contrats intelligents passifs déclenchés traditionnellement, le réseau AO possède des capacités de calcul universelles et peut exécuter des contrats intelligents de manière proactive via un déclenchement programmé "cron", par exemple un programme de trading surveillant en permanence les opportunités d'arbitrage.
La capacité d'expansion rapide du réseau AO, sa capacité de stockage permanent, son modèle de programmation Actor et sa caractéristique de déclenchement actif des transactions le rendent particulièrement adapté pour l'hébergement d'Agents IA. De plus, AO prend en charge l'intégration de grands modèles IA dans des contrats intelligents sur la blockchain, offrant ainsi davantage de possibilités pour les scénarios d'application futurs.
Les caractéristiques uniques du réseau AO
La principale différence entre le réseau AO et le réseau de contrats intelligents traditionnel est qu'il ne consensus pas le processus de calcul, mais consensus plutôt sur l'ordre des transactions, en supposant que les résultats de l'exécution de la machine virtuelle sont déterministes, réalisant ainsi la cohérence de l'état final.
Le réseau AO adopte une conception modulaire, offrant une grande 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 messager (MU). Lorsqu'une transaction est émise, le MU reçoit la transaction et vérifie la signature, puis la transfère au SU. Le SU, en tant que point de connexion entre le réseau AO et la chaîne de stockage sous-jacente, est responsable du tri des transactions par ordre et de leur téléchargement sur la chaîne de stockage pour compléter le consensus. Actuellement, le mécanisme de consensus utilise la preuve d'autorité (POA). Une fois l'ordre des transactions déterminé, les tâches sont attribuées au CU pour effectuer des calculs spécifiques, et les résultats sont renvoyés à l'utilisateur par le MU.
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 rivaliser en fonction de la performance de calcul, des prix, etc., pour fournir de la puissance de calcul et obtenir des revenus. En cas d'erreur de calcul, les nœuds risquent de voir leurs actifs confisqués. Ce mécanisme offre une garantie économique au réseau.
Comparaison du réseau AO avec d'autres projets
Comparé aux plateformes de contrats intelligents traditionnelles, les avantages du réseau AO en tant que plateforme de calcul général sont évidents. Bien qu'un réseau de stockage bien connu ait également lancé une plateforme de contrats intelligents, il reste néanmoins sous une architecture de consensus d'état, ce qui rend difficile la comparaison en termes d'expérience utilisateur avec les plateformes de contrats intelligents matures.
La différence entre le réseau AO et d'autres réseaux de calcul décentralisés réside dans le fait qu'il conserve la capacité des contrats intelligents et maintient un état global sur le stockage sous-jacent. En termes d'architecture, le réseau AO est le plus similaire à une célèbre plateforme de calcul décentralisée, utilisant le concept de conception d'un réseau blockchain de calcul asynchrone.
Cependant, le réseau AO présente également certaines différences avec cette plateforme. Le réseau AO possède une couche d'état partagée, ce qui permet à quiconque de restaurer l'état du réseau entier grâce à l'ordre des transactions et aux preuves d'état, ce qui renforce dans une certaine mesure la capacité de décentralisation du réseau. Mais cela signifie également que le réseau AO pourrait ne pas être en mesure de répondre à certains besoins spécifiques en matière de confidentialité.
Sur le plan économique et de la conception, le réseau AO adopte une approche plus ouverte et flexible. Il fonctionne sur la base d'un lancement équitable et sans restriction d'accès, ce qui réduit le seuil de participation. De plus, la conception modulaire du réseau AO permet aux utilisateurs de choisir la manière dont la machine virtuelle est implémentée, ce qui réduit également le coût d'entrée pour les développeurs.
Cependant, le réseau AO fait également face à certains défis. Par exemple, le manque d'atomicité des transactions inter-contrats dans le modèle asynchrone Actor pourrait affecter le développement des applications de type DeFi. De plus, le nouveau mode de calcul impose des exigences plus élevées aux développeurs. En outre, la limitation de mémoire de 4 Go de la machine virtuelle wasm dans l'architecture AO pourrait également empêcher certains modèles complexes d'être utilisés sur le réseau.
Néanmoins, dans le contexte du développement rapide de l'IA, le réseau AO présente toujours un grand potentiel. Il choisit de se concentrer sur la voie de développement des agents IA, ce qui peut être considéré comme une stratégie de mise en avant de ses forces et d'évitement de ses faiblesses. Il convient de noter que d'autres plateformes similaires commencent également à orienter leur attention vers le domaine de l'IA, ce qui témoigne de la reconnaissance et des attentes du marché pour ce type de technologie.
Dans l'ensemble, le réseau AO, en tant que nouvelle plateforme de calcul décentralisée, présente des avantages uniques tant sur le plan de l'architecture technique que des cas d'application. Avec les progrès constants de la technologie AI, le réseau AO devrait occuper une place importante dans l'écosystème de calcul décentralisé à l'avenir.
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éseau AO : une nouvelle tentative de créer un ordinateur mondial décentralisé
Décentralisation réseau réalisation nouvelle tentative d'ordinateur mondial
Le réseau décentralisé s'efforce d'exécuter n'importe quel code sans confiance et de pouvoir être partagé et utilisé à l'échelle mondiale. Cette vision d'un ordinateur mondial est profondément enracinée dans l'idée du réseau décentralisé. Après Ethereum, de nombreux projets d'infrastructure ont exploré cette direction, et le réseau AO à venir en est un exemple.
D'un point de vue macro, un système de "ordinateur mondial" peut être généralement divisé en trois parties principales : le calcul des données, l'accès et le stockage. Dans le passé, un réseau de stockage permanent a toujours joué le rôle de "disque dur mondial". Le nouveau réseau AO (Actor Oriented) introduit des capacités de calcul universelles et offre des fonctionnalités de contrats intelligents, perfectionnant ainsi cet écosystème.
AO : Réseau de calcul général basé sur le modèle d'acteur
Actuellement, les principales plateformes de calcul décentralisé se divisent principalement 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 une plateforme de contrats intelligents bien connue, partagent une mémoire d'état global et réalisent un consensus sur le processus de calcul modifiant l'état. Comme le consensus nécessite de nombreux calculs répétés, il n'est utilisé pour traiter que des affaires de haute valeur à un coût élevé. En revanche, le réseau de calcul général ne réalise pas de consensus sur le processus de calcul lui-même, mais valide les résultats de calcul et traite l'ordre des demandes en fonction des affaires, sans mémoire d'état partagée. Cette méthode réduit les coûts, permettant au réseau de s'étendre à un plus grand nombre d'applications de calcul.
Certains projets innovants, basés sur des hypothèses de sécurité des machines virtuelles, intègrent le calcul général et les contrats intelligents. Ce type de réseau ne fait consensus que sur l'ordre des transactions et vérifie 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. Par conséquent, tant que l'ordre des transactions est cohérent, l'état final le sera également.
Cette architecture réseau, en raison de l'absence de partage de mémoire d'état, a un coût d'extension très faible, permettant à plusieurs tâches d'être calculées en parallèle sans interférence. Ce type de projet est généralement basé sur le modèle de programmation Actor, et le réseau AO appartient également à cette catégorie. Dans le modèle Actor, chaque unité de calcul est considérée comme un agent indépendant, capable de gérer des transactions de manière autonome, et les unités de calcul interagissent par le biais d'échanges de messages. Le réseau AO standardise le mécanisme de transmission de messages des Actors, réalisant ainsi un réseau de calcul décentralisé.
Contrairement aux contrats intelligents passifs déclenchés traditionnellement, le réseau AO possède des capacités de calcul universelles et peut exécuter des contrats intelligents de manière proactive via un déclenchement programmé "cron", par exemple un programme de trading surveillant en permanence les opportunités d'arbitrage.
La capacité d'expansion rapide du réseau AO, sa capacité de stockage permanent, son modèle de programmation Actor et sa caractéristique de déclenchement actif des transactions le rendent particulièrement adapté pour l'hébergement d'Agents IA. De plus, AO prend en charge l'intégration de grands modèles IA dans des contrats intelligents sur la blockchain, offrant ainsi davantage de possibilités pour les scénarios d'application futurs.
Les caractéristiques uniques du réseau AO
La principale différence entre le réseau AO et le réseau de contrats intelligents traditionnel est qu'il ne consensus pas le processus de calcul, mais consensus plutôt sur l'ordre des transactions, en supposant que les résultats de l'exécution de la machine virtuelle sont déterministes, réalisant ainsi la cohérence de l'état final.
Le réseau AO adopte une conception modulaire, offrant une grande 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 messager (MU). Lorsqu'une transaction est émise, le MU reçoit la transaction et vérifie la signature, puis la transfère au SU. Le SU, en tant que point de connexion entre le réseau AO et la chaîne de stockage sous-jacente, est responsable du tri des transactions par ordre et de leur téléchargement sur la chaîne de stockage pour compléter le consensus. Actuellement, le mécanisme de consensus utilise la preuve d'autorité (POA). Une fois l'ordre des transactions déterminé, les tâches sont attribuées au CU pour effectuer des calculs spécifiques, et les résultats sont renvoyés à l'utilisateur par le MU.
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 rivaliser en fonction de la performance de calcul, des prix, etc., pour fournir de la puissance de calcul et obtenir des revenus. En cas d'erreur de calcul, les nœuds risquent de voir leurs actifs confisqués. Ce mécanisme offre une garantie économique au réseau.
Comparaison du réseau AO avec d'autres projets
Comparé aux plateformes de contrats intelligents traditionnelles, les avantages du réseau AO en tant que plateforme de calcul général sont évidents. Bien qu'un réseau de stockage bien connu ait également lancé une plateforme de contrats intelligents, il reste néanmoins sous une architecture de consensus d'état, ce qui rend difficile la comparaison en termes d'expérience utilisateur avec les plateformes de contrats intelligents matures.
La différence entre le réseau AO et d'autres réseaux de calcul décentralisés réside dans le fait qu'il conserve la capacité des contrats intelligents et maintient un état global sur le stockage sous-jacent. En termes d'architecture, le réseau AO est le plus similaire à une célèbre plateforme de calcul décentralisée, utilisant le concept de conception d'un réseau blockchain de calcul asynchrone.
Cependant, le réseau AO présente également certaines différences avec cette plateforme. Le réseau AO possède une couche d'état partagée, ce qui permet à quiconque de restaurer l'état du réseau entier grâce à l'ordre des transactions et aux preuves d'état, ce qui renforce dans une certaine mesure la capacité de décentralisation du réseau. Mais cela signifie également que le réseau AO pourrait ne pas être en mesure de répondre à certains besoins spécifiques en matière de confidentialité.
Sur le plan économique et de la conception, le réseau AO adopte une approche plus ouverte et flexible. Il fonctionne sur la base d'un lancement équitable et sans restriction d'accès, ce qui réduit le seuil de participation. De plus, la conception modulaire du réseau AO permet aux utilisateurs de choisir la manière dont la machine virtuelle est implémentée, ce qui réduit également le coût d'entrée pour les développeurs.
Cependant, le réseau AO fait également face à certains défis. Par exemple, le manque d'atomicité des transactions inter-contrats dans le modèle asynchrone Actor pourrait affecter le développement des applications de type DeFi. De plus, le nouveau mode de calcul impose des exigences plus élevées aux développeurs. En outre, la limitation de mémoire de 4 Go de la machine virtuelle wasm dans l'architecture AO pourrait également empêcher certains modèles complexes d'être utilisés sur le réseau.
Néanmoins, dans le contexte du développement rapide de l'IA, le réseau AO présente toujours un grand potentiel. Il choisit de se concentrer sur la voie de développement des agents IA, ce qui peut être considéré comme une stratégie de mise en avant de ses forces et d'évitement de ses faiblesses. Il convient de noter que d'autres plateformes similaires commencent également à orienter leur attention vers le domaine de l'IA, ce qui témoigne de la reconnaissance et des attentes du marché pour ce type de technologie.
Dans l'ensemble, le réseau AO, en tant que nouvelle plateforme de calcul décentralisée, présente des avantages uniques tant sur le plan de l'architecture technique que des cas d'application. Avec les progrès constants de la technologie AI, le réseau AO devrait occuper une place importante dans l'écosystème de calcul décentralisé à l'avenir.