Kamus Crypto

Blockchain Fork: Hard Fork vs Soft Fork, Bitcoin Cash, Ethereum Classic

Penjelasan blockchain fork — perbedaan hard fork vs soft fork, bagaimana fork terjadi, sejarah fork besar (Bitcoin Cash, Ethereum Classic), dan apa.

Fork adalah mekanisme di mana blockchain berpisah menjadi dua jalur — bisa terjadi karena perbedaan pendapat teknikal, upgrade protokol, atau respons terhadap insiden keamanan. Memahami fork penting untuk investor crypto karena bisa berdampak langsung pada aset Anda.

Mengapa Fork Terjadi

Blockchain adalah sistem berbasis konsensus — semua node perlu setuju pada aturan yang sama. Ketika ada perubahan aturan, perlu ada consensus dari mayoritas node.

Skenario yang memicu fork:

1. Upgrade teknikal yang dibutuhkan: Seperti software yang perlu di-update, protokol blockchain perlu di-upgrade untuk tambah fitur atau fix bug. Jika semua setuju → update mulus. Jika ada yang tidak setuju → berpotensi fork.

2. Perbedaan pendapat tentang arah protokol: “Blok Bitcoin harus lebih besar agar bisa handle lebih banyak transaksi” (satu kubu) vs “Blok tidak boleh terlalu besar agar tetap desentralisasi” (kubu lain) → Tidak mencapai consensus → fork (Bitcoin vs Bitcoin Cash).

3. Respons terhadap hack atau insiden: “Kita harus roll back transaksi yang di-hack” (satu kubu) vs “Blockchain harus immutable, tidak boleh di-roll back meski ada hack” (kubu lain) → fork (Ethereum vs Ethereum Classic).

Hard Fork vs Soft Fork

Soft Fork

Definisi: Perubahan yang backward compatible — node lama masih bisa berpartisipasi di network, tapi dengan kemampuan terbatas.

Analogi: Seperti update app yang membuat versi lama masih bisa baca file baru, tapi tidak bisa gunakan semua fitur baru.

Ciri soft fork:

  • Aturan baru lebih ketat dari aturan lama
  • Node yang tidak upgrade masih bisa terima blok valid dari node yang sudah upgrade
  • Tidak ada “split” permanen — network tetap satu

Contoh soft fork Bitcoin:

  • SegWit (2017): Perubahan cara transaksi disimpan untuk meningkatkan kapasitas. Backward compatible — node lama masih bisa berpartisipasi meski tidak semua fitur SegWit dimanfaatkan.
  • Taproot (2021): Meningkatkan privacy dan smart contract capability Bitcoin.

Soft fork yang diimplementasi dengan baik tidak menghasilkan chain split permanen.

Hard Fork

Definisi: Perubahan yang tidak backward compatible — node lama tidak bisa berpartisipasi di network baru dengan aturan baru.

Analogi: Seperti update app yang file-nya tidak bisa dibaca oleh versi lama sama sekali.

Ciri hard fork:

  • Aturan baru tidak kompatibel dengan aturan lama
  • Node yang tidak upgrade tidak bisa validasi blok dari node yang sudah upgrade
  • Jika ada fraksi yang tetap jalankan versi lama → dua chain yang berbeda dan permanen

Dua jenis hard fork:

  1. Consensual hard fork: Semua (atau hampir semua) node setuju upgrade. Chain lama “mati” karena tidak ada yang mine. Tidak ada split permanen. Contoh: banyak upgrade Ethereum sebelum merge.

  2. Contentious hard fork: Komunitas terpecah. Sebagian upgrade, sebagian tidak. Hasilnya dua chain yang hidup secara permanen dengan coin berbeda. Ini yang disebut “fork” dalam konteks populer.

Fork Bersejarah yang Penting

Bitcoin Cash (BCH) — Fork Bitcoin 2017

Latar belakang — Perang Ukuran Blok: Bitcoin punya batas ukuran blok 1MB. Pada 2015-2017, ketika transaksi meningkat, ini menjadi bottleneck — fee naik dan konfirmasi lambat.

