هارد فورک‌ها به‌روزرسانی نرم‌افزاری به شمار می‌آیند که با نسخه قدیم سازگار نیستند. به طور معمول، هاردفورک زمانی اتفاق می‌افتد که برخی از گره‌های شبکه بخواهند قوانین جدیدی به شبکه اضافه کنند و این قوانین مغایر با قوانین شبکه اصلی باشند. در این حالت، گره‌های جدید تنها با نودهایی که از نسخه جدید نرم‌افزار استفاده می‌کنند، در ارتباط هستند. بنابراین بلاک چین به دو شبکه جدا از هم تقسیم می‌شود که یکی با قوانین گذشته و دیگری با قوانین جدید فعالیت می‌کند.