Verdienen Sie TON mit Ihrer GPU

Stellen Sie Rechenleistung für das Cocoon-Netzwerk bereit und erhalten Sie TON für die Verarbeitung von KI-Inferenzanfragen. Sicher, transparent und vollautomatisch.

So funktioniert es

1

Herunterladen & Installieren

Laden Sie die Cocoon Worker-Distribution herunter, entpacken Sie sie und konfigurieren Sie Ihre Einstellungen.

2

GPU & Wallet konfigurieren

Richten Sie Ihre NVIDIA GPU für Confidential Computing ein und geben Sie Ihre TON-Wallet-Adresse an.

3

TON verdienen

Starten Sie den Worker und erhalten Sie automatische TON-Zahlungen für jede verarbeitete KI-Anfrage.

Hardware-Anforderungen

GPU-Anforderungen

  • GPU: NVIDIA H100 / H200
  • VRAM: 80GB+
  • CC: Confidential Computing-Unterstützung erforderlich
  • RTX-Serie wird für Produktion NICHT unterstützt

Server-Anforderungen

  • CPU: Intel (TDX)
  • Linux: 6.16+
  • QEMU: 10.1+
  • RAM: 128GB+

Software & Konten

  • Aktualisiertes VBIOS (über NVIDIA-Support)
  • Hugging Face Token
  • TON-Wallet für Auszahlungen

Ertragsrechner

NVIDIA H100 (80GB)
NVIDIA H200 NVL (141GB)
Qwen3-0.6B (~8000 tok/s)
Qwen3-8B (~3000 tok/s)
Qwen3-32B (~1000 tok/s)
~125 TON
pro Monat (geschätzt)

Dies sind geschätzte Werte. Die tatsächlichen Einnahmen hängen von der Netzwerknachfrage, der Modellauswahl und der Betriebszeit ab.

Schnellstart

1. Herunterladen und entpacken

wget https://ci.cocoon.org/cocoon-worker-release-latest.tar.xz
tar xzf cocoon-worker-release-latest.tar.xz
cd cocoon-worker

2. seal-server starten (für Produktion erforderlich)

./bin/seal-server --enclave-path ./bin/enclave.signed.so

3. Worker konfigurieren

cp worker.conf.example worker.conf
# Konfiguration bearbeiten:
# owner_address = IHRE_TON_WALLET_ADRESSE
# gpu = 0000:01:00.0
# model = Qwen/Qwen3-0.6B
# hf_token = hf_xxx...

4. Worker starten

./scripts/cocoon-launch worker.conf

Detaillierte Anweisungen finden Sie im vollständigen Einrichtungshandbuch.

Wie Zahlungen funktionieren

👤 Client Wallet
🔄 Proxy-Vertrag
⚙️ Worker-Vertrag
💰 Ihre Wallet

Automatische Auszahlungen

Smart Contracts auf der TON-Blockchain wickeln alle Zahlungen automatisch ab. Keine manuellen Anträge erforderlich.

Transparent & Überprüfbar

Alle Transaktionen werden on-chain aufgezeichnet. Sehen Sie Ihre Einnahmen jederzeit über den TON-Explorer ein.

Sicherheit & Datenschutz

🔒

Intel TDX

Worker laufen in hardware-isolierten virtuellen Maschinen. Der Host kann nicht auf Anfragedaten zugreifen.

🛡️

Datenschutz

Alle Prompts und Antworten sind verschlüsselt. Sie sehen niemals Benutzerdaten.

GPU-Attestierung

Hardware-Verifizierung stellt sicher, dass nur echte GPUs am Netzwerk teilnehmen.

📄

Smart Contracts

Open-Source-Verträge auf TON gewährleisten faire und transparente Zahlungen.

Vollständige Einrichtungsanleitung

1 Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Ihre Hardware und Software die folgenden Anforderungen für den Betrieb eines Cocoon Workers erfüllen.

Hardware-Anforderungen

  • GPU: NVIDIA H100 / H200 (Confidential Computing)
  • CPU: Intel Xeon (TDX support)
  • RAM: 128GB+ DDR5
  • Storage: NVMe SSD, 500GB+
  • Network: 1Gbps+, stable connection

Software-Anforderungen

  • Linux: Kernel 6.16+ (TDX support)
  • QEMU: 10.1+ (TDX patches)
  • NVIDIA Driver: 560+

