يُغيّر التحديث الناعم قواعد سلسلة الكتل بطريقة متوافقة مع الإصدارات السابقة. لا تزال العُقد القديمة قادرة على التحقق من صحة الكتل الجديدة. قد لا تفهم هذه العُقد القواعد الجديدة، لكنها تقبل الكتل على أنها صالحة. هذا يعني أن التحديث الناعم لا يتطلب سوى موافقة أغلبية المُعدّنين أو المُدقّقين. تستمر العُقد التي لا تُحدّث في العمل. لا تنقسم السلسلة. تُعدّ التحديثات الناعمة الطريقة المُفضّلة لتحديث سلسلة الكتل لأنها تُسبّب اضطرابًا أقل.
كان تحديث SegWit لبيتكوين في عام 2017 بمثابة انقسام ناعم. غيّر هذا التحديث طريقة تخزين بيانات المعاملات، مما زاد من سعة الكتل دون تغيير حد حجمها. اعتبرت العُقد القديمة الكتل صالحة، على الرغم من عدم قدرتها على معالجة بيانات الشهود الجديدة. لا يخلو كل انقسام ناعم من بعض الصعوبات. فإذا رفضت أقلية كبيرة من المعدنين اعتماد القواعد الجديدة، فسيظل بإمكانهم تعدين كتل ترفضها العُقد المُحدَّثة. قد يُسبب ذلك ارتباكًا وانقسامات مؤقتة في السلسلة. تُعدّ الانقسامات الناعمة أقل إثارة للجدل من الانقسامات الصلبة، لكنها لا تخلو من المخاطر. فهي تتطلب تنسيقًا وتواصلًا واضحًا. البديل هو الانقسام الصلب، الذي يُجبر الجميع على التحديث أو تقسيم السلسلة. تُعتبر الانقسامات الناعمة الخيار الأسهل.
خصائص الشوكة اللينة
- متوافق مع الإصدارات السابقة - لا تزال العقد القديمة تتحقق من الصحة
- معدل التجزئة المطلوب للأغلبية - يجب على المعدنين اعتماده
- لا انقسام في السلسلة - تبقى الشبكة موحدة
- مثال - بيتكوين سيجويت في عام 2017
تُعدّ التحديثات البرمجية المرنة آلية الترقية القياسية لبيتكوين، وهي مصممة لتكون محافظة.
Comments
No comments yet. Be the first to share a thought.
Leave a comment