Skip to main content

Apa itu subnet

Catatan: Dokumen ini adalah terjemahan otomatis dari versi asli bahasa Inggris.

Apa itu subnet

Subnet (subjaringan) adalah jaringan independen yang dibangun untuk tujuan khusus dan beroperasi di dalam atau berdampingan dengan platform blockchain yang lebih besar. Alih-alih memaksa setiap aplikasi berbagi kumpulan validator, aturan, dan throughput yang sama, subnet memungkinkan beban kerja tertentu — seperti inference AI, pemrosesan data, atau game — berjalan di kumpulan validator khususnya sendiri dengan parameter konsensusnya sendiri. Platform induk menyediakan infrastruktur keamanan bersama, sementara subnet memperoleh kebebasan untuk mengoptimalkan diri bagi kasus penggunaannya masing-masing.

Singkatnya: subnet adalah jaringan yang terspesialisasi dan mengatur dirinya sendiri di dalam ekosistem blockchain yang lebih luas — sangat relevan bagi proyek AI yang memerlukan lingkungan komputasi khusus tanpa kendala chain serba guna.

Cara kerja subnet

Ide intinya adalah pemisahan tanggung jawab di tingkat jaringan. Alih-alih satu chain monolitik menangani segalanya, subnet membagi beban kerja menjadi lingkungan paralel yang terspesialisasi.

Validator dan keanggotaan

Subnet mendefinisikan kumpulan validatornya sendiri. Validator ini bisa merupakan subset dari validator jaringan induk, atau operator yang sepenuhnya independen yang memenuhi persyaratan khusus subnet tersebut. Setiap subnet dapat menetapkan aturan staking, persyaratan perangkat keras, dan standar kinerjanya sendiri. Ini berarti subnet yang berfokus pada beban kerja AI dapat mensyaratkan validator memiliki perangkat keras GPU, sementara subnet serba guna dapat beroperasi di server standar.

Aturan dan eksekusi kustom

Setiap subnet dapat mengimplementasikan mesin virtual, parameter konsensus, struktur biaya, dan model tata kelolanya sendiri. Fleksibilitas ini berarti subnet tidak mewarisi keterbatasan lingkungan eksekusi chain induk. Subnet yang berfokus pada AI dapat mengoptimalkan waktu blok untuk penyelesaian inference yang cepat, sementara subnet finansial dapat memprioritaskan jaminan pengurutan transaksi.

Dua implementasi terkemuka

Subnet Bittensor. Bittensor mengorganisasi seluruh jaringannya di sekitar subnet. Setiap subnet Bittensor adalah pasar kompetitif untuk jenis pekerjaan AI tertentu — pembuatan teks, pengenalan gambar, scraping data, pelipatan protein, dan lainnya. Miner di subnet melakukan tugas AI yang terspesialisasi, dan validator menilai keluarannya. Emisi token TAO didistribusikan ke subnet berdasarkan tata kelola tingkat jaringan, dan di dalam setiap subnet, imbalan mengalir ke miner dan validator berkinerja terbaik. Dalam arsitektur saat ini, Bittensor mendukung puluhan subnet aktif, masing-masing dioptimalkan secara independen untuk tugas AI-nya.

Subnet Avalanche. Avalanche menggunakan subnet sebagai mekanisme penskalaan dan kustomisasi. Kelompok validator mana pun dapat membentuk subnet Avalanche dan meluncurkan satu atau lebih blockchain di dalamnya. Setiap subnet mendefinisikan persyaratan validatornya sendiri, penyetelan konsensus, dan mesin virtualnya. Primary Network Avalanche (yang mencakup X-Chain, P-Chain, dan C-Chain) sendiri adalah subnet yang wajib diikuti semua validator. Subnet tambahan beroperasi secara paralel, memungkinkan proyek meluncurkan chain khusus dengan properti tertentu — seperti fitur kepatuhan, dukungan transaksi privat, atau token gas kustom — sambil tetap menikmati manfaat ekosistem Avalanche yang lebih luas.

Mengapa ini penting untuk proyek AI kripto

Beban kerja AI memiliki tuntutan komputasi spesifik yang sulit diakomodasi blockchain serba guna. Subnet mengatasi ketidakcocokan ini secara langsung.

Komputasi terspesialisasi. Tugas AI seperti inference model, koordinasi training, dan validasi data memerlukan perangkat keras dan karakteristik kinerja yang berbeda dari transfer token standar. Subnet memungkinkan proyek AI berjalan di validator yang secara khusus dilengkapi dan diberi insentif untuk beban kerja tersebut, alih-alih bersaing memperebutkan ruang blok dengan transaksi DeFi dan pencetakan NFT.

Isolasi kinerja. Lonjakan aktivitas trading di chain utama tidak memperlambat pipeline inference milik subnet AI. Setiap subnet memiliki dinamika throughput dan biayanya sendiri, mencegah kontaminasi silang antar beban kerja yang tidak berhubungan.

