Arbitrator bukan Aligator
Arbitrator Qubic, berbeda dengan Koordinator IOTA, memiliki kekuasaan terbatas dan dapat digantikan jika berperilaku buruk.
Qsilver · 2 Jan 2024.
Ya, keduanya memang dimulai dengan “A” dan diakhiri dengan “ator,” tetapi luar biasa, arbitrator Qubic tidak seperti aligator.
Tentu saja, akan sangat konyol untuk berpikir bahwa itu bisa benar, tetapi beberapa orang yang seharusnya melakukan sedikit riset sebelum memposting telah mengklaim bahwa arbitrator Qubic terpusat seperti koordinator IOTA. Perhatikan bahwa keduanya diakhiri dengan “ator,” jadi anggapan yang salah bisa dimengerti.
Daripada mengandalkan postingan internet acak, saya merasa lebih efektif untuk membaca kode dan melihat apa yang dikatakannya.
Peran Arbitrator
Awalnya, tampaknya arbitrator bisa mencuri hadiah penambangan 1 triliun untuk epoch tersebut. Namun, pengamatan lebih dalam menunjukkan bahwa transaksi arbitrator terjadi tanpa tanda tangan arbitrator dan langsung memperbarui saldo komputor sesuai skala kinerja. Pada dasarnya, alamat arbitrator mendapatkan dana sisa (sekitar 1% atau kurang baru-baru ini) tanpa melakukan apapun. Semakin baik performa komputor, semakin sedikit yang diterima arbitrator. Selama hidupnya, alamat arbitrator telah mengumpulkan hampir 1,5 triliun QU, sekitar 2%, tetapi pada tingkat saat ini, akan membutuhkan waktu bertahun-tahun untuk mencapai 2 triliun QU.
Fungsi Arbitrator
Arbitrator menetapkan 8 byte acak untuk penambang setiap epoch. Ini dapat diotomatisasi setelah RANDOM SC selesai, bersama dengan fungsi utama untuk menerbitkan daftar komputor untuk epoch tersebut.
Kemampuan arbitrator untuk menerbitkan daftar komputor untuk epoch adalah di mana kekuatan sebenarnya terletak. Namun, semua node komputor melacak kinerja semua komputor, kandidat, dan pendatang baru untuk setiap tick. Ini berarti bahwa dalam pembaruan di masa depan, kuorum itu sendiri dapat menetapkan daftar komputor untuk epoch berikutnya, dengan arbitrator hanya menandatanganinya jika daftar tersebut sesuai dengan peringkat.
Fungsi arbitrator kemudian menjadi cap karet pada daftar komputor yang dapat ditentukan secara deterministik.
Menangani Perilaku Buruk
Jika daftar komputor yang dihasilkan oleh kuorum tidak disetujui oleh arbitrator, pemilihan berbobot saham QU akan menentukan slate komputor mana yang memiliki kinerja terbaik. Ini akan menyortir skor tanpa politik. Jika kuorum atau arbitrator disusupi oleh penyerang, ini akan diselesaikan oleh pemangku kepentingan Qubic, yang menyebabkan jeda sementara sebelum epoch baru dimulai. Tidak ideal, tetapi tidak bencana, dan rencana dapat dibuat untuk menangani peristiwa semacam itu.
Setelah pemungutan suara QU, komputor akan memperbarui dengan alamat baru untuk arbitrator jika diperlukan. Arbitrator dapat diganti dan pekerjaannya sederhana. Setiap pelanggaran oleh arbitrator akan dengan cepat diperhatikan karena persaingan tinggi dan biaya tinggi yang terlibat dalam mempertahankan tempat komputor, yang mengarah ke skandal.
Mekanisme Perlindungan
CfB menjelaskan bahwa perilaku buruk arbitrator sudah tidak diperbolehkan. Arbitrator yang mengubah daftar akan digantikan dalam waktu 15 detik dengan menetapkan kunci publik lain. Kemampuan ini telah diuji dengan sukses.
Kesimpulan
Perlindungan dari arbitrator "jahat" sudah ada. Transaksi dengan daftar komputor baru tidak akan dimasukkan dalam tick, yang mengarah ke pemilihan berbasis saham QU untuk menyelesaikan perpecahan. Meskipun pemilihan yang seri mungkin menghasilkan fork, ini tampaknya sangat tidak mungkin. Bahkan dalam peristiwa seperti itu, kita akan memiliki dua versi Qubic, mirip dengan BCH dari BTC dan ETC dari ETH (atau ETH dari ETC!).
Sumber
@DesheShai @Qsilver97 @hus_qy @5onOfCrypto ”Kontrol penuh untuk node yang tidak bergantung pada data internal. Arbitrator yang mengubah daftar akan digantikan dalam waktu 15 detik (hanya menetapkan kunci publik lain). Kami sudah menguji kemampuan untuk mengganti Arb.”
Come-from-Beyond menjelaskan di Discord Qubic:
“Arb menerbitkan daftar untuk pendatang baru dan mereka yang tidak memiliki node penuh. Kuorum yang bergantung pada daftar (dan memverifikasinya) menunjukkan bahwa daftar itu benar. Peristiwa daftar tidak valid akan segera diketahui pengguna (dengan melihat tidak ada kemajuan tick).”
Untuk pembaruan terbaru, bergabunglah dengan Discord Valis, ikuti kami di X, dan tandai blog kami.
← Sebelumnya
Selanjutnya →