Ditulis oleh Tim Qubic

Memperkuat jaringan Qubic melalui imbalan node ringan

Pengantar

Jaringan Qubic telah membangun reputasinya atas kecepatan, mencapai 15,5 juta transaksi per detik yang diverifikasi oleh CertiK. Di balik kinerja ini terdapat jaringan mesin bertenaga tinggi yang menjalankan protokol langsung di perangkat keras bare metal. Meskipun efektif, arsitektur ini menghadirkan tantangan: persyaratan perangkat keras telah membatasi siapa yang dapat berpartisipasi dalam mendukung jaringan.

Penjaga Jaringan Qubic dirancang untuk mengubah hal itu. Dengan memperkenalkan opsi node ringan dengan persyaratan perangkat keras yang lebih rendah, inisiatif ini menghilangkan hambatan untuk masuk dan membuat partisipasi jaringan dapat diakses oleh semua orang. Semakin banyak peserta berarti jaringan yang lebih kuat dan lebih terdesentralisasi.

Masalah: Hambatan Tinggi untuk Partisipasi Jaringan

Menjalankan node Qubic penuh saat ini memerlukan sumber daya yang signifikan. Persyaratan resmi mencakup server bare metal dengan setidaknya 8 inti CPU frekuensi tinggi (>3.5Ghz) yang memiliki dukungan AVX2 (dengan AVX-512 direkomendasikan, akan menjadi wajib pada 2027), 2TB RAM, dan pengaturan perangkat keras khusus. Spesifikasi ini memastikan jaringan mempertahankan throughput luar biasa, tetapi juga menciptakan hambatan praktis.

Lebih sedikit operator berarti redundansi yang berkurang. Ketika node terkonsentrasi di antara sekelompok peserta yang lebih kecil, jaringan menjadi lebih rentan terhadap pemadaman dan potensi sentralisasi. Ini adalah ketegangan yang diakui dalam desain blockchain: persyaratan kinerja dapat bertentangan dengan desentralisasi yang membuat jaringan terdistribusi berharga.

Persyaratan perangkat keras untuk Computors ada dengan alasan yang baik. Mesin ini harus memproses transaksi, mengeksekusi kontrak pintar, dan mencapai konsensus dengan kecepatan yang membenarkan klaim kinerja Qubic. Mengurangi spesifikasi tersebut akan mengorbankan throughput jaringan. Solusinya bukan mengurangi persyaratan Computor. Ini adalah menciptakan cara tambahan untuk berkontribusi.

Solusi: Mendorong Node Ringan

Penjaga Jaringan memperkenalkan hadiah ekonomi untuk menjalankan node bob dan node core lite. Alternatif yang lebih ringan ini memberikan manfaat jaringan yang berarti tanpa memerlukan perangkat keras ekstrem dari pengaturan Computor penuh.

Apa Itu Node Bob dan Core Lite?

Node Bob: Sebuah pengindeks kinerja tinggi untuk blockchain Qubic yang menyediakan API JSON-RPC 2.0 (mirip dengan Ethereum) dan langganan WebSocket untuk streaming data waktu nyata. Ini dirancang untuk integrasi pertukaran dan pengembangan dApp, menawarkan fitur seperti kueri saldo, pelacakan transaksi, penyaringan log, dan kueri kontrak pintar. Node bob dapat disesuaikan untuk aplikasi unik dan berfungsi sebagai infrastruktur yang berfokus pada pembangun.

Node Core Lite: Node ringan yang terhubung ke jaringan inti Qubic untuk menerima dan memverifikasi data blockchain (detak, transaksi, log) tanpa berpartisipasi dalam proses konsensus sebagai computor. Berbeda dengan node computor penuh yang melakukan komputasi berat dan pemungutan suara, node ringan fokus pada pengindeksan dan penyajian data rantai, menjadikannya ideal untuk menjalankan API, dompet, dan integrasi pertukaran.

Kedua jenis node berkontribusi pada kesehatan jaringan dengan meningkatkan ketersediaan data, meningkatkan redundansi, dan menyediakan titik akses tambahan untuk kueri jaringan.

figure 1

Cara Kerja Penjaga Jaringan

Program ini beroperasi melalui siklus pemantauan, penilaian, dan pemberian hadiah yang sederhana.

Langkah 1: Pendaftaran dan Penemuan Node

