Jenis perubahan protokol yang memvalidasi semua transaksi yang sebelumnya tidak valid, dan membatalkan semua transaksi yang sebelumnya valid.
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).
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.