Dua kubu:

  • “Big Blockers”: Tingkatkan ukuran blok ke 8MB atau lebih. Bitcoin harus menjadi digital cash yang murah dan cepat. Led oleh Roger Ver, Jihan Wu (Bitmain).
  • “Small Blockers”: Ukuran blok kecil menjaga desentralisasi. Solusi scaling harus di layer 2 (Lightning Network). Led oleh core developer Bitcoin.

Fork terjadi: 1 Agustus 2017

  • Bitcoin Cash (BCH) lahir dengan blok 8MB (kemudian 32MB)
  • Bitcoin (BTC) tetap dengan SegWit dan rencana Lightning Network
  • Semua yang punya BTC sebelum fork otomatis mendapat BCH dalam jumlah sama

Aftermath:

  • Bitcoin (BTC) tetap dominan — market cap jauh lebih besar
  • Bitcoin Cash masih ada tapi market share sangat kecil
  • Bitcoin Cash sendiri kemudian fork lagi menjadi Bitcoin SV (BSV) pada 2018 — komunitas yang sudah pecah, pecah lagi

Pelajaran: Fork tidak selalu menghasilkan dua coin yang comparable — sering satu chain yang menang jauh lebih besar.

Ethereum Classic (ETC) — Fork Ethereum 2016

Latar belakang — The DAO Hack: Pada 2016, sebuah smart contract bernama “The DAO” (Decentralized Autonomous Organization) menjadi sangat popular dan mengumpulkan ~$150 juta worth ETH. Kemudian ditemukan bug — attacker mulai drain ETH dari contract.

Respons Ethereum: Vitalik Buterin dan Ethereum Foundation mengusulkan hard fork untuk “roll back” transaksi — mengembalikan ETH yang dicuri ke pemilik aslinya.

Kontroversi:

  • Sebagian: “Ini adalah solusi pragmatis untuk melindungi pengguna”
  • Sebagian lain: “Blockchain harus immutable! ‘Code is law’. Jika kita roll back sekarang, ini mengancam kredibilitas blockchain sebagai sistem trustless.”

Fork terjadi: Juli 2016

  • Ethereum (ETH): Chain baru dengan DAO hack di-roll back. Ini yang berkembang menjadi Ethereum modern.
  • Ethereum Classic (ETC): Chain asli yang tidak di-roll back. Tetap dengan prinsip “immutability”.

Aftermath:

  • Ethereum (ETH) menjadi blockchain smart contract terdominasi dengan ekosistem yang sangat besar
  • Ethereum Classic (ETC) tetap ada tapi jauh lebih kecil, pernah mengalami 51% attack beberapa kali karena hashrate yang lebih rendah
  • Ironis: Ethereum Classic yang mengklaim “immutability” justru lebih vulnerable karena community dan security yang lebih kecil

Upgrade Ethereum — “Fork” yang Consensual

Ethereum telah mengalami banyak hard fork yang berhasil tanpa chain split karena ada consensus:

  • Byzantium (2017): Persiapan untuk Ethereum 2.0
  • Constantinople (2019): Upgrade ekonomi
  • Istanbul (2019): Fee optimisasi
  • London (2021): EIP-1559 — burning fee mechanism
  • The Merge (2022): Transisi dari Proof of Work ke Proof of Stake — fork paling besar dalam sejarah Ethereum, berhasil tanpa chain split karena hampir semua miner sudah tahu dan setuju

Lain-Lain Fork Notable

Bitcoin Gold (BTG, 2017): Fork Bitcoin yang mengganti mining algorithm untuk mencegah dominasi ASIC. Ekosistem sangat kecil.

Bitcoin SV (BSV, 2018): Fork dari Bitcoin Cash yang ingin blok lebih besar lagi (128MB). Associated dengan Craig Wright yang mengklaim diri sebagai Satoshi (klaim yang disputed).

Apa yang Terjadi dengan Aset Anda Saat Fork

Jika Menyimpan di Non-Custodial Wallet (Self-Custody)

Anda secara otomatis mendapat coin di kedua chain karena private key Anda berlaku di keduanya:

  • Sebelum fork: 1 BTC
  • Setelah Bitcoin Cash fork: 1 BTC + 1 BCH

Yang perlu dilakukan: Import private key/seed phrase ke wallet yang support chain baru untuk mengakses coin di chain baru tersebut.