Operator mengonfigurasi bob atau node core lite mereka dengan identitas operator dan nama tampilan opsional. Sistem secara otomatis menemukan node yang berpartisipasi melalui penelusuran jaringan dan pengumuman node. Tidak ada proses pendaftaran manual yang diperlukan selain konfigurasi node yang tepat.

Langkah 2: Pemantauan Berkelanjutan

Setelah ditemukan, node memasuki pemantauan terus-menerus. Sistem mengevaluasi kinerja di berbagai dimensi untuk memastikan operator benar-benar berkontribusi pada kesehatan jaringan daripada hanya menjalankan perangkat lunak yang tidak aktif.

Langkah 3: Sistem Penilaian

Poin terakumulasi berdasarkan kriteria berbobot yang mencerminkan nilai jaringan yang sebenarnya:

Pembobotan ini menekankan keandalan di atas segalanya. Sebuah node yang tetap online dan disinkronkan memberikan lebih banyak nilai daripada satu dengan akurasi data yang sempurna tetapi ketersediaan yang sporadis.

Catatan: Kerangka penilaian saat ini sedang dalam pengembangan. Nilai yang diberikan di atas bersifat ilustratif dan dapat berubah. Nilai yang telah final akan dikomunikasikan kemudian.

Langkah 4: Papan Peringkat Publik

Semua operator yang berpartisipasi muncul di papan peringkat transparan yang diurutkan berdasarkan skor kumulatif mereka. Siapa pun dapat memverifikasi siapa yang berkontribusi dan seberapa banyak. Visibilitas ini menciptakan akuntabilitas dan memungkinkan komunitas untuk mengenali kinerja terbaik.

Langkah 5: Hadiah Berdasarkan Epoch

Hadiah QU didistribusikan di akhir setiap epoch (siklus mingguan Qubic) proporsional dengan skor operator. Operator yang memiliki peringkat lebih tinggi menerima bagian yang lebih besar dari kumpulan hadiah. Ini sejalan dengan cara hadiah Computor sudah berfungsi di jaringan utama, memperluas model yang sudah dikenal untuk operator node ringan.

Persyaratan Teknis

Spesifikasi perangkat keras untuk partisipasi Penjaga Jaringan jauh di bawah persyaratan node penuh sambil tetap menuntut mesin yang mampu.

bob node

Persyaratan Node Bob

Persyaratan Node Bob

Persyaratan Node Core Lite

Persyaratan Node Core Lite

Sebagai perbandingan, menjalankan node Qubic penuh memerlukan perangkat keras bare metal dengan 8+ inti, dukungan AVX-512 (wajib pada 2027), 2TB RAM, dan infrastruktur server khusus. Alternatif ringan mengurangi titik masuk secara signifikan.

Mencegah Penyalahgunaan

Setiap sistem hadiah menghadapi upaya permainan. Penjaga Jaringan merencanakan beberapa langkah pencegahan:

Deteksi Relay dan Proxy: Mekanisme untuk mengidentifikasi node yang tampaknya berjalan tetapi sebenarnya merutekan permintaan melalui infrastruktur lain daripada memberikan layanan yang nyata.

Pembatasan Identitas: Pembatasan pada berapa banyak node yang dapat didaftarkan oleh satu identitas operator, mencegah satu peserta mengklaim hadiah yang tidak seimbang dengan memutar sejumlah instance berusaha rendah.

Detail implementasi spesifik untuk langkah-langkah ini akan berkembang seiring dengan program saat pola dunia nyata muncul.

Visi Jangka Panjang: Beralih ke On-Chain

Fase awal Penjaga Jaringan beroperasi tanpa kontrak pintar. Perhitungan hadiah terjadi melalui infrastruktur yang ada, dan distribusi mengikuti proses yang telah ditetapkan.

Peta jalan menargetkan operasi on-chain penuh melalui beberapa pengembangan yang direncanakan:

  1. Penerapan Kontrak Pintar: Kontrak khusus yang mengelola kumpulan hadiah dan logika distribusi.

  2. Integrasi Mesin Oracle: Statistik jaringan disampaikan melalui Mesin Oracle Qubic, yang menghubungkan kontrak pintar ke data dunia nyata melalui Antarmuka Protokol Qubic.

  3. Distribusi Otomatis: Perhitungan hadiah dan pembayaran ditangani sepenuhnya oleh logika kontrak, menghilangkan proses manual dan meningkatkan transparansi.

Transisi ini akan menyelaraskan Penjaga Jaringan dengan arsitektur kontrak pintar Qubic yang lebih luas, di mana kontrak beroperasi melalui pemerintahan komunitas dan memberikan pemegang saham pendapatan pasif dari biaya.

Mengapa Desentralisasi Penting

676 Computor yang memvalidasi jaringan Qubic harus mencapai kuorum (451+ kesepakatan) untuk menyelesaikan transaksi. Desain Byzantine Fault Tolerant ini memastikan jaringan dapat berfungsi bahkan jika beberapa validator gagal atau bertindak jahat.

Node ringan tidak berpartisipasi dalam konsensus secara langsung, tetapi mereka memperkuat jaringan dengan cara lain:

Redundansi Data: Lebih banyak node yang menyimpan dan menyajikan data jaringan berarti ketersediaan yang lebih baik selama pemadaman atau serangan.

Distribusi Geografis: Persyaratan perangkat keras yang lebih rendah memungkinkan operator di lebih banyak lokasi untuk berpartisipasi, mengurangi ketergantungan pada konsentrasi pusat data.

Distribusi Beban Kueri: Node tambahan yang menangani permintaan API dan kueri data mengurangi beban pada Computors, memungkinkan mereka fokus pada operasi konsensus.

Ketahanan Serangan: Populasi node yang lebih besar membuat serangan terarah lebih sulit dan mahal untuk dilaksanakan.

Manfaat ini bertambah seiring pertumbuhan partisipasi. Setiap node tambahan membuat jaringan semakin tahan banting.

Memulai

Penjaga Jaringan dirancang untuk kesederhanaan. Node bob dan core lite akan tersedia sebagai gambar Docker, memungkinkan penerapan hampir satu klik.

Mengapa Docker?

Node bob dan core lite bukanlah executable tunggal. Mereka adalah sistem terkoordinasi yang terdiri dari beberapa layanan (node inti, Redis, kvrocks) yang harus berjalan bersama dan berkomunikasi secara andal. Docker mengemas seluruh tumpukan ini menjadi satu unit yang dapat direproduksi.

  • Lingkungan konsisten: Setiap pengguna menjalankan versi yang persis sama tanpa penyimpangan konfigurasi

  • Manajemen ketergantungan nol: Tidak perlu instalasi manual Redis, kvrocks, atau pencocokan versi

  • Operasi sederhana: Mulai dan hentikan seluruh tumpukan sebagai satu unit dengan Docker Compose

  • Pembaruan aman: Beralih versi gambar tanpa mempengaruhi sistem host Anda

  • Isolasi bersih: Node berjalan terpisah dari OS Anda dengan ketahanan data yang eksplisit

Untuk Mempersiapkan

  1. Periksa Perangkat Keras: Pastikan mesin Anda memenuhi persyaratan node bob (16 GB RAM, 4 inti) atau core lite (64 GB RAM, 8 inti).

  2. Pasang Docker: Pastikan Docker dan Docker Compose terpasang di sistem Linux Anda dengan dukungan CPU AVX2.

  3. Ikuti Pengumuman: Pantau saluran resmi Qubic untuk detail peluncuran dan panduan penerapan.

  4. Konfigurasi Identitas: Setelah aktif, atur identitas operator Anda dan nama tampilan opsional melalui konfigurasi yang disediakan.

Peta Jalan: Membangun Bersama

Perjalanan itu sendiri adalah bagian dari kampanye. Umpan balik dari peserta awal akan membentuk implementasi akhir, bobot penilaian, dan mekanik hadiah. Ini bukan sistem yang diberikan. Ini adalah infrastruktur yang dibangun bersama.

Bergabunglah dalam Diskusi

Apakah Anda memiliki pertanyaan tentang Penjaga Jaringan atau ingin terhubung dengan operator node lainnya? Komunitas Qubic aktif di beberapa platform:

  • Discord  -  https://discord.gg/qubic

  • X (Twitter)  -  https://x.com/_Qubic_

  • Pelajari Lebih Lanjut: - github.com/qubic/network-guardians

\u003ct-214/\u003e\u003ct-215/\u003e\u003ct-216/\u003e