Skip to main content

🔐 Wallet & Keamanan

Alur Setup Wallet


Bittensor Wallet Chrome Extension

Instalasi

  1. Buka Chrome Web Store
  2. Cari "Bittensor Wallet"
  3. Klik "Add to Chrome"
  4. Pin extension ke toolbar untuk akses cepat

Setup Wallet Baru

  1. Klik icon Bittensor Wallet di toolbar Chrome
  2. Pilih "Create New Wallet"
  3. Buat password yang kuat (minimal 12 karakter)
  4. CATAT 12-word mnemonic phrase yang ditampilkan
JANGAN PERNAH
  • Menyimpan mnemonic di komputer/cloud (Google Drive, Notion, dll)
  • Mengambil screenshot mnemonic
  • Membagikan mnemonic ke siapapun
  • Memasukkan mnemonic di website manapun
  1. Verifikasi mnemonic dengan mengisi kata-kata yang diminta
  2. Wallet berhasil dibuat

Fitur Extension

FiturDeskripsi
Send TAOKirim TAO ke wallet lain
ReceiveTampilkan address untuk menerima TAO
StakingStake/unstake TAO ke validator
ActivityRiwayat transaksi
NetworksSwitch antara mainnet dan testnet

🔑 Cold Key vs Hot Key

Bittensor menggunakan sistem dual-key untuk keamanan:

AspekCold KeyHot Key
FungsiMaster key, kontrol danaOperational key, running node
AksesTransfer TAO, staking, unstakingMining, validating, signing responses
KeamananHarus SANGAT amanBoleh ada di server mining
Jika BocorSemua dana bisa dicuriHanya operasi mining terpengaruh
RecoveryDari mnemonic phraseBisa dibuat ulang dari coldkey
LokasiOffline / cold storageDi server miner/validator
AnalogiBrankas bankKunci kantor

Cara Kerja

Best Practice

  1. Cold Key — Simpan di mesin yang TIDAK terhubung ke internet (air-gapped)
  2. Hot Key — Hanya di server mining, dengan permission minimal
  3. Separation — Jangan pernah menaruh cold key di server mining
  4. Multiple Hot Keys — Buat hot key berbeda untuk setiap subnet/mesin

🛡️ Keamanan Operasional

Secure Server Setup

# 1. Update sistem
sudo apt update && sudo apt upgrade -y

# 2. Buat user non-root untuk mining
sudo adduser btminer
sudo usermod -aG sudo btminer

# 3. Setup SSH key authentication (disable password)
ssh-keygen -t ed25519 -C "bittensor-miner"
ssh-copy-id btminer@server-ip

# 4. Disable password authentication
sudo nano /etc/ssh/sshd_config
# Set: PasswordAuthentication no
# Set: PermitRootLogin no
sudo systemctl restart sshd

# 5. Setup firewall
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow ssh
sudo ufw allow 8091/tcp # Bittensor axon port
sudo ufw enable

Monitoring & Alerts

# Install monitoring sederhana
# Cek disk usage
df -h

# Cek memory usage
free -h

# Cek GPU status
nvidia-smi

# Setup alert jika miner mati (crontab)
crontab -e
# Tambahkan:
# */5 * * * * pgrep -f "miner" || echo "Miner down!" | mail -s "Alert" you@email.com

✅ Checklist Keamanan

Sebelum Mulai Mining

  • Cold key mnemonic disimpan offline (kertas, metal plate)
  • Cold key TIDAK ada di server mining
  • Hot key terpisah untuk setiap mesin
  • SSH menggunakan key authentication (bukan password)
  • Root login dinonaktifkan
  • Firewall aktif, hanya port yang diperlukan terbuka
  • Sistem operasi terupdate
  • Monitoring aktif untuk miner process

Keamanan Berkelanjutan

  • Rutin update OS dan dependencies
  • Review log secara berkala
  • Backup konfigurasi miner
  • Monitor wallet balance untuk transaksi mencurigakan
  • Rotasi hot key secara berkala
  • Test restore dari backup mnemonic

Physical Security (On-Premises)

  • Mesin di ruangan terkunci
  • UPS terpasang dan berfungsi
  • Surge protector aktif
  • Suhu ruangan terkontrol (AC/ventilasi)
  • Akses fisik terbatas ke orang yang berwenang

⚠️ Pencegahan Penipuan

Jenis Penipuan Umum

1. Fake Installer / Software Palsu

Waspada!

HANYA download software Bittensor dari sumber resmi:

  • GitHub: https://github.com/opentensor/
  • PyPI: pip install bittensor
  • Chrome Web Store (untuk wallet extension)

Jangan pernah download dari link yang dibagikan di DM atau grup tidak resmi.

2. Support Scam

Tanda-TandaContoh
DM pertama"Hi, I'm from Bittensor support..."
Minta private key"Share your mnemonic for verification"
Urgency palsu"Your wallet will be locked in 24 hours"
Link mencurigakan"Visit bittensor-support.xyz to fix your issue"
Ingat!
  • Tim Bittensor TIDAK PERNAH DM duluan
  • TIDAK PERNAH meminta mnemonic atau private key
  • TIDAK PERNAH meminta transfer TAO untuk "verifikasi"

3. Impersonation di Telegram/Discord

Penipu sering membuat akun yang meniru admin atau developer:

Yang AsliYang Palsu
@opentensor@opentensor_support
Username verified di serverUsername mirip tapi beda 1 huruf
Tidak DM duluanDM duluan menawarkan "bantuan"
Tidak minta private keyMinta private key/mnemonic

Tips Anti-Scam

  1. Verifikasi sumber — Selalu cek URL dan username dengan teliti
  2. Jangan klik link di DM dari orang tidak dikenal
  3. Tanya di channel publik — Kalau ragu, tanya di channel publik Discord/Telegram
  4. Bookmark situs resmi — Akses Taostats, GitHub, dll dari bookmark, bukan dari link yang dibagikan
  5. Enable 2FA — Aktifkan 2FA di semua akun (Discord, GitHub, email)

Rangkuman

TopikPoin Kunci
Wallet SetupChrome Extension atau btcli, backup mnemonic offline
Cold KeyMaster key, simpan SANGAT aman, jangan di server mining
Hot KeyOperational key, boleh di server, bisa dibuat ulang
Server SecuritySSH key, firewall, non-root user, monitoring
Anti-ScamTidak ada support yang DM duluan atau minta private key

Selanjutnya: Panduan Setup Node →