Creșterea limitei de procesare a tranzacțiilor din rețea necesită efectuarea de modificări în funcționarea tehnică a bitcoin, într-un proces cunoscut sub numele de fork. Forks pot fi grupate în două tipuri:
Hard forkEdit
Un hard fork este o modificare a regulilor astfel încât software-ul care validează conform vechilor reguli va vedea blocurile produse conform noilor reguli ca fiind invalide. În cazul unui hard fork, toate nodurile menite să funcționeze în conformitate cu noile reguli trebuie să își actualizeze software-ul.
Dacă un grup de noduri continuă să folosească vechiul software, în timp ce celelalte noduri folosesc noul software, se poate produce o scindare permanentă. De exemplu, Ethereum a făcut hard-forking pentru a-i „împăca” pe investitorii din The DAO, care fusese piratat prin exploatarea unei vulnerabilități din codul său. În acest caz, furculița a dus la o scindare care a creat lanțurile Ethereum și Ethereum Classic. În 2014, comunității Nxt i s-a cerut să ia în considerare o bifurcație dură care ar fi dus la o anulare a înregistrărilor din blockchain pentru a atenua efectele unui furt de 50 de milioane de NXT de la un important schimb de criptomonede. Propunerea de hard fork a fost respinsă, iar o parte din fonduri au fost recuperate după negocieri și plata unei răscumpărări. Alternativ, pentru a preveni o scindare permanentă, majoritatea nodurilor care utilizează noul software pot reveni la vechile reguli, așa cum a fost cazul scindării bitcoin la 12 martie 2013.
Bitcoin Cash („BCH”) este un hard fork al bitcoin care mărește dimensiunea maximă a blocurilor. Bitcoin XT, Bitcoin Classic și Bitcoin Unlimited au susținut fiecare o creștere a dimensiunii maxime a blocurilor. La 1 august 2017, ziua în care BTC s-a bifurcat, blockchain-ul BTC s-a împărțit în două blockchains separate: unul menținut în conformitate cu regulile valabile în prezent pentru BTC, iar celălalt menținut în conformitate cu regulile valabile în prezent pentru BCH. Dacă cineva avea monede pe lanțul BTC înainte de bifurcare și nu le-a mutat încă, le poate muta pe unul sau pe celălalt sau pe ambele lanțuri. Astfel, toți deținătorii de BTC au devenit, de asemenea, deținători de BCH în momentul divizării. De acum înainte, BTC și BCH sunt separate și se tranzacționează la valori complet independente una față de cealaltă, față de monedele fiduciare și față de alte active.
BitcoinSV (BSV) reprezintă Bitcoin Satoshi’s Vision (viziunea lui Bitcoin Satoshi) și este o bifurcație dură a Bitcoin Cash cu afirmația că blocurile trebuie să fie și mai mari pentru a permite scalabilitatea.
Soft forkEdit
Un soft fork sau o modificare de tip soft-forking este descrisă ca o bifurcație în blockchain care poate apărea atunci când nodurile vechi ale rețelei nu respectă o regulă urmată de nodurile nou actualizate.:glosar Acest lucru ar putea face ca nodurile vechi să accepte date care par a fi invalide pentru nodurile noi sau să devină nesincronizate fără ca utilizatorul să își dea seama. Acest lucru contrastează cu un hard-fork, în cazul în care nodul va înceta să mai proceseze blocurile urmând în schimb regulile modificate.
Segregated Witness este un exemplu de soft fork.
În cazul unui soft fork, toate nodurile miniere menite să lucreze în conformitate cu noile reguli trebuie să își actualizeze software-ul.
.