آپدیت های بیت کوین از طریق فرآیندی به نام فورک اجرا می‌شوند. فورک در زمانی اتفاق می‌افتد که در پروتکل زنجیره بلاک تغییری رخ دهد و نتیجه آن دو نسخه مختلف از نرم‌افزار باشد. دو نوع فورک وجود دارد: هارد فورک و سافت فورک.