Glosarium

Hard Fork (Blockchain)

Moderate

Jenis perubahan protokol yang memvalidasi semua transaksi yang sebelumnya tidak valid, dan membatalkan semua transaksi yang sebelumnya valid.

Apa Itu Hard Fork (Blockchain)?

Hard fork adalah peristiwa di mana blockchain "terpecah" menjadi dua blockchain terpisah yang berjalan paralel satu sama lain, masing-masing dengan parameter berbeda dari rantai umum sebelumnya.
Hard fork merusak kompatibilitas ke depan dari aset kripto. Oleh karena itu, meskipun riwayat transaksi dan parameternya sama sebelum hard fork, riwayat kedua jaringan terpisah satu sama lain setelah peristiwa tersebut dan aktivitas selanjutnya di luar fork tidak akan tercermin pada yang lain. Hard fork dapat terjadi secara tidak sengaja dari bug /kesalahan di blockchain atau dilakukan dengan sengaja (karena ketidaksepakatan dalam komunitas aset kripto).
Hard fork adalah peristiwa besar dan terutama disiarkan ke komunitas aset kripto jauh sebelumnya. Mereka adalah subjek diskusi dan perdebatan besar dalam komunitas kripto, karena komunitas mencoba untuk mengetahui kelebihan dan kekurangan dari modifikasi karakteristik tertentu sebuah proyek (kebanyakan tentang ukuran blok, imbalan, dan batasan suplai tetap, dll.)
Misalnya, proposal untuk hard fork Bitcoin pada tahun 2017 untuk meningkatkan ukuran bloknya dari 1 MB menjadi 8 MB untuk transaksi yang lebih cepat dan lebih banyak, ditentang oleh sebagian besar komunitas.
Akibatnya, sebagian komunitas terpecah dan membentuk Bitcoin Cash (BCH). Aset kripto ini telah melalui hard fork -nya sendiri sejak itu, yang menghasilkan Bitcoin Cash ABC (BTCA) dan Bitcoin SV (BSV), dan fork2020 terkini yang menghasilkan rantai baru yang disebut Bitcoin Cash Node (BCHN) mengambil alih mantel dari BTCA sebagai BCH yang "resmi".
Ethereum, sementara itu, memiliki hardfork yang terdokumentasi dengan baik pada tahun 2016 setelah eksploitasi replay DAO yang meninggalkan rantai asli untuk beroperasi sebagai Ethereum Classic. Pada tahun 2020, Ethereum mengalami hard fork yang tidak terduga, tetapi kecil, setelah pengembang mereka tidak meneruskan pembaruan tak terjadwal dengan tepat ke komunitas dan penyedia infrastruktur mereka, menyebabkan penyedia infrastruktur seperti Infura berjalan pada perangkat lunak yang usang dan bertentangan.