Note: Consumer-GPUs (RTX-Serie) werden nicht unterstützt, da sie keine Confidential Computing-Fähigkeiten haben.

2 VBIOS-Update

GPU-Attestierung erfordert ein spezielles CC-fähiges VBIOS. Standard-VBIOS-Versionen unterstützen keine Attestierungsfunktionen, die für den Produktionseinsatz erforderlich sind.

Update-Prozess

  • Kontaktieren Sie den NVIDIA Enterprise Support mit Ihrer GPU-Seriennummer
  • Fordern Sie ein CC-fähiges VBIOS für Ihr spezifisches GPU-Modell (H100/H200) an
  • Befolgen Sie die NVIDIA-Anweisungen zum Flashen des neuen VBIOS
  • Überprüfen Sie das Update mit nvidia-smi und prüfen Sie die CC-Modus-Verfügbarkeit

Warnung: Falsches VBIOS-Flashen kann Ihre GPU beschädigen. Befolgen Sie die NVIDIA-Anweisungen sorgfältig.

3 TDX-Konfiguration

Intel Trust Domain Extensions (TDX) bietet hardware-isolierte virtuelle Maschinen. TDX muss im BIOS für Produktions-Worker aktiviert sein.

BIOS-Einstellungen

  • BIOS-Setup aufrufen (üblicherweise F2/Entf beim Booten)
  • Zu Sicherheit oder Erweiterte CPU-Einstellungen navigieren
  • "Intel TDX" oder "Trust Domain Extensions" aktivieren
  • Speichern und neu starten

TDX-Aktivierung überprüfen

dmesg | grep -i tdx

4 Konfigurationsdatei

Die worker.conf-Datei (INI-Format) enthält alle Einstellungen für Ihren Worker. Kopieren Sie die Beispieldatei und bearbeiten Sie sie mit Ihren Werten.

cp worker.conf.example worker.conf
nano worker.conf

Erforderliche Parameter

ParameterBeschreibung
typeMuss "worker" sein
modelKI-Modell zum Bereitstellen (z.B. Qwen/Qwen3-0.6B)
owner_addressIhre TON-Wallet-Adresse für Auszahlungen
gpuPCI-Adresse der GPU (finden mit lspci | grep -i nvidia)
hf_tokenHugging Face API-Token für Modell-Download
node_wallet_keyBase64-kodierter privater Schlüssel der Worker-Wallet

Optionale Parameter

ParameterStandardBeschreibung
instance0Worker-Instanznummer für Multi-GPU-Setups
worker_coefficient1000Preismultiplikator (1000 = 1,0x, 1500 = 1,5x)
persistentautoPfad zum persistenten Disk-Image

Beispielkonfiguration

type = worker
model = Qwen/Qwen3-0.6B
owner_address = EQC...your_ton_address
gpu = 0000:01:00.0
hf_token = hf_xxxxxxxxxxxxx
node_wallet_key = base64_encoded_key
ton_config = ./mainnet-config.json
root_contract_address = EQ...

Tip: Verwenden Sie lspci | grep -i nvidia, um Ihre GPU-PCI-Adresse zu finden.

5 Seal Server

seal-server bietet sichere Schlüsselableitung für TDX-Gäste mittels SGX-Enklave. Er muss auf dem Host laufen, bevor Worker gestartet werden.

Warum seal-server erforderlich ist

  • Leitet kryptografische Schlüssel ab, die an das TDX-Image gebunden sind
  • Schlüssel bleiben über Neustarts hinweg erhalten
  • Stellt sicher, dass der Host nicht auf Worker-Geheimnisse zugreifen kann

seal-server starten

./bin/seal-server --enclave-path ./bin/enclave.signed.so

Note: Eine seal-server-Instanz kann mehrere Worker bedienen. Lassen Sie ihn in einem separaten Terminal oder als systemd-Dienst laufen.

6 Worker starten

Nach der Konfiguration von worker.conf und dem Start von seal-server können Sie den Worker in verschiedenen Modi starten.

Ausführungsmodi

ModusBefehl
Produktion./scripts/cocoon-launch worker.conf
Test (echtes TON)./scripts/cocoon-launch --test worker.conf
Test (Mock-TON)./scripts/cocoon-launch --test --fake-ton worker.conf

Befehlszeilen-Überschreibungen

