
Auteur: Valeriy Zaamaraiev, 1kx Network CTO;
1. Le thème de cet article est: pourquoi AO peut être un nouvel «ordinateur Internet».J’essaierai de construire quelque chose avec lui et de me former des opinions, mais jusqu’à présent, il suffit de résumer ce que j’ai appris dans Ethdenver jusqu’à présent.
2. Cela ressemble plus à une spécification plutôt qu’à une implémentation.Bien sûr, le code a été écrit, mais ce n’est pas le point.Les spécifications sont la clé.En revanche, peu de gens peuvent gérer des centaines de milliers de lignes.
3. L’environnement d’exécution peut être n’importe quel environnement.Aucune hypothèse spéciale.Il y a actuellement Wasm, mais personne n’est interdit à l’EVM.En fait, j’ose parier que quelqu’un l’étudie maintenant.
4. Modèle Erlang.Le moyen le plus simple d’expliquer AO au personnel du système distribué est: c’est juste le statut d’interprète Erlang sur Arweave.Ajoutez des ressources informatiques pour améliorer les performances de cet interprète.Tout est asynchrone, vous n’avez pas besoin d’un énorme ordinateur mondial pour faire progresser chaque étape.
5. L’informatique hétérogène basée sur les incitations économiques: les messages dans les modèles d’acteurs doivent être traités, et les besoins du traitement ici attireront simplement les ressources requises.Comparez cela avec les spécifications des machines hauts qui doivent être démarrées.
6. Depuis l’utilisation d’Arweave comme stockage, l’équipe peut s’appuyer sur des solutions qui ont été testées après de nombreuses années de fonctionnement.Cela rend le risque global de l’AO très bas.Si l’idée actuelle échoue pour une raison quelconque, le modèle réalisable sera facile.
7. Aucune licence n’est requise.De nombreux accords et chaînes publiques commencent à la centralisation.Si nous trouvons un composant centralisé, c’est parce que personne n’écrit des alternatives.La clé est qu’il n’a pas du tout besoin d’être centralisé.