GaiaEx AcademyGaiaEx Academy
Apa Itu Fork? Hard Fork vs Soft Fork
PemulaBlockchain7 min read

Apa Itu Fork? Hard Fork vs Soft Fork

Ketika blockchain berselisih paham — pemisahan chain, upgrade, dan koin gratis

Bagikan Postingan

Apa Itu Fork Blockchain?

Fork terjadi ketika node-node berhenti sepakat pada satu buku aturan yang sama. Semua orang sebelumnya membangun di atas riwayat yang sama; lalu aturannya berubah dengan cara yang kompatibel (soft fork) atau tidak kompatibel (hard fork). "Fork" terdengar dramatis, dan kadang memang begitu — dua jaringan yang hidup berdampingan, dua ticker — tapi banyak fork sebenarnya cuma upgrade terjadwal di mana tidak ada yang terus menambang dengan aturan lama.

Blockchain tidak punya product manager yang mendorong sebuah update. Upgrade bersifat sosial sekaligus teknis: miner, validator, developer, dan pengguna yang memutuskan software apa yang mereka jalankan. Ketika koordinasi ini goyah, riwayat bisa bercabang.

Singkatnya: Fork adalah perubahan pada aturan konsensus. Jika perubahannya tidak kompatibel dan kedua sisi tetap berjalan, kamu mendapat dua chain. Jika semua orang upgrade bersamaan, itu tetap disebut hard fork, tapi sebagai pengguna kamu mungkin tidak akan pernah menyadarinya.
Saat Sebuah Chain Fork Riwayat sama sampai blok N, lalu dua set aturan Blok N Chain A aturan baru Chain B aturan lama saldo mulai terpecah setelah pemisahan
Setelah blok N, dua set aturan bisa menghasilkan dua riwayat. Saldo snapshot pada saat pemisahan seringkali terduplikasi di kedua sisi — itulah sebabnya pengumuman fork penting bagi holder.

Soft Fork: Aturan Lebih Ketat, Satu Chain

Soft fork menambahkan aturan yang lebih ketat atau bersifat tambahan yang masih bisa diterima oleh software lama: blok lama tetap valid di bawah aturan baru, meskipun node lama tidak memahami setiap field baru. Jaringan biasanya tetap berada pada satu chain jika mayoritas ekonomi menjalankan aturan baru.

SegWit di Bitcoin adalah contoh klasik yang biasa dipakai: data witness dipindahkan, kapasitas meningkat, dan node yang tidak pernah upgrade tetap bisa mengikuti chain terpanjang — mereka hanya tidak memakai fitur barunya.

Hard Fork: Ketika Chain Benar-Benar Terpecah

Hard fork mengubah konsensus dengan cara yang ditolak oleh software lama. Jika ada pihak yang terus menjalankan klien lama dengan hashrate atau stake sungguhan di belakangnya, kamu mendapat dua jaringan. Jika tidak ada yang melakukannya, chain "lama" itu akan berhenti begitu saja dan pada praktiknya kamu hanya mengalami sebuah upgrade.

Fork yang kontroversial adalah yang diperhatikan trader: saldo terduplikasi, ticker baru, drama dukungan dompet, masalah replay. Fork terencana dengan dukungan penuh justru terasa membosankan — format alamat sama, bagian dalam baru, kebanyakan pengguna hanya melihat beberapa jam kekacauan di Twitter.

Soft fork vs hard fork (disederhanakan) Soft fork Mempersempit atau memperluas aturan Node lama tetap melihat blok yang valid Satu ledger jika miner berkoordinasi Contoh gambaran: “jenis tx baru, software lama mengabaikannya” Hard fork Perubahan aturan yang tidak kompatibel Klien lama dan baru tidak sepakat Bisa menghasilkan dua chain + dua aset Kecuali semua pihak pindah ke satu sisi
Soft fork sering terasa seperti "aturan tambahan yang ditumpuk di atas." Hard fork adalah "pilih A atau B" di level protokol.

Mengapa Fork Terjadi

Upgrade rutin. Perbaikan bug, opcode baru, penyesuaian parameter — biasanya membosankan, sering digabung dalam satu rilis yang dijalankan semua orang.

Politik dan visi. Ukuran blok, penerbitan, governance — ketika kompromi gagal, fork kode memungkinkan setiap kubu menjalankan eksperimennya sendiri.

Respons darurat. Jarang terjadi: eksploitasi besar atau kegagalan konsensus bisa memaksa pilihan sulit antara kontinuitas dan intervensi (Ethereum/DAO adalah contoh klasiknya).

Kecelakaan. Dua miner menemukan blok pada waktu yang hampir bersamaan dan chain sempat terpecah sesaat sampai satu cabang menang — ini biasanya sementara, bukan peristiwa "koin baru."

Fork yang Masih Diperdebatkan Orang

Ethereum / Ethereum Classic (2016). Rollback kontroversial setelah DAO dikeruk jutaan dolar memecah komunitas menjadi "batalkan hack-nya" vs "imutabilitas apa pun yang terjadi." Dua chain, dua komunitas.

Bitcoin / Bitcoin Cash (2017). Perdebatan block space vs scaling berlapis memuncak; BCH melakukan fork dengan blok yang lebih besar. Drama berikutnya (BSV, dll.) menunjukkan bahwa fork pun bisa fork lagi.

Ethereum Merge (2022). Perubahan konsensus dari PoW ke PoS. Secara teknis ini adalah hard fork; secara ekonomi, sisi PoW lama hampir tidak berarti.

Ekor panjangnya. Kloning-kloning kecil Bitcoin kebanyakan mati. Fork mudah dipublikasikan; likuiditas dan kepercayaan tidak.

Apa yang Sebenarnya Diperhatikan Trader

Waktu snapshot. Exchange mempublikasikan cara mereka mengkreditkan aset hasil fork. "Koin gratis" seringkali datang bersama kebingungan pajak, pasar yang tidak likuid, dan masalah replay — harga jarang benar-benar berlipat ganda secara bersih.

Daftar dukungan. Jika koinmu berada di kustodian yang mengabaikan fork, kamu mungkin tidak mendapatkan aset dari chain sekunder pada hari pertama. Self-custody (kustodi mandiri) berarti kamu memegang sendiri kedua kunci itu — tetap bukan nasihat finansial, dan tetap berantakan.

Volatilitas. Ketidakpastian soal listing ticker dan keamanan chain membuat kedua sisi berayun tajam. Baca spesifikasinya, periksa explorer, jangan percaya sembarang situs airdrop.

Pada setup non-custodial seperti GaiaEx, kamu tidak meminta treasury sebuah exchange untuk mencerminkan fork itu untukmu — kamu menandatangani dengan kunci yang kamu kendalikan sendiri. Itu menghilangkan satu perantara dari cerita ini; tapi tidak menghilangkan risiko pasar atau bug di level chain.