Desain insentif kustom. Subnet memungkinkan proyek merancang mekanisme imbalan yang disesuaikan dengan kontribusi AI. Pendekatan Bittensor — menilai miner berdasarkan kualitas keluaran AI-nya — akan sulit diimplementasikan di chain serba guna yang mekanisme konsensusnya tidak mengenal kualitas model.

Pola arsitektur ini terkait dengan konsep yang lebih luas, yaitu appchain — chain khusus aplikasi yang menukar keumuman dengan kinerja yang dioptimalkan pada domain tertentu.

Di mana ini muncul di kartu proyek DecAIHub

  • Type — proyek yang beroperasi sebagai subnet atau meluncurkan subnet dapat diklasifikasikan dengan jenis arsitektur yang mencerminkan desain berbasis subnet-nya.
  • Main chain — subnet terikat pada platform induknya. Proyek yang berjalan di subnet Bittensor mencantumkan Bittensor sebagai main chain-nya; proyek di subnet Avalanche merujuk pada Avalanche.
  • Consensus — subnet dapat menggunakan mekanisme konsensus chain induk atau mengimplementasikan variannya sendiri, yang akan muncul di bidang konsensus.

Apa yang tidak dibuktikan oleh subnet semata

  • Kualitas AI — berjalan di dalam subnet tidak menjamin beban kerja AI-nya canggih, akurat, atau berguna. Subnet adalah pilihan infrastruktur, bukan ukuran kualitas model.
  • Desentralisasi — subnet bisa saja memiliki sangat sedikit validator. Jumlah dan independensi validator menentukan desentralisasi subnet yang sebenarnya, bukan labelnya.
  • Keamanan — keamanan subnet bergantung pada kumpulan validatornya sendiri dan insentif ekonominya. Subnet kecil dengan staking yang lemah bisa kurang aman dibandingkan chain induk.
  • Keharusan — tidak setiap proyek AI membutuhkan subnet khusus. Sebagian tugas AI berjalan baik di chain serba guna atau infrastruktur cloud konvensional. Keberadaan subnet tidak membuktikan bahwa itu adalah pilihan arsitektur yang tepat.

Jangan bingung dengan

  • L2 — L2 menyelesaikan transaksinya kembali ke chain L1 induk demi keamanan. Subnet adalah jaringan paralel dengan validatornya sendiri dan pada dasarnya tidak bergantung pada chain induk untuk finalitas transaksi.
  • Sidechain — mirip dengan subnet karena berjalan secara independen, tetapi sidechain biasanya menggunakan bridge untuk terhubung ke chain utama, bukan menjadi bagian dari kerangka subnet yang terdefinisi.
  • Appchain — appchain adalah blockchain khusus aplikasi. Subnet adalah salah satu cara mengimplementasikan appchain, tetapi kedua istilah tersebut tidak sinonim. Appchain dapat ada di luar kerangka subnet mana pun.
  • Shard — sharding membagi state satu chain menjadi bagian-bagian yang diproses secara paralel. Subnet adalah jaringan terpisah dengan state dan kumpulan validatornya sendiri, bukan partisi dari satu chain.

Pertanyaan yang sering diajukan

Apakah subnet Bittensor dan subnet Avalanche bekerja dengan cara yang sama?

Tidak. Keduanya berbagi konsep subjaringan terspesialisasi tetapi berbeda signifikan dalam implementasinya. Subnet Bittensor adalah pasar tugas AI kompetitif di mana miner dinilai berdasarkan kualitas keluaran dan diberi imbalan TAO. Subnet Avalanche adalah kumpulan validator yang dapat dikustomisasi yang dapat meluncurkan blockchain utuh dengan mesin virtual dan parameter konsensusnya sendiri. Subnet Bittensor dibangun khusus untuk AI; subnet Avalanche adalah primitif infrastruktur umum.

Apakah siapa saja dapat membuat subnet?

Baik di Bittensor maupun Avalanche, pembuatan subnet mensyaratkan pemenuhan kondisi tertentu. Di Bittensor, pendaftaran subnet baru memerlukan penguncian token TAO, dan subnet harus menarik miner dan validator agar berfungsi. Di Avalanche, peluncuran subnet memerlukan pembentukan kumpulan validator dan deployment satu atau lebih blockchain ke dalamnya. Hambatan teknis dan ekonominya bervariasi, tetapi subnet tidak dibuat tanpa biaya atau komitmen.

Mengapa proyek AI menggunakan subnet alih-alih berjalan di chain umum?

Blockchain serba guna dioptimalkan untuk transaksi finansial, bukan untuk beban kerja AI. Tugas AI mungkin memerlukan perangkat keras khusus (GPU), penilaian kinerja kustom, aturan konsensus terspesialisasi, atau throughput yang lebih tinggi daripada yang dapat disediakan chain bersama. Subnet memungkinkan proyek AI mendefinisikan lingkungan yang disesuaikan dengan kebutuhan komputasinya sambil tetap terhubung ke ekosistem blockchain yang lebih luas untuk penyelesaian dan keamanan ekonomi.

Referensi eksternal

Lihat juga