هارد فورک (Hard Fork): به تغییرات اساسی در پروتکل رمزارز گفته می شود، به گونه ای که آن را به ۲ ارز متفاوت تبدیل میکند.
در هارد فورک، نسخه جدید با نسخه های قبلی سازگار نیست. مثال بارز در این زمینه، بیت کوین کش است (فورک بیت کوین) که یکی از تغییرات اعمال شده در آن نسبت به بیت کوین، افزایش حجم بلاک هاست.
هارد فورک زمانی ایجاد می شود که برخی از ماینرها (استخراج کنندگان) تصمیم می گیرند قوانین جدیدی را برای رمزارز موردنظر ایجاد کنند. افرادی که با این تغییرات موافق اند، به فورک جدید می پیوندند. افرادی هم که مخالف هستند، می توانند از همان نسخه قبلی استفاده کنند.
سافت فورک (Soft Fork): در سافت فورک، یک تغییر جزئی در پروتکل رمزارز موردنظر ایجاد می شود که با نسخه های قبلی سازگار است.