Allgemeine Einführung
Akash Network ist eine dezentrale Cloud-Computing-Plattform, die auf der Blockchain-Technologie basiert und darauf abzielt, das Monopol der traditionellen Cloud-Computing-Giganten zu brechen und einen effizienteren, kostengünstigeren und flexibleren Markt für den Handel mit Rechenressourcen zu schaffen. Sie baut ein "Airbnb"-ähnliches Cloud-Service-Ökosystem auf, indem sie Nutzer, die Rechenressourcen benötigen, mit Anbietern verbindet, die über ungenutzte Rechenleistung verfügen. Nutzer können eine Vielzahl von Cloud-Ressourcen mieten, darunter auch Hochleistungs-GPUs wie NVIDIA H100, A100 usw., und das zu einem Preis, der im Vergleich zu herkömmlichen Cloud-Service-Anbietern oft nur 85% beträgt. Kosmos Mit einem SDK, das die Inter-Chain-Kommunikation (IBC) unterstützt, und mit AKT-Tokens, die die Sicherheit, die Governance und die Transaktionen des Netzwerks steuern, ist das Akash Network aufgrund seiner offenen und gemeinschaftsgetriebenen Natur ideal für Web3-Entwickler, KI-Forscher und dezentrale Anwendungsbereitstellungen.
Akash Network bietet eine Chat-Schnittstelle für mehrere Open-Source-Big-Model-Dialoge
Funktionsliste
- Dezentrale Cloud-RessourcenvermietungBenutzer können CPUs, GPUs, Speicher und andere Rechenressourcen von globalen Anbietern mieten, was eine flexible Skalierung ermöglicht.
- Umgekehrtes AuktionssystemBenutzer legen Budgets fest, und Lieferanten bieten um Ressourcen, was eine transparente und wettbewerbsfähige Preisgestaltung gewährleistet.
- Unterstützung für komplexe AnwendungsimplementierungenStack Definition Language (SDL): Mit der Stack Definition Language (SDL) können Benutzer Docker-Container-Anwendungen in verschiedenen Regionen und bei verschiedenen Anbietern einsetzen.
- GPU-MietmarktBietet hochleistungsfähige GPUs (z. B. NVIDIA A100) für das Training und die Inferenz von KI-Modellen.
- Anonyme Bereitstellung und Schutz der PrivatsphäreUnterstützung für anonyme Anwendungsbereitstellung zum Schutz von Benutzeridentität und Daten.
- Blockchain-GovernanceBenutzer, die AKT-Token besitzen, können an Abstimmungen über Netzwerkvorschläge teilnehmen, um die Richtung der Plattform zu beeinflussen.
- Unterstützung der Open-Source-GemeinschaftOpen Source Code und umfangreiche Entwickler-Tools wie Akash Console und Provider Console sind verfügbar.
Hilfe verwenden
Wie man mit Akash Network anfängt
Akash Network erfordert keinen komplizierten Installationsprozess, die Benutzer können einfach die offizielle Website (https://akash.network/) über ihren Browser besuchen, um loszulegen. Nachfolgend finden Sie detaillierte Schritte, die Ihnen helfen, schnell loszulegen:
1. die Konten erstellen und vorbereiten
Um die Dienste von Akash Network nutzen zu können, benötigen Sie zunächst eine Krypto-Brieftasche für AKT-Token, da alle Transaktionen und Mietgebühren in AKT abgerechnet werden. Die folgenden Schritte werden empfohlen:
- Kompatible Geldbörsen herunterladenWählen Sie eine Geldbörse, die das Cosmos-Ökosystem unterstützt, z. B. Keplr oder Cosmostation.
- Installieren Sie das Keplr-Plugin (https://www.keplr.app/) in Ihrem Browser oder laden Sie die mobile Cosmostation-App herunter.
- Brieftasche erstellenÖffnen Sie die Wallet-App, klicken Sie auf "Create New Wallet" (Neue Geldbörse erstellen), generieren Sie ein Kürzel und bewahren Sie es sicher auf (geben Sie es nicht preis).
- AKT-Token erhaltenKaufen Sie AKT über Krypto-Börsen (z.B. Kraken, Osmosis DEX) und transferieren Sie es an Ihre Wallet-Adresse.
- Verbinden mit dem Akash-NetzwerkWählen Sie in Keplr die Kette "Akash Network", um die Verbindung herzustellen.
2. die Bereitstellung von Anwendungen mit der Akash-Konsole
Akash Console ist das offizielle Webtool, das den Bereitstellungsprozess vereinfacht:
- Zugriff auf die KonsoleKlicken Sie auf der offiziellen Website (https://console.akash.network/) auf "Konsole".
- Verbundene GeldbörsenKlicken Sie auf "Connect Wallet" in der oberen rechten Ecke und wählen Sie Keplr oder eine andere Wallet, um die Verbindung zu autorisieren.
- Einsatz erstellen::
- Klicken Sie auf "Einsatz erstellen".
- Hochladen oder vorbereiten
deploy.yaml
Datei (SDL-Format), die das Docker-Image, die CPU, den Arbeitsspeicher, den Speicher und andere Anforderungen angibt. Beispiel:Version: "2.0" Dienste. web. image: nginx:latest freilegen: nginx:letzte Version - Anschluss: 80 wie: 80 to. - global: wahr Profile. compute. web: as: 80 to: global: true profiles: compute. Ressourcen. cpu: Einheiten: 0.5 Einheiten: 0,5 Rechnen: Web: Ressourcen: CPU: Einheiten: 0.5 Größe: 512Mi Speicher: Größe: 512Mi Größe: 512Mi Platzierung: westcoast. westcoast. Westküste: Westküste. web. Bezeichnung: uakt Betrag: 1000 Bereitstellung: web: denom: uakt betrag: 1000 web: denomination: uakt betrag: 1000 einsatz: web: denomination: uakt Westküste. Profil: web Anzahl: 1
- Legen Sie das Budget fest (in uAKT, 1 AKT = 1.000.000 uAKT) und klicken Sie auf "Erstellen".
- Annahme der GeboteDas System zeigt die Angebote der Lieferanten an, wählen Sie den besten Preis oder die Option, die den Anforderungen entspricht, und klicken Sie auf "Angebot annehmen".
- Einsatz abgeschlossenNach einigen Minuten ist die Bereitstellung abgeschlossen und die Konsole ermöglicht den Zugriff auf die URL (z. B.
http://provider-id.akash.network
).
3. besondere Funktion: GPU-Leasing und KI-Hosting
Die GPU-Leasing-Funktion von Akash Network ist besonders für KI-Entwickler geeignet:
- Vorbereiten von SDL Dateien: in
deploy.yaml
Geben Sie die Anforderungen an die GPU an, zum Beispiel:Dienstleistungen. ai-modell. Bild: tensorflow/tensorflow:latest-gpu args. - python - train.py freilegen. - Anschluss: 5000 wie: 5000 to. - global: true Profile. Berechnen. ai-model. Ressourcen: ai-model. CPU. Einheiten: 2 Rechnen: KI-Modell: Ressourcen: CPU: Einheiten: 2 Größe: 16Gi Speicher: Größe: 100Gi cpu: einheiten: 2 speicher: größe: 16Gi gpu: einheiten: 1 Einheiten: 1 Attribute. nvidia: nvidia: nvidia: nvidia: nvidia nvidia. Modell: a100 Platzierung: nvidia: Modell: a100 global. Anbieter: nvidia: Modell: a100 Platzierung: global: Preisgestaltung. ai-modell. Bezeichnung: uakt Betrag: 5000 Bereitstellung: ai-model: Stückelung: uakt Betrag: 5000 ai-model. ai-model: denom: uakt amount: 5000 deployment: ai-model. Profil: ai-model Anzahl: 1
- Für den Einsatz vorschlagenLaden Sie die SDL Datei wie oben beschrieben hoch und warten Sie auf das Angebot des Anbieters.
- Laufende AI-AufgabenNach erfolgreicher Bereitstellung können Sie über die angegebene URL auf den Dienst zugreifen, um Modelltraining oder Inferenzaufgaben durchzuführen.
- Überwachung und AnpassungEinsätze können jederzeit heruntergefahren oder aktualisiert werden, indem ihr Status auf der Seite Einsätze der Konsole angezeigt wird.
4. ein Anbieter von Ressourcen zu werden
Wenn Sie einen ungenutzten Server oder eine GPU haben, können Sie dem Akash-Netzwerk beitreten und Geld verdienen:
- Installieren der Provider-Software::
- Führen Sie den Befehl auf einem Linux-Server aus:
wget -q -O - https://raw.githubusercontent.com/akash-network/provider/main/install.sh | bash
- konfigurieren.
provider.yaml
Richten Sie Ihre Serveradresse, Ihre AKT-Geldbörse usw. ein. - Starten Sie den Dienst:
akash-provider start
.
- Führen Sie den Befehl auf einem Linux-Server aus:
- Annahme von AufträgenWenn ein Benutzer Ihr Angebot auswählt, weist das System Ihrem Server automatisch Aufgaben zu.
- ErtragsabrechnungAKT wird automatisch auf Ihr Portemonnaie übertragen, nachdem die Aufgabe abgeschlossen ist.
5. vorsichtsmaßnahmen
- HaushaltsführungVergewissern Sie sich, dass sich genügend AKTs in der Brieftasche befinden, um Einsatzunterbrechungen zu vermeiden.
- SDL FehlersucheWenn Sie SDL zum ersten Mal verwenden, können Sie die offizielle Dokumentation (https://docs.akash.network/) zu Rate ziehen, um das richtige Format sicherzustellen.
- NetzzustandNetzauslastung und Anbieterzahlen in Echtzeit können unter https://stats.akash.network/ eingesehen werden.
Mit diesen Schritten können Sie die dezentralen Cloud-Services von Akash Network problemlos nutzen und von niedrigen Kosten und hoher Flexibilität profitieren, ganz gleich, ob Sie eine einfache Website bereitstellen oder komplexe KI-Aufgaben ausführen.