‹ الفصل 16، جميع الدروس

خبير · الفصل 16 · الدرس 4 من 5

البرمجة النصية والترقيات

التفرعات الناعمة مقابل التفرعات الصلبة

كيف تغير قواعد شبكة لا يتحكم فيها أحد؟ 5 دقيقة

تفرع ناعم: قواعد أشد

يجعل التفرع الناعم القواعد أكثر صرامة: تصبح بعض الكتل التي كانت صالحة غير صالحة، ولكن كل كتلة صالحة بموجب القواعد الجديدة لا تزال صالحة بموجب القواعد القديمة. العقد التي لا تقوم بالترقية تستمر في متابعة السلسلة. كانت SegWit و Taproot تفرعات ناعمة.

تفرع صلب: قواعد أوسع

يقبل التفرع الصلب الكتل التي ترفضها القواعد القديمة، على سبيل المثال الكتل الأكبر. العقد التي لا تقوم بالترقية ترفضها. إذا استمر كلا الجانبين، تنقسم السلسلة إلى عملتين بتاريخ مشترك حتى الانقسام.

  • تفرع ناعم: العقد القديمة لا تزال تتابع؛ يتطلب دعمًا واسعًا للتفعيل بأمان.
  • تفرع صلب: يجب على الجميع الترقية أو البقاء على سلسلة أخرى.
  • فضلت البيتكوين التفرعات الناعمة لترقياتها.

ما ينبغي تذكّره

  • التفرعات الناعمة تشد القواعد؛ العقد القديمة لا تزال تتابع.
  • التفرعات الصلبة توسعها؛ العقد غير المحدثة تنقسم.
  • كانت SegWit و Taproot تفرعات ناعمة.

اختبر فهمك

لم تقم عقدة بالترقية لتفرع ناعم. ماذا يحدث لها؟

أي تغيير سيتطلب تفرعًا صلبًا؟

التفرعات الناعمة مقابل التفرعات الصلبة · جامعة بيتكوين