Kiem TON Voi GPU Cua Ban

Cung cap suc manh tinh toan cho mang Cocoon va nhan TON cho viec xu ly cac yeu cau suy luan AI. An toan, minh bach va tu dong hoan toan.

Cach Thuc Hoat Dong

1

Tai va Cai Dat

Tai ban phan phoi Cocoon Worker, giai nen va cau hinh cac thiet lap cua ban.

2

Cau Hinh GPU va Vi

Thiet lap GPU NVIDIA cho tinh toan bao mat va cung cap dia chi vi TON cua ban.

3

Kiem TON

Khoi dong worker va nhan thanh toan TON tu dong cho moi yeu cau AI duoc xu ly.

Yeu Cau Phan Cung

Yeu Cau GPU

  • GPU: NVIDIA H100 / H200
  • VRAM: 80GB+
  • CC: Can ho tro Confidential Computing
  • Dong RTX KHONG duoc ho tro cho production

Yeu Cau May Chu

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

Phan Mem va Tai Khoan

  • VBIOS cap nhat (qua ho tro NVIDIA)
  • Token Hugging Face
  • Vi TON de nhan thanh toan

May Tinh Thu Nhap

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
moi thang (uoc tinh)

Day la cac gia tri uoc tinh. Thu nhap thuc te phu thuoc vao nhu cau mang, lua chon mo hinh va thoi gian hoat dong.

Bat Dau Nhanh

1. Tai va giai nen

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

2. Khoi dong seal-server (bat buoc cho production)

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

3. Cau hinh worker

cp worker.conf.example worker.conf
# Chinh sua cau hinh:
# owner_address = DIA_CHI_VI_TON_CUA_BAN
# gpu = 0000:01:00.0
# model = Qwen/Qwen3-0.6B
# hf_token = hf_xxx...

4. Khoi dong worker

./scripts/cocoon-launch worker.conf

De biet huong dan chi tiet, xem huong dan thiet lap day du.

Cach Thanh Toan Hoat Dong

👤 Vi Khach Hang
🔄 Hop Dong Proxy
⚙️ Hop Dong Worker
💰 Vi Cua Ban

Thanh Toan Tu Dong

Hop dong thong minh tren blockchain TON xu ly tat ca thanh toan tu dong. Khong can yeu cau thu cong.

Minh Bach va Co The Xac Minh

Tat ca giao dich duoc ghi lai on-chain. Xem thu nhap cua ban bat ky luc nao qua TON explorer.

Bao Mat va Quyen Rieng Tu

🔒

Intel TDX

Worker chay ben trong may ao cach ly phan cung. Host khong the truy cap du lieu yeu cau.

🛡️

Quyen Rieng Tu Du Lieu

Tat ca prompt va phan hoi deu duoc ma hoa. Ban khong bao gio thay du lieu nguoi dung.

Chung Thuc GPU

Xac minh phan cung dam bao chi GPU chinh hang moi tham gia mang.

📄

Hop Dong Thong Minh

Hop dong ma nguon mo tren TON dam bao thanh toan cong bang va minh bach.

Huong Dan Thiet Lap Day Du

1 Yeu Cau Tien Quyet

Truoc khi bat dau, hay dam bao phan cung va phan mem cua ban dap ung cac yeu cau sau de chay Cocoon worker.

Yeu Cau Phan Cung

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

Yeu Cau Phan Mem

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

Note: GPU tieu dung (dong RTX) khong duoc ho tro do thieu kha nang Confidential Computing.

2 Cap Nhat VBIOS

Chung thuc GPU can VBIOS dac biet ho tro CC. Cac phien ban VBIOS tieu chuan khong ho tro cac tinh nang chung thuc can thiet cho trien khai production.

Quy Trinh Cap Nhat

  • Lien he Ho tro Doanh nghiep NVIDIA voi so serial GPU cua ban
  • Yeu cau VBIOS ho tro CC cho model GPU cu the cua ban (H100/H200)
  • Lam theo huong dan NVIDIA de flash VBIOS moi
  • Xac minh cap nhat voi nvidia-smi va kiem tra tinh kha dung che do CC

Canh Bao: Flash VBIOS khong dung cach co the lam hong GPU cua ban. Hay lam theo huong dan NVIDIA can than.

3 Cau Hinh TDX

Intel Trust Domain Extensions (TDX) cung cap may ao cach ly phan cung. TDX phai duoc bat trong BIOS cho cac worker production.

Cai Dat BIOS

  • Vao thiet lap BIOS (thuong la F2/Del khi khoi dong)
  • Di chuyen den Bao mat hoac cai dat CPU nang cao
  • Bat "Intel TDX" hoac "Trust Domain Extensions"
  • Luu va khoi dong lai

Xac Minh TDX Dang Hoat Dong

dmesg | grep -i tdx

4 Tep Cau Hinh

Tep worker.conf (dinh dang INI) chua tat ca cac cai dat cho worker cua ban. Sao chep tep mau va chinh sua voi cac gia tri cua ban.

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

Tham So Bat Buoc