Risiko “replay attack”: Tanpa perlindungan khusus, transaksi di satu chain bisa “di-replay” di chain lain. Protokol yang baik implement “replay protection” untuk cegah ini. Pastikan fork yang Anda interaksikan punya replay protection.

Jika Menyimpan di Exchange (Custodial)

Tergantung kebijakan exchange:

  • Beberapa exchange credit coin baru ke akun Anda
  • Beberapa tidak support chain baru sama sekali
  • Beberapa support tapi dengan delay atau proses khusus

Cek pengumuman exchange Anda sebelum dan sesudah fork besar terjadi.

Jika di Smart Contract atau DeFi

Kompleks — tergantung protokol. Banyak protokol DeFi yang sudah “freeze” atau “emergency exit” menjelang fork untuk mencegah komplikasi.

Risiko Fork

Replay attack (tanpa protection): Transaksi bisa valid di dua chain — bisa menyebabkan kehilangan tak disengaja.

Nilai coin baru tidak pasti: Fork tidak selalu berarti Anda dapat sesuatu yang bernilai. Banyak fork coin yang nilainya mendekati nol.

Network security (51% attack): Setelah fork, chain yang lebih kecil punya hashrate/stake lebih rendah — lebih vulnerable ke 51% attack. Ethereum Classic mengalami ini beberapa kali.

Confusion dan scam: Saat fork terjadi, banyak scam yang muncul — “claim Bitcoin Cash airdrop” palsu, website phishing, dll.

Kesimpulan

Fork adalah mekanisme evolusi blockchain — cara komunitas bernegosiasi dan implement perubahan protokol. Soft fork lebih “aman” dan tidak menghasilkan split. Hard fork yang contentious menghasilkan dua coin berbeda.

Untuk investor:

  • Hard fork yang consensual: Biasanya tidak butuh action apa-apa jika di exchange yang reputable
  • Hard fork yang contentious: Siapa yang punya private key mendapat coin di kedua chain — perlu verify support wallet/exchange
  • Jangan terburu-buru claim “airdrop” dari fork: Banyak scam yang memanfaatkan momen ini

Fork adalah salah satu mekanisme unik blockchain yang tidak ada analoginya di aset konvensional.


💡 Baru mulai di crypto? WhaleX punya kelas gratis untuk investor pemula — dari beli pertama sampai memahami risiko dengan benar. Mulai dari kelas gratis →

⚠️ Disclaimer: Fork bisa menyebabkan kebingungan dan dimanfaatkan oleh scammer. Selalu verifikasi informasi tentang fork dari sumber official (website resmi blockchain, pengumuman exchange). Jangan pernah masukkan seed phrase ke website yang tidak dikenal meski mengklaim bisa help Anda “claim” coin dari fork.

Mau Coba Trading Bot Tanpa Ribet Pantau Market?

Kelas gratis WhaleX: dasar-dasar trading bot crypto, dari recurring buy sampai spot grid — cocok untuk pemula.

Ikut Kelas Bot Gratis →

Pertanyaan Umum

Apa itu blockchain fork dan kapan terjadi?

Fork adalah perubahan pada aturan protokol blockchain. Fork terjadi ketika developer atau komunitas ingin mengubah cara blockchain bekerja — misalnya ukuran blok, mekanisme konsensus, atau aturan validasi. Jika semua pihak setuju dengan perubahan, upgrade berjalan mulus. Jika ada fraksi yang tidak setuju dan tetap jalankan versi lama, chain terpisah menjadi dua blockchain yang berbeda — ini yang disebut 'fork' yang menghasilkan dua coin berbeda.

Jika Bitcoin fork menjadi Bitcoin Cash, apakah saya dapat Bitcoin Cash gratis?

Ya — saat hard fork terjadi, siapapun yang menyimpan Bitcoin di wallet sendiri (non-custodial) pada blok sebelum fork akan mendapat coin baru dalam jumlah yang sama di chain baru. Jika Anda punya 1 BTC di wallet saat Bitcoin Cash fork terjadi, Anda juga mendapat 1 BCH. Tapi ini hanya berlaku jika Anda punya private key sendiri. Jika di exchange, tergantung kebijakan exchange tersebut.