Apa Itu Slashing?
Slashing adalah bentuk hukuman pada jaringan Proof of Stake (PoS) yang diterapkan untuk memastikan akuntabilitas. Pelaku kejahatan akan dihukum dan didenda sejumlah persentase dari jumlah yang dipertaruhkan atas pelanggaran mereka.
Sistem PoS mendorong keamanan dan perlindungan dengan memberi penghargaan kepada validator karena melakukan pekerjaan mereka dengan baik dan meminta mereka bertanggung jawab atas kelalaian mereka.
Bagaimana Cara Kerja Slashing?
Kebijakan slashing bervariasi dari satu jaringan ke jaringan lainnya. Ethereum Merge baru-baru ini diterapkan untuk mengadopsi mekanisme Proof of Stake. Sekarang, Ethereum 2.0 memiliki validator, bukan penambang. Validator ini diberi penghargaan karena mempertaruhkan koin mereka untuk menjaga keamanan jaringan. Namun, ketika validator gagal melakukan pekerjaan mereka, mereka akan di-slash.
Pelaku Jaringan Aktif, yang bertindak sebagai whistleblower, menangkap pelanggar. Mereka kemudian membuat pernyataan pelanggaran terhadap validator yang buruk dan menambahkannya ke blok baru. Validator kemudian dihukum atas pelanggaran mereka. Hukuman tersebut biasanya membatalkan ID validator mereka dan membuat mereka membayar sejumlah uang tergantung pada jumlah validator yang terlibat. Semakin besar angkanya, semakin besar pula penalti yang dikenakan pada jumlah yang dipertaruhkan. Pelapor diberi hadiah sebagian kecil dari jumlah yang dikumpulkan dari penalti.
Apa Penyebab Slashing?
Di sebagian besar jaringan, crypto slashing dipicu oleh penandatanganan ganda atau waktu henti validator. Penandatanganan ganda dapat mengakibatkan persentase penalti yang jauh lebih besar, mencapai 5%, sementara waktu henti sering kali mengakibatkan penalti kecil sebesar 0,1% dari token. Slashing dapat terjadi ketika dua blok yang berbeda ditandatangani untuk slot yang sama, ketika validator saling bertentangan, atau ketika mereka menandatangani dua blok secara bersamaan untuk memulai validasi.
Bagaimana Mencegah Slashing?
Untuk menghindari crypto slashing, pengguna tidak boleh menjalankan kunci validasi yang identik secara bersamaan di dua tempat atau lebih. Terima waktu henti dan hindari rekayasa berlebihan pengaturan validator. Beberapa pengguna akan menyimpan cadangan saat menjalankan validator utama mereka untuk menghindari offline jika validator utama mereka mengalami gangguan teknis.