الشوكات الصلبة، والشوكات الناعمة، والافتراضيات، والإكراه
إحدى الحجج المهمة في مجال blockchain هي ما إذا كانت الشوكات الصلبة أو الشوكات الناعمة هي آلية ترقية البروتوكول المفضلة. يتمثل الاختلاف الأساسي بين الاثنين في أن الانقسامات الناعمة تغير قواعد البروتوكول عن طريق تقليل مجموعة المعاملات الصالحة بشكل صارم، لذلك ستظل العقد التي تتبع القواعد القديمة موجودة في السلسلة الجديدة (شريطة أن يقوم غالبية القائمين بالتعدين/المدققين بتنفيذ the fork)، في حين أن الهارد فورك تسمح للمعاملات والكتل غير الصالحة سابقًا بأن تصبح صالحة، لذلك يجب على العملاء ترقية عملائهم