Cryptocurrency dan teknologi blockchain telah tersebar luas dan populer dengan cepat dalam beberapa tahun terakhir. Namun, bagi mereka yang baru mengenal bidang ini mungkin sulit untuk memahami perbedaan antara konsep-konsep tersebut. Istilah testnet, mainnet, dan devnet mengacu pada tahapan berbeda dalam cryptocurrency dan teknologi blockchain. Pada artikel ini, kita akan membahas istilah-istilah ini secara rinci.
UTAMA:
Mainnet adalah istilah yang digunakan untuk menggambarkan kapan protokol blockchain telah sepenuhnya dikembangkan dan dipublikasikan. Ini dibentuk oleh kombinasi kata 'utama' dan 'jaringan', yang merupakan bahasa Turki untuk jaringan utama. Pada fase mainnet, protokol blockchain sepenuhnya siap dan beroperasi. Pada tahap ini, pengguna harus membayar sejumlah biaya untuk melakukan transaksi apa pun. Biaya ini disebut biaya bahan bakar. Kesalahan dan bug yang mungkin terjadi selama fase mainnet dapat menimbulkan konsekuensi yang sangat serius. Karena mainnet juga bisa diartikan sebagai dunia nyata. Oleh karena itu, sebelum berpindah ke fase mainnet, protokol blockchain harus diuji secara cermat.
UJI JARING:
Testnet adalah nama yang diberikan untuk tahap pengujian protokol atau jaringan blockchain sebelum beroperasi pada kapasitas penuh. Testnet digunakan untuk persiapan sebelum fase mainnet. Sama seperti aktor dalam drama teater yang berlatih sebelum tampil di pertunjukan sebenarnya, dapps atau jaringan yang akan dirilis di blockchain harus berlatih untuk menguji diri mereka sendiri dan pekerjaan mereka sebelum berpindah ke mainnet. Tidak ada masalah dalam jaringan pengujian yang menimbulkan bahaya. Sebaliknya, tujuannya adalah untuk mendeteksi kemungkinan masalah. Faktanya, di banyak testnet, orang yang menemukan bug dalam proyek dan melaporkannya ke tim akan diberi imbalan. Keuntungan terbesar dari testnet adalah biayanya. Token yang digunakan di testnet tidak memiliki persamaan finansial.
DEVNET:
Fase Devnet adalah fase pengembangan jaringan blockchain. Devnet adalah contoh jaringan blockchain yang digunakan oleh pengembang perangkat lunak. Testnet biasanya digunakan untuk jangka waktu terbatas dan kemudian diperbarui atau ditutup. Devnet, sebaliknya, umumnya lebih tahan lama dan digunakan terus menerus oleh pengembang perangkat lunak. Setelah fase devnet, aplikasi biasanya dipindahkan ke fase testnet.

