Apakah maksud ‘soft fork’?

Proses untuk mencapai konsensus bagi tujuan penambahbaikan atau pengemaskinian rangkaian ini adalah dikenali sebagai fork. Pemprosesan fork boleh dibahagikan kepada dua jenis iaiitu soft fork atau hard fork di mana ia bergantung kepada tujuan yang ingin dicapai. Bagi soft fork, ia merupakan versi perisian terkini yang serasi dengan versi rantaian blok terdahulu dan ini bererti nod rantaian yang telah dikemas kini serta nod lama masih dapat berkomunikasi antara satu sama lain.
Dalam erti kata lain, proses soft fork diwujudkan dalam bentuk peraturan baharu yang tidak bertentangan dengan mana-mana fork terdahulu. Salah satu ilustrasi kejayaan soft fork adalah Segregated Witness(SegWit) yang telah pun berlaku pada tahun 2018. Secara ringkasnya, SegWit merupakan suatu bentuk pengemaskinian yang berupaya untuk mengubah format blok dan transaksi serta tanda tangan digital sehingga penghujung transaksi, di samping memperluas had saiz blok melebihi 1MB serta mempercepat proses pengesahan secara keseluruhan.