./scripts/cocoon-launch \
  --instance 0 \
  --worker-coefficient 1500 \
  --model Qwen/Qwen3-8B \
  worker.conf

7 Multi-GPU-Setup

Führen Sie mehrere Worker auf einem einzelnen Server aus, wobei jeder eine GPU verwaltet. Verwenden Sie das --instance-Flag, um eindeutige Kennungen zuzuweisen.

Port-Zuweisung

InstancePortCID
0120006
11201016
21202026

Mehrere Worker starten

# GPU 1
./scripts/cocoon-launch --instance 0 --gpu 0000:01:00.0 worker.conf &

# GPU 2
./scripts/cocoon-launch --instance 1 --gpu 0000:41:00.0 worker.conf &

Tip: Jede Instanz erhält automatisch separaten persistenten Speicher.

8 Überwachung

Überwachen Sie Worker-Gesundheit und -Leistung über HTTP-Endpunkte und das health-client-Dienstprogramm.

HTTP-Endpunkte

EndpointBeschreibung
/statsMenschenlesbarer Status
/jsonstatsJSON-Format für Automatisierung
/perfLeistungsmetriken
curl http://localhost:12000/stats
curl http://localhost:12000/jsonstats | jq

Health Client-Befehle

./health-client --instance worker status
./health-client -i worker gpu
./health-client -i worker logs cocoon-vllm 100
./health-client -i worker all

9 Fehlerbehebung

Häufige Probleme und deren Lösungen beim Betrieb von Cocoon Workern.

Worker startet nicht

  • Überprüfen Sie, ob seal-server läuft
  • Prüfen Sie, ob GPU im CC-Modus ist
  • Bestätigen Sie, dass VBIOS aktualisiert ist
  • Stellen Sie sicher, dass TDX im BIOS aktiviert ist

Diagnosebefehle

# Check GPU CC mode
nvidia-smi -q | grep "Confidential"

# Verify seal-server
ps aux | grep seal-server

# Check TDX
dmesg | grep -i tdx

# View logs
./health-client -i worker logs cocoon-vllm 50

Häufig gestellte Fragen

Wie viel kann ich verdienen?
Die Einnahmen hängen von Ihrem GPU-Modell, den KI-Modellen, die Sie bedienen, der Netzwerkauslastung und der Betriebszeit ab. Nutzen Sie unseren Rechner oben für Schätzungen. Mit dem Wachstum des Netzwerks steigt auch das Ertragspotenzial.
Welche GPUs werden unterstützt?
Derzeit werden nur NVIDIA H100 und neuere GPUs mit Confidential Computing-Unterstützung für die Produktion akzeptiert. Consumer-GPUs (RTX-Serie) werden mangels CC-Fähigkeiten nicht unterstützt.
Ist es sicher für meine Hardware?
Ja. Cocoon führt KI-Inferenz-Workloads aus, kein traditionelles Mining. Es gibt keinen übermäßigen Verschleiß Ihrer GPU. Die TEE-Umgebung gewährleistet sichere, isolierte Ausführung.
Wie richte ich mehrere GPUs ein?
Führen Sie separate Worker-Instanzen für jede GPU mit dem --instance-Flag aus. Jede Instanz erhält eindeutige Ports und verarbeitet eine GPU. Beispiel: ./scripts/cocoon-launch --instance 0 --gpu 0000:01:00.0 worker.conf
Was ist seal-server und warum ist er erforderlich?
seal-server bietet sichere Schlüsselableitung für TDX-Gäste mittels SGX-Enklave. Er stellt sicher, dass die kryptografischen Schlüssel Ihres Workers Neustarts überleben und an das verifizierte Image gebunden sind. Ohne ihn starten Produktions-Worker nicht.
Wie aktualisiere ich das VBIOS für GPU-Attestierung?
Kontaktieren Sie den NVIDIA-Support, um ein CC-fähiges VBIOS für Ihr GPU-Modell anzufordern. Standard-VBIOS-Versionen unterstützen möglicherweise keine Attestierung. Dies ist für den Produktionseinsatz erforderlich.
Was tun, wenn mein Worker nicht startet?
Prüfen Sie: 1) seal-server läuft, 2) GPU ist im CC-Modus (nutzen Sie das setup-gpu-vfio Skript), 3) VBIOS ist aktualisiert, 4) TDX ist im BIOS aktiviert. Siehe Deployment-Dokumentation zur Fehlerbehebung.