Apa itu Soft Fork (Blockchain)?

Soft fork mengacu pada perubahan yang diterapkan pada blockchain untuk memodifikasi atau menambahkan fungsionalitas apa pun tanpa menyebabkan perubahan struktural mendasar. Ini mengakhiri validitas lebih lanjut dari transaksi atau blok lama untuk peserta jaringan (node) yang telah memutuskan untuk mengikuti aturan konsensus baru. Namun, itu masih memungkinkan node yang mengikuti aturan konsensus lama untuk menganggap transaksi atau blok yang lebih baru sebagai valid. Oleh karena itu, garpu lunak kompatibel ke belakang, yang merupakan karakteristik pembedanya dengan garpu keras yang lebih umum dikenal, yang mengakhiri kompatibilitas ke depan untuk semua node lama yang mengikuti konsensus.
Salah satu bagian penting dari soft fork cryptocurrency adalah mereka tidak memerlukan semua penambang di jaringan untuk setuju menjalankan kode baru, itu dapat diimplementasikan dengan mayoritas penambang menyetujuinya. Ini memungkinkan peningkatan jaringan dilakukan lebih cepat dan menghindari keretakan yang signifikan di komunitas. Ini juga bisa menjadi akibat dari kesalahan penambang jika node lama melanggar aturan baru yang tidak mereka sadari. Satu-satunya cara untuk membalikkan garpu lunak adalah melalui Hard Fork.
Blockchain Bitcoin dan Ethereum telah, selama bertahun-tahun, memberlakukan beberapa soft fork untuk meningkatkan jaringan, memperbaiki masalah atau meningkatkan fungsionalitas, tanpa mengambil rute hard fork yang lebih kontroversial untuk memaksa semua penambang menyetujui aturan konsensus baru, yang akan berjalan resiko pecah jaringan. Contoh soft fork yang umum dikenal dan umum adalah upgrade Bitcoin Segwit, yang memungkinkan peningkatan kapasitas blok dengan menghapus data tanda tangan dari transaksi.
Sumber: CoinMarketCap