Tham SoMo Ta
typePhai la "worker"
modelMo hinh AI de phuc vu (vd: Qwen/Qwen3-0.6B)
owner_addressDia chi vi TON cua ban de nhan thanh toan
gpuDia chi PCI cua GPU (tim voi lspci | grep -i nvidia)
hf_tokenToken Hugging Face API de tai mo hinh
node_wallet_keyKhoa rieng tu vi worker ma hoa Base64

Tham So Tuy Chon

Tham SoMac DinhMo Ta
instance0So instance worker cho cau hinh nhieu GPU
worker_coefficient1000He so gia (1000 = 1.0x, 1500 = 1.5x)
persistentautoDuong dan den image dia luu tru

Vi Du Cau Hinh

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: Su dung lspci | grep -i nvidia de tim dia chi PCI GPU cua ban.

5 Seal Server

seal-server cung cap suy dan khoa an toan cho khach TDX su dung enclave SGX. No phai chay tren host truoc khi khoi dong worker.

Tai Sao Can seal-server

  • Suy dan cac khoa mat ma gan voi image TDX
  • Cac khoa ton tai qua cac lan khoi dong lai
  • Dam bao host khong the truy cap bi mat worker

Khoi Dong seal-server

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

Note: Mot instance seal-server co the phuc vu nhieu worker. Giu no chay trong terminal rieng hoac nhu dich vu systemd.

6 Khoi Dong Worker

Sau khi cau hinh worker.conf va khoi dong seal-server, ban co the khoi dong worker o cac che do khac nhau.

Cac Che Do Thuc Thi

Che DoLenh
Production./scripts/cocoon-launch worker.conf
Test (TON that)./scripts/cocoon-launch --test worker.conf
Test (TON gia)./scripts/cocoon-launch --test --fake-ton worker.conf

Ghi De Dong Lenh

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

7 Cau Hinh Nhieu GPU

Chay nhieu worker tren mot may chu, moi worker xu ly mot GPU. Su dung co --instance de gan cac dinh danh duy nhat.

Gan Port

InstancePortCID
0120006
11201016
21202026

Khoi Dong Nhieu Worker

# 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: Moi instance nhan luu tru lau dai rieng biet tu dong.

8 Giam Sat

Giam sat suc khoe va hieu suat worker thong qua cac diem cuoi HTTP va tien ich health-client.

Cac Diem Cuoi HTTP

EndpointMo Ta
/statsTrang thai doc duoc
/jsonstatsDinh dang JSON cho tu dong hoa
/perfChi so hieu suat
curl http://localhost:12000/stats
curl http://localhost:12000/jsonstats | jq

Cac Lenh Health Client

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

9 Khac Phuc Su Co

Cac van de thuong gap va giai phap khi chay Cocoon worker.

Worker Khong Khoi Dong

  • Xac minh seal-server dang chay
  • Kiem tra GPU o che do CC
  • Xac nhan VBIOS da cap nhat
  • Dam bao TDX duoc bat trong BIOS

Cac Lenh Chan Doan

# 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

Cau Hoi Thuong Gap

Toi co the kiem duoc bao nhieu?
Thu nhap phu thuoc vao model GPU, cac mo hinh AI ban phuc vu, muc su dung mang va thoi gian hoat dong. Su dung may tinh o tren de uoc tinh. Khi mang phat trien, tiem nang thu nhap se tang.
Nhung GPU nao duoc ho tro?
Hien tai, chi NVIDIA H100 va GPU moi hon voi ho tro Confidential Computing duoc chap nhan cho production. GPU tieu dung (dong RTX) khong duoc ho tro do thieu kha nang CC.
Co an toan cho phan cung cua toi khong?
Co. Cocoon chay cac tac vu suy luan AI, khong phai mining truyen thong. Khong co hao mon qua muc cho GPU. Moi truong TEE dam bao thuc thi an toan, cach ly.
Lam the nao de thiet lap nhieu GPU?
Chay cac instance worker rieng biet cho moi GPU su dung co --instance. Moi instance nhan cac port duy nhat va xu ly mot GPU. Vi du: ./scripts/cocoon-launch --instance 0 --gpu 0000:01:00.0 worker.conf
seal-server la gi va tai sao can thiet?
seal-server cung cap suy dan khoa an toan cho khach TDX su dung enclave SGX. No dam bao cac khoa mat ma cua worker ton tai qua cac lan khoi dong lai va gan voi image da xac minh. Khong co no, worker production se khong khoi dong.
Lam the nao de cap nhat VBIOS cho chung thuc GPU?
Lien he ho tro NVIDIA de yeu cau VBIOS ho tro CC cho model GPU cua ban. Cac phien ban VBIOS tieu chuan co the khong ho tro chung thuc. Dieu nay bat buoc cho trien khai production.
Lam gi neu worker khong khoi dong?
Kiem tra: 1) seal-server dang chay, 2) GPU o che do CC (su dung script setup-gpu-vfio), 3) VBIOS da cap nhat, 4) TDX duoc bat trong BIOS. Xem tai lieu deployment de khac phuc su co.