Glosarium

Fork (Blockchain)

Moderate

Fork, atau percabangan blockchain, membuat versi alternatif dari blockchain, meninggalkan dua blockchain untuk berjalan secara bersamaan.

Apa Itu Fork (Blockchain)?

Ketika perubahan dilakukan pada teknologi blockchain, perubahan tersebut disebut sebagai "fork".

Percabangan terjadi ketika ada pemisahan dalam jaringan blockchain, menyebabkan adanya dua versi yang berbeda. Dengan jaringan blockchain yang bersumber terbuka, siapa pun dapat berkontribusi untuk perbaikan dan perubahan dalam kode, yang sering menghasilkan pembaruan blockchain. Ada juga saat-saat fork dapat dilakukan untuk mengaktifkan fitur baru ke blockchain, untuk menghilangkan bug, atau untuk mengatasi efek peretasan besar - seperti yang kita lihat dengan Ethereum.

Alasan lain terjadinya fork adalah ketika pembaruan perangkat lunak penambang tidak selaras satu sama lain. Jika ini terjadi, komunitas penambang harus memutuskan jalur mana yang harus diambil oleh blockchain. Jika keputusan tidak dapat dicapai, atau komunitas itu sendiri tidak setuju, akan ada dua versi berbeda dari blockchain.

Ekstremitas yang akan diubah oleh blockchain bergantung pada apakah hard fork atau soft fork terjadi.

Soft fork adalah penambahan aturan baru ke protokol, yang masih kompatibel dengan aturan lama dan kompatibel ke belakang. Ini berarti node yang meningkat masih dapat berkomunikasi dengan node yang tidak meningkat. Dengan kata lain, blok baru masih akan dikenali valid oleh node lama, jadi perubahannya tidak terlalu dramatis.

Hard fork adalah perubahan radikal dalam protokol jaringan yang dapat menghasilkan mata uang digital baru, misalnya ketika blockchain Bitcoin bercabang menjadi dua, menghasilkan pembuatan Bitcoin Cash.

Hard fork terjadi ketika perubahan permanen terjadi di jaringan blockchain. Perubahan ini tidak kompatibel ke belakang, yang berarti bahwa semua node atau pengguna perlu memutakhirkan ke versi baru perangkat lunak, karena versi lama tidak akan berfungsi lagi. Versi baru akan membuat transaksi dan bloknya sendiri. Pada dasarnya, ini adalah blockchain yang sama sekali baru.