
Auteur: permadao
Antérieur
AO est en fait une extension du paradigme de consensus de stockage (SCP, paradigme de consensus basé sur le stockage).
Étant donné qu’Arweave a une capacité de charge de données extrêmement élevée, la plate-forme DAPP basée sur l’architecture AO et SCP peut considérablement économiser les coûts de libération de données et de stockage, ce qui est pratique pour prendre en charge certains scénarios qui ont une forte poursuite du débit.
Dans la cognition existante de la plupart des gens, Arweave se concentre sur les concepts de stockage permanent et a été utilisé comme couches de stockage par divers projets depuis longtemps.Le récit le plus connu d’Arweave est: devenir la bibliothèque Alexander qui ne disparaîtra jamais.
Par conséquent, après la sortie de l’ordinateur AO d’ARWeave, Arweave est transformé en un super ordinateur parallèle est très inattendu.
AO est cohérent avec SCP.Les processus d’AO peuvent être connectés.
Tous les journaux de chaque processus sont complètement stockés et le stade holographique du processus final est laissé sur Arweave.
La puissance de calcul d’AO combine la capacité de stockage permanente d’Arweave. .
AOS est légèrement différent.
Essentiellement, AO est un système d’architecture. Cependant
Points de cet article:
-
Arweave a lancé l’architecture AO, dans l’espoir de se transformer en un joueur tout-terrain qui stockage et informatique, pour modifier l’état actuel des concepts de stockage uniquement sur le marché;
-
L’architecture AO d’Arweave est superposée à la fonction du stockage.
-
Les technologies liées à l’AO comprennent une architecture distribuée SSI (image unique du système), un modèle d’acteur (le langage Erlang n’est pas un modèle) et la composition de formation d’unité SU / MU / CU.
L’AO / SCP a un énorme potentiel et devrait stimuler le développement de l’écologie d’Arweave.
Interprétation technique
Présenons une certaine prémisse en tant que complément à AO.Après la récente mise à niveau de Cankun et l’activation de l’EIP-4844, le problème de stockage des données dans Ethereum est devenu de plus en plus important.
Par exemple, le BLOB dédié au stockage des données de couche 2 ne sera pas réservée en permanence dans le réseau Ethereum.
Bien que l’ethstorage et d’autres plates-formes de stockage basées sur Ethereum résolvent le problème de l’expiration des données BLOB, ce n’est pas la solution native d’Ethereum, et elle doit dépendre de certains mécanismes de conception supplémentaires.
De plus, bien que l’EIP-4844 puisse réduire considérablement le coût de la libération des données, il est toujours très élevé par rapport à Arweave.
Différent d’Ethereum, Arweave, qui s’est enfui du slogan « Alexander Library » au début de son lancement. Environ des dizaines de dollars, le coût de la transaction avec 1 Ethereum est plat).
En termes de stockage de données redondant, Arweave associe la probabilité de prises avec l’exhaustivité de l’ensemble de données local du nœud. conservé, ce qui est plus que plus les données.
Grâce à cette méthode, le système d’incitation d’Arweave peut garantir tout paragraphe de données historiques, qui peuvent être très probablement colorées par un stockage redondant.
On peut dire qu’Arweave convient aux couches de stockage de données décentralisées et de libération avec des coûts de stockage extrêmement faibles, et AO et SCP sont des blockchains modulaires basés sur AR et des architectures DAPP.
Bien que le mode de conception SCP soit théoriquement, il existe une grande différence entre les schémas modularisés basés sur la sécurité tels que Ethereum Rollup, mais la difficulté de l’atterrissage et la difficulté de se connecter avec la plate-forme Web2 sont très élevées.
Parce que depuis le début, il n’avait pas l’intention de se limiter à un chemin d’implémentation étroit comme Rollup.
Source d’image: geek web3 « Interpréter SCP: sautez du paradigme d’infrastructure de la Rollup Fixed-Way de-Trust«
La figure ci-dessus est un diagramme schématique utilisant la solution SCP pour appliquer Everpay.
Le cercle brun est le coordinateur du coordinateur, c’est-à-dire la couche d’exécution, similaire au trieur de couche Ethereum.
Quant au détecteur de détecteur, il est un peu similaire au challenger / vérification d’Ethereum Layer2, ils tireront les données DA soumises par le coordinateur d’Arweave pour calculer ou vérifier les résultats de la transaction.
Le client du testeur est open source et tout le monde peut s’exécuter.Watchmen, The Watchman, est en fait un nœud multi-signature qui gère le système croisé, qui vérifiera et exécutera les demandes de chaîne croisée.De plus, le Watchman est également responsable de la signature d’une proposition de gouvernance.
Il convient de souligner que l’architecture de SCP n’est pas aussi stricte que la couche 2 d’Ethereum couche2, mais il offre en fait un degré de liberté plus élevé et des options plus personnalisées pour la fête du projet qui utilise l’architecture et l’a réduite. peut être considéré comme un non-condu et un trou du cerveau.
Source d’image: geek web3 « Interpréter SCP: sautez du paradigme d’infrastructure de la Rollup Fixed-Way de-Trust«
La suppression de la complexité est simple.
-
Architecture distribuée, AO utilise l’image du système unique (SSI, image unique) pour organiser le système décentralisé du réseau AO.
-
La fonction informatique parallèle, AO utilise la théorie du modèle d’acteur de la théorie de l’informatique parallèle pour gérer l’environnement de concurrence élevé et combine efficacement les technologies connexes de la blockchain.
-
Les composants de la communication de communication, AO ont conçu trois parties clés des unités MU / CU / SU.
Expliquons séparément les parties suivantes.Le premier est l’image SSI Single System, qui est en fait une architecture distribuée.
Par exemple, le système de serveur correspondant derrière les principales applications Web2 est essentiellement un système distribué composé de nombreux nœuds de serveur.
Cependant, au niveau du client / frontal, les utilisateurs ne peuvent pas percevoir que le serveur correspondant derrière le frontal est distribué.
Il s’agit en fait de «l’abstraction» souvent mentionnée dans l’ingénierie informatique.
L’image du système unique SSI mentionné précédemment utilise les caractéristiques du « stockage décentralisé bon marché ». d’anti-resevue et de transparence des données des plateformes Web2 traditionnelles.
Dans le récit de l’AO et du SCP, AR est considéré comme un énorme babillard de données et un enregistreur de journal.
Par rapport à Ethereum, le réseau de chaîne publique grand public a une confiance plus élevée, car le coût de stockage sur Arweave est extrêmement faible, et peut mieux prendre en charge les scénarios d’application qui ont une recherche élevée du débit de données.
Différente de la plate-forme Web2 traditionnelle et de la chaîne d’alliance, l’ouverture du réseau Arweave est plus propice à l’anti-révision et à la transparence des données.
Par exemple, l’alipay traditionnel peut également être 3. Tant qu’Alipay conçoit l’interface en tant que protocole AO compatible, les données interactives d’Alipay se téléchargeront automatiquement sur le réseau Arweave, devenant une version Web3 pour faire confiance à « Alipay ».
Si Ethereum ou EVM est DAPP, vous pouvez également connecter l’interface AO et transformer le format d’information en un format Arweave au format ANS-104.
Contrairement aux nuages XX traditionnels et aux chaînes d’alliance de type fermé, tant que quiconque ou DAPP Party gère un nœud d’une chaîne de troisième partie comme Ethereum ou Arweave, il peut être demandé à plusieurs nœuds et lire les données via P2P. n NODES est disposé à fournir des données et vous pouvez obtenir ce dont vous avez besoin, dans l’analyse finale, cela dépend de l’ouverture d’Internet.
D’après ces deux perspectives, les solutions d’architecture DAPP basées sur AO et SCP basées sur Arweave ressemblent davantage à une transition entre Web2 et Web3.
Les plateformes WEB3 traditionnelles telles que Ethereum et Bitcoin, au prix du coût et de l’efficacité, ont atteint un degré élevé d’anti-révision et de confiance, mais il est difficile d’obtenir une adoption à grande échelle.
La plate-forme Web2 a sacrifié la transparence des données et l’anti-révision, et a atteint une efficacité élevée et un faible coût, mais n’a pas pu lui faire confiance.
La différence entre l’architecture SSI et le client-serveur, l’architecture à trois couches, l’architecture N-couche et l’architecture par les pairs est qu’en transparence, SSI peut améliorer considérablement l’abstraction et l’expérience utilisateur.
Cependant, il convient de noter que SSI s’appuie sur un contrôle synchrone optimiste, ce qui nécessite que le système ait des capacités de contrôle synchrones élevées pour garantir la cohérence et la fiabilité des données. Architecture AO.
L’avantage d’un autre SSI est la vitesse de déploiement. de l’essence du système
Dans la pratique de l’AO, la synchronisation des données et la sauvegarde de l’architecture distribuée dépend du réseau Arweave. perdre ou endommager.
Cependant, il convient de noter que SSI entraînera également de nouvelles dépenses supplémentaires. Cas, l’ensemble du réseau est disponible pour l’ensemble du réseau.
Acteur Orient
Après avoir brièvement introduit l’architecture SSI, vous devez étudier la mise en œuvre du mécanisme informatique parallèle de l’AO en profondeur.
La puissance de calcul concurrente efficace de l’architecture AO provient du modèle d’acteur. temps.
Cependant, dans la pratique, les gens peuvent être plus familiers avec la POO et d’autres modèles.
Acteur 模型定义了一系列系统组件应该如何动作和交互的通用规则 , 每个 acteur 都是一个独立的实体 , 它能够做出本地决策 , 并与其他 acteur 进行通信 , 但是需要注意 , acteur 模型强调的是Les caractéristiques des asynchrones, parallèles et distribués.
Surtout asynchrone et parallèle, cela signifie que le statut de chaque composant n’est pas synchronisé, et il peut y avoir des conflits. et SU est souligné.
Chaque acteur est une unité d’exécution indépendante qui peut gérer les tâches d’attribution par elle-même.
这里的考虑是区块链中特殊的跨多节点通信需求,比如常见的微服务架构经常会使用节点对节点通信模式,但是基于 RPC 的实现方式会导致多种数据传递的复杂和时延,而 ao 架构通过统一的消息传递机制 MU,统一分配消息格式,以便于最终的 Arweave 存储。
Compared with the synchronous execution task mode of CSP (CONCURRENTSEMANTICs), the most typical feature of Actor is asynchronous execution. To this end, AO does not use common shared memory mechanisms to ensure their independence, and conduct cross -section nodes in a more flexible Communication.
异步和并行,构成了 Actor 模型在 ao 架构中的高效之源,而为了确保这种效率,MU/SU/CU 被提出并投入使用。
总之,Actor 模型和 Arweave 区块链的结合,搭建出高效信息传递下的异步高并发算力模型。
Trois éléments
ao 架构下,无论是 SSI 还是 Actor 模型,都对信息传递提出了更高的要求,SU、MU 和 CU 应运而生。
Tout d’abord, la compréhension du processus d’AO fait référence à la demande de ressources informatiques correspondantes lors des tâches initialisées, telles que les machines virtuelles et les ressources de mémoire.
Que ce soit le modèle SSI ou acteur, les nouvelles qui circulent de cette manière répondent aux normes de données et aux formats de l’ANS-104.
Après les données qui répondent aux exigences, le MU enverra des messages au SU en ligne.
De plus, le processus de traitement du MU peut également configurer un mécanisme payant pour effectuer un mécanisme de traitement des messages personnalisé, tel que l’envoi de messages mais pas des actions ultérieures.
Une fois que le SU reçoit le message, le CU commencera à y accéder.
CU répondra et soumettra un résultat de calcul en fonction de la demande.
On peut constater que dans ce mode, AO fournit un réseau informatique efficace et compétitif. Coût du calcul de l’efficacité.
SCP 和 ao 的结合
Tout d’abord, discutez de la vérification et gardez à l’esprit un consensus.
AO est essentiellement une application SCP. two actions.
Plus précisément, sur la base du paradigme SCP, les règles de la menthe et de la barre oblique doivent être écrites dans l’index, puis le nœud des données d’indexation est utilisé pour calculer les résultats de la barre oblique et de la menthe (voir AO Spec pour plus de détails).
Après avoir discuté de l’architecture technique de l’AO, ce qui suit sera discuté pour ses applications.
Il convient de mentionner que l’application actuelle basée sur AO est dans l’Ascendant, et que de nombreuses versions AO de Twitter et de jeux ont été développées et testées.
Dans le même temps, certains projets SCP matures existant dans l’écologie d’Arweave, tels que Everpay et Permaswap, sous EverVision, effectueront une compatibilité et une transformation AO correspondantes.
Le SCP est enraciné dans la capacité de stockage d’Arweave.
Le problème dans cet état est l’explosion de l’État, et c’est aussi une maladie cachée à long terme qui afflige Ethereum, et Arweave ne stocke pas l’état. par le processus AO.
Il convient de noter que les données du nœud AO n’ont pas besoin d’être calculées pour atteindre l’état de consensus. , in more accurate, The data on AO can be written into the network without calculation, and calculations are only part of data changes.
其次,面对经久不衰的区块链三难问题,即任何区块链无法同时解决安全、去中心化和可扩展性问题,SCP 和 ao 的结合基本上可以终结这个困境。
-
安全:Arweave 提供的数据是最大的共识,存储在 Arweave 的共识数据为应用提供可验证性;
-
去中心化:ao 带来了算力的去中心化,任何个人、机构和 NGO 都可以加入和离开 ao 计算网络,得益于数据共识,离开后的状态恢复也无比简单;
-
Expansion: Différent de la superposition verticale d’Ethereum, AO et SCP sont généralement des blocs horizontaux, des calculs d’extension infinis et des capacités de stockage.
Sur la base de l’architecture AO / SCP, Arweave n’est plus une chaîne publique de stockage simple.
L’AO actuel est également une structure modulaire unique, c’est-à-dire la modularisation de l’extension horizontale, qui autorise non seulement les contrats intelligents tels que Warp sur le réseau Arweave. l’acceptez.
De cette façon, SCP est basé sur Arweave pour construire une couche complète 2, qui peut accéder à n’importe quelle chaîne publique et DAPP, et AO est la super version de SCP, qui peut transformer n’importe quelle chaîne publique, contrat intelligent et DAPP en une partie de AO .
Une autre possibilité de Defi
Dans le système EVM existant, les contrats intelligents sont au cœur de tout. Ils déclenchent des conditions spécifiques conformément aux réglementations.
Cependant, il faut noter que le contrat à ce moment est juste un processus unique.
Si vous utilisez l’architecture AO pour transformer l’UNISWAP, vous pouvez créer un robot de trading de chaîne parallèle et sans fin. Pour calculer les ressources.
On peut comprendre qu’il s’agit d’un échange de chaîne quantitatif web2.Le plus grand projet Dex d’Arweave – Permaswap a adopté cette méthode pour s’adapter à l’environnement natif AO.
Chaque processus d’AO a la capacité d’émettre des jetons.
En fait, les jetons et les transactions d’Ethereum sont extrêmement difficiles. des précipitations de données redondantes dans la chaîne de chaîne supérieure.
AO modifie la méthode de calcul du transfert de jetons. dans l’opération.
Autrement dit, chaque toke sur AO est parallèle, et il peut même établir d’innombrables sous-marins pour un jeton.
Dans la conception AO existante, il est autorisé à réveiller automatiquement les contrats spécifiques. .
Pour les utilisateurs, AO exécute un programme similaire à un ordinateur, plutôt que des contrats intelligents abstraits, tels que le réseau AO Acosant Everpay après avoir accédé à EverID, puis EverId exploite l’interface AO. .
Les utilisateurs peuvent faire fonctionner les applications DAPP sur plusieurs chaînes publiques en même temps, ce qui est très similaire à la logique du terminal Internet existant.
Essentiellement, il s’agit d’un changement dans le Defi existant, unifiant la logique de fonctionnement de l’utilisateur dans un ensemble de systèmes interactifs, tout en préservant le degré de décentralisation derrière lui.
Super ordinateur mondial
En plus des besoins traditionnels de cryptage de DeFI, AO a en fait ouvert la capacité de nourrir le Web2 traditionnel, dont l’un est le calcul crédible de ML (apprentissage automatique).Comme mentionné ci-dessus, l’intention d’origine du modèle d’acteur de conception de Carl Hewitt est l’informatique AI, qui permet simplement à AO et AI d’avoir une capacité de combinaison naturelle.
Dans la combinaison précédente de l’IA et de la crypto, le modèle de l’apprentissage automatique ne peut pas être une chaîne en douceur, en particulier le modèle avec un grand nombre de paramètres tels que LLM, mais AO est différent dans le passé. Car les utilisateurs peuvent choisir et personnaliser les ressources allouées AO par eux-mêmes, et il ne peut y avoir pas sans lui.
Par rapport à Akash, comme Akash, les avantages de l’AO ne sont pas le nombre de clusters GPU, mais les grandes capacités informatiques parallèles à l’échelle, et Akash a besoin d’un mécanisme de confiance solide pour former le marché informatique.
AO n’a pas besoin de sacrifier sans accès, et il convient de noter que tout cela est toujours basé sur des contrats intelligents, c’est-à-dire en cours d’exécution sur la chaîne, stocké à Arweave pour une preuve de statut, et grâce à des fonctionnalités super compatibles.
Les utilisateurs peuvent utiliser l’environnement de la chaîne dans leurs propres habitudes, comme l’exécution du modèle LLM, et ses données peuvent être enregistrées sur le réseau Arweave.
AO et les fabricants de puissance de calcul décentralisés existants et les fabricants de cloud computing sont différents. Terminé le merveilleux anneau de « la puissance de calcul décentralisée est des données décentralisées ».
Pour le dire simplement, dans le passé, le prix élevé et loin du public est maintenant venu à tout le monde, et personne ne peut contrôler son début, son fonctionnement et sa fin. Le réglage du contrat intelligent est résilié pour résilier la résiliation de la résiliation.
Conclusion: Arweave Future
Après l’arrivée de l’AO, la capacité du paradigme SCP est superposée et Arweave a la chance de devenir un réseau de stockage permanent et un réseau informatique illimité.
L’optimisation théorique n’est pas égale à la faisabilité de la réalité.
Cependant, toutes sortes d’écologie sur Arweave ne sont pas actives, en particulier les applications de DEFI traditionnelles sont encore rares, non seulement moins qu’Ethereum, mais même après le lancement de FVM de Filecoin.
Dans l’ensemble, AO + SCP + Arweave ouvre une autre possibilité de la blockchain, mais cette possibilité prend du temps.