Akash Network : plateforme décentralisée d'échanges arithmétiques sur GPU
Introduction générale
Akash Network est une plateforme décentralisée d'informatique en nuage basée sur la technologie blockchain, qui vise à briser le monopole des géants traditionnels de l'informatique en nuage et à fournir un marché d'échange de ressources informatiques plus efficace, moins coûteux et plus flexible. Elle crée un écosystème de services en nuage de type "Airbnb" en mettant en relation les utilisateurs qui ont besoin de ressources informatiques et les fournisseurs qui disposent d'une puissance informatique inutilisée. Les utilisateurs peuvent louer une variété de ressources dans le nuage, y compris des GPU haute performance tels que NVIDIA H100, A100, etc., à un prix qui est souvent aussi bas que 85% par rapport aux fournisseurs de services dans le nuage traditionnels. Cosmos Construit avec un SDK qui prend en charge la communication inter-chaîne (IBC) et avec des jetons AKT qui assurent la sécurité, la gouvernance et les transactions du réseau, la nature ouverte et communautaire d'Akash Network en fait un outil idéal pour les développeurs Web3, les chercheurs en intelligence artificielle et les déploiements d'applications décentralisées.


Akash Network fournit une interface de chat pour de multiples dialogues de grands modèles Open Source
Liste des fonctions
- Location décentralisée de ressources en nuageLes utilisateurs peuvent louer des ressources informatiques (CPU, GPU, stockage, etc.) auprès de fournisseurs internationaux, ce qui permet une mise à l'échelle flexible.
- Système d'enchères inverséesLes utilisateurs définissent des budgets et les fournisseurs font des appels d'offres pour les ressources, ce qui garantit des prix transparents et compétitifs.
- Soutien aux déploiements d'applications complexesStack Definition Language (SDL) : Grâce au Stack Definition Language (SDL), les utilisateurs peuvent déployer des applications conteneurisées Docker dans plusieurs régions et chez plusieurs fournisseurs.
- Marché de la location de GPULe site Web de l'entreprise : offre des locations de GPU haute performance (par exemple, NVIDIA A100) pour l'entraînement et l'inférence de modèles d'intelligence artificielle.
- Déploiement anonyme et protection de la vie privéeLes applications anonymes sont prises en charge afin de protéger l'identité et les données des utilisateurs.
- Gouvernance de la blockchainLes utilisateurs détenant des jetons AKT peuvent participer au vote sur des propositions en ligne afin d'influencer l'orientation de la plateforme.
- soutien de la communauté open sourceLes outils de développement tels que Akash Console et Provider Console sont disponibles et le code source est ouvert.
Utiliser l'aide
Comment démarrer avec le réseau Akash
Akash Network ne nécessite pas de processus d'installation compliqué, les utilisateurs peuvent simplement visiter le site web officiel (https://akash.network/) via leur navigateur pour commencer. Vous trouverez ci-dessous les étapes détaillées qui vous aideront à démarrer rapidement :
1. créer et préparer des comptes
Pour utiliser les services d'Akash Network, vous aurez d'abord besoin d'un portefeuille de crypto-monnaie pour détenir des jetons AKT, car toutes les transactions et les frais de location sont réglés en AKT. Les étapes suivantes sont recommandées :
- Télécharger les portefeuilles compatiblesChoisir un portefeuille qui soutient l'écosystème Cosmos, tel que Keplr ou Cosmostation.
- Installez le plugin Keplr (https://www.keplr.app/) dans votre navigateur ou téléchargez l'application mobile Cosmostation.
- Créer un portefeuillePour cela, ouvrez l'application Wallet, cliquez sur "Créer un nouveau portefeuille", générez un mnémonique et gardez-le en sécurité (ne le divulguez pas).
- Obtenir des jetons AKTAchetez AKT via des bourses de crypto-monnaies (par exemple Kraken, Osmosis DEX) et transférez-le à l'adresse de votre porte-monnaie.
- Se connecter au réseau AkashPour les autres pays de l'UE, il est possible d'établir une connexion avec le réseau Akash en sélectionnant la chaîne "Akash Network" dans Keplr.
2. déployer des applications à l'aide de la console Akash
La console Akash est l'outil web officiel qui simplifie le processus de déploiement :
- Accès à la consolePour ce faire, cliquez sur "Console" sur le site officiel (https://console.akash.network/).
- Connexion des portefeuillesCliquez sur "Connect Wallet" dans le coin supérieur droit et sélectionnez Keplr ou un autre portefeuille pour autoriser la connexion.
- Créer un déploiement: :
- Cliquez sur "Créer un déploiement".
- Télécharger ou préparer
deploy.yaml
(format SDL) qui spécifie l'image Docker, le processeur, la mémoire, le stockage et d'autres exigences. Exemple :version: "2.0" services: web: image: nginx:latest expose: - port: 80 as: 80 to: - global: true profiles: compute: web: resources: cpu: units: 0.5 memory: size: 512Mi storage: size: 512Mi placement: westcoast: pricing: web: denom: uakt amount: 1000 deployment: web: westcoast: profile: web count: 1
- Définissez le budget (en uAKT, 1 AKT = 1 000 000 uAKT) et cliquez sur "Créer".
- Acceptation des offresLe système affichera les offres des fournisseurs, sélectionnera le meilleur prix ou l'option qui répond aux exigences et cliquera sur "Accepter l'offre".
- Déploiement terminéAprès quelques minutes, le déploiement est terminé et la console permet d'accéder à l'URL (par ex.
http://provider-id.akash.network
).
3. opérations spéciales : location de GPU et hébergement d'IA
La fonction de location de GPU d'Akash Network est particulièrement adaptée aux développeurs d'IA :
- Préparation des fichiers SDL: en
deploy.yaml
Spécifiez les exigences en matière de GPU, par exemple :services: ai-model: image: tensorflow/tensorflow:latest-gpu args: - python - train.py expose: - port: 5000 as: 5000 to: - global: true profiles: compute: ai-model: resources: cpu: units: 2 memory: size: 16Gi storage: size: 100Gi gpu: units: 1 attributes: vendor: nvidia: model: a100 placement: global: pricing: ai-model: denom: uakt amount: 5000 deployment: ai-model: global: profile: ai-model count: 1
- Soumettre pour déploiementLe fournisseur doit télécharger le fichier SDL comme décrit ci-dessus et attendre que le fournisseur fasse une offre.
- Exécution de tâches d'IAAprès un déploiement réussi, accédez au service via l'URL fournie pour exécuter des tâches d'apprentissage ou d'inférence de modèles.
- Suivi et ajustementLes déploiements peuvent être arrêtés ou mis à jour à tout moment en consultant leur état sur la page Déploiements de la console.
4. devenir un fournisseur de ressources
Si vous disposez d'un serveur ou d'un GPU inactif, vous pouvez rejoindre le réseau Akash pour gagner de l'argent :
- Installation du logiciel du fournisseur: :
- Exécutez la commande sur un serveur Linux :
wget -q -O - https://raw.githubusercontent.com/akash-network/provider/main/install.sh | bash
- configurer
provider.yaml
, configurer votre adresse de serveur, votre portefeuille AKT, etc. - Démarrer le service :
akash-provider start
.
- Exécutez la commande sur un serveur Linux :
- Acceptation des commandesLorsqu'un utilisateur sélectionne votre offre, le système attribue automatiquement des tâches à votre serveur.
- règlement des revenusLes AKT sont automatiquement transférés dans votre portefeuille une fois la tâche accomplie.
5) Précautions
- gestion du budgetLes AKT ne doivent pas être utilisées pour des raisons de sécurité : il faut s'assurer qu'il y a suffisamment d'AKT dans le portefeuille pour éviter les interruptions de déploiement.
- Débogage SDLPour une première utilisation du SDL, vous pouvez vous référer à la documentation officielle (https://docs.akash.network/) pour vous assurer que le format est correct.
- état du réseauLes charges du réseau en temps réel et le nombre de fournisseurs peuvent être consultés à l'adresse suivante : https://stats.akash.network/.
Grâce à ces étapes, vous pouvez facilement tirer parti des services cloud décentralisés d'Akash Network pour bénéficier d'un faible coût et d'une grande flexibilité, qu'il s'agisse de déployer un simple site web ou d'exécuter des tâches d'IA complexes.
© déclaration de droits d'auteur
Article copyright Cercle de partage de l'IA Tous, prière de ne pas reproduire sans autorisation.
Articles connexes
Pas de commentaires...