Subnet adalah jaringan tersendiri di dalam jaringan yang lebih besar. Dalam istilah Avalanche, Subnet merupakan kelompok validator yang bertugas mencapai konsensus atas satu atau beberapa blockchain, bukan sekadar rentang alamat internet.
Cara kerja subnet Avalanche
Blockchain terkait dapat memakai aturan eksekusi, kebijakan akses, dan skema biaya sesuai kebutuhan aplikasi. Dengan demikian, aplikasi dapat mengatur sumber daya jaringannya sendiri tanpa berbagi semua batasan eksekusi dengan blockchain serbaguna. Keamanannya tetap bergantung pada kumpulan validator dan perangkat lunaknya sendiri. Menjadi bagian dari Avalanche tidak otomatis memberikan perlindungan dari seluruh validator Avalanche.
Subnet dan Avalanche L1
Dokumentasi saat ini membedakan Subnet lama dengan model Avalanche L1 yang diperkenalkan melalui peningkatan Etna. Validator Subnet lama juga memvalidasi Primary Network. Dalam model baru, validator L1 tidak wajib melakukannya dan dapat mengikuti aturan pengelolaan validator sendiri, sambil menyinkronkan P-Chain serta membayar biaya berkelanjutan yang berlaku. Karena itu, persyaratan partisipasi lama tidak boleh diterapkan pada semua Avalanche L1.
Subnet tidak otomatis merupakan rollup seperti pada Ethereum, shard, atau jaringan privat. Keterlihatan data, izin berpartisipasi, dan transfer aset antarjaringan bergantung pada implementasinya. Eksekusi independen dapat mengurangi persaingan sumber daya, tetapi interoperabilitas dan konsentrasi validator tetap menghadirkan pertimbangan operasional serta keamanan tersendiri.