Fork mengubah aturan blockchain. Terkadang perubahan tersebut kompatibel dengan versi sebelumnya, dan node lama masih dapat memproses blok baru. Itu disebut soft fork. Terkadang perubahan tersebut merusak kompatibilitas, dan semua node harus melakukan upgrade. Itu disebut hard fork. Perbedaan ini penting karena soft fork hanya membutuhkan mayoritas penambang untuk mengadopsinya. Hard fork mengharuskan semua orang untuk beralih ke aturan baru atau berisiko terjadi pemisahan rantai.
Fork terjadi untuk peningkatan, perbaikan bug, dan perbedaan pendapat. Ketika komunitas Ethereum memutuskan untuk membalikkan peretasan DAO pada tahun 2016, rantai tersebut terpecah. Satu kelompok menerima rollback dan melanjutkan sebagai Ethereum. Kelompok lain menolaknya dan melanjutkan sebagai Ethereum Classic. Kedua rantai tersebut masih ada hingga sekarang. Bitcoin Cash melakukan fork dari Bitcoin pada tahun 2017 karena batasan ukuran blok. Fork tersebut menciptakan rantai baru dengan aturan yang berbeda dan komunitas yang terpisah. Fork bukanlah sesuatu yang secara inheren baik atau buruk. Ini adalah mekanisme tata kelola. Rantai yang menarik lebih banyak pengguna, penambang, dan pengembang biasanya akan menang.
Jenis garpu
- Soft fork — perubahan aturan yang kompatibel dengan versi sebelumnya.
- Hard fork — perubahan mendasar yang mengharuskan semua node untuk melakukan upgrade.
- Persimpangan yang kontroversial — komunitas terpecah, dua jaringan muncul.
- Garpu yang tidak menimbulkan masalah — peningkatan yang mulus, tidak ada rantai yang putus.
Fork adalah cara blockchain berevolusi. Fork juga merupakan cara komunitas terpecah.
Comments
No comments yet. Be the first to share a thought.
Leave a comment