مؤخرا، أصبح منشور فيتاليك بوتيرين على منصة X موضوعا ساخنا. وأشار إلى أنه من أجل بقاء بروتوكولات البلوكشين مثل إيثيريوم على المدى الطويل، من الضروري إعادة النظر بشكل جذري في اتجاه التطوير الحالي. وبشكل خاص، أكد على أن بساطة البروتوكول لا تقل أهمية عن “عدم الثقة”، و"الاختبار المحذوف"، و"السيادة الذاتية"، لكنه حتى الآن تم التقليل من شأنها.
البروتوكولات المعقدة تكسر الثقة
طرح فيتاليك افتراضا مثيرا للاهتمام. إذا كان هناك مئات الآلاف من العقد في البروتوكول، فإن معدل تحمل الأعطال البيزنطي هو 49٪، وجميع العقد مقاومة للحوسبة الكمومية، وإذا حدث عيب قاتل واحد في النهاية، يصبح كل شيء بلا معنى. البروتوكول عبارة عن فوضى ضخمة من مئات الآلاف من أسطر الشيفرة ممزوجة بتشفير على مستوى الدكتوراه.
في هذه الحالة، من المؤكد أن البروتوكول سيعود إلى اختبار الموثوقية. وذلك لأن المستخدمين يجب أن يثقوا بشكل أعمى بمجموعة صغيرة من الخبراء لفهم خصائص البروتوكول. عندما يغادر فريق تطوير موجود، يفشل أيضا في “اختبار دوران العمل”، مما يصعب على الفريق الجديد الحفاظ على نفس مستوى الجودة. وذلك لأن حتى أذكى المطورين لن يتمكنوا من فحص أو فهم هذا النظام المعقد بشكل كامل.
مشكلة الإضافات العشوائية للميزات في تطوير الإيثيريوم
المشكلة الأساسية التي أشار إليها فيتاليك هي الميل لإضافة ميزات جديدة بسرعة كبيرة لتلبية متطلبات محددة في تطوير بروتوكول الإيثيريوم. كل إضافة ميزة تضيف مزيدا من التعقيد للبروتوكول، مضيفة أنواعا جديدة كليا من مكونات التفاعل أو التشفير المتقدم كتبعيات أساسية.
على المدى القصير، يمكنك تقديم الميزات التي يريدها المستخدمون بسرعة. ومع ذلك، له آثار جانبية خطيرة على المدى الطويل. بعد مرور القرون، يصبح من الصعب بشكل متزايد بناء هيكل لامركزي حقيقي يتجاوز صعود وسقوط الإمبراطوريات والأيديولوجيات. وذلك لأن كل جزء من البروتوكول، خاصة المناطق المتشابكة بشكل معقد مع الأجزاء الأخرى، هو نقطة الضعف في انهيار النظام بشكل عام.
مأزق التوافق العكسي: لماذا يستمر فقط “الإضافات”
عند الحكم على تغييرات البروتوكول فقط من خلال معيار “مقدار تعديل البروتوكول الحالي”، هناك رغبة طبيعية في الحفاظ على التوافق مع الإصدارات السابقة. والنتيجة هي إضافات أكثر بكثير من الإصلاحات، ومع مرور الوقت، يصبح البروتوكول مبالغا فيه حتما. هذه هي المشكلة الهيكلية التي تواجه إيثيريوم اليوم.
يجادل فيتاليك بأنه لكسر هذه الحلقة المفرغة، يجب على عمليات تطوير إيثيريوم إدخال قدرات واضحة ل “التبسيط” أو “جمع القمامة”.
ثلاثة معايير لتبسيط البروتوكول
تتضمن استراتيجية التبسيط التي قدمها فيتاليك ثلاثة معايير رئيسية:
الأول هو تقليل العدد الكلي لأسطر الشيفرة في بروتوكولهذا هو الأمر. الشيفرة الأقل تعني صيانة أسهل، وتدقيقات أسرع، وفرصة أقل لحدوث أخطاء.
الثاني هو القضاء على الاعتماديات غير الضرورية على المكونات التقنية المعقدة جوهرياهذا هو الأمر. ليست كل المهارات المتقدمة مطلوبة، وأحيانا تكون الطريقة البسيطة أكثر قوة.
الثالثة هي أضيفت المزيد من الخصائص الثابتةهذا هو الأمر. على سبيل المثال، أزال EIP-6780 ميزة SELFDESTRUCT، التي تبسط تطوير العميل بشكل كبير بإضافة خاصية أن الحد الأقصى ل N فتحات تخزين يمكن تغييرها لكل كتلة. دمج هذه القواعد الواضحة في البروتوكول يمكن أن يقلل بشكل كبير من التعقيد.
استراتيجية جمع القمامة: الوصول الجزئي والتنظيف على نطاق واسع
يمكن جمع القمامة بطريقتين:
النهج الجزئيهي طريقة لإعادة تصميم الميزات الحالية لجعلها أكثر إيجازا ومنطقية. قلل التعقيد تدريجيا من خلال تنظيف صغير النطاق.
مجموعة كبيرة من القمامةيشير إلى تغيير جذري. مثال رئيسي هو الانتقال من إثبات العمل (PoW) إلى إثبات الحصة (PoS). هذا التغيير الواحد قد بسط هيكل البروتوكول وقلل بشكل كبير من استهلاك الطاقة.
التوافق مع طريقة روزيتا مع الإصدارات السابقة: النظر في المطورين المستقبليين
النهج الأكثر ابتكارا الذي اقترحه فيتاليك هو “التوافق العكسي بطريقة روزيتا”. في هذا النهج، تزال الميزات المعقدة لكنها نادرة الاستخدام من نواة البروتوكول، ولكن يتم “تخفيضها” إلى كود العقد الذكي للحفاظ على التوافق مع الإصدارات السابقة.
على سبيل المثال، بعد الترقية إلى تجريد كامل للحساب الأصلي، لم تعد بحاجة إلى الاحتفاظ بجميع أنواع التداول الحالية كميزات أساسية. وذلك لأن المستخدمين الذين يحتاجونها يمكنهم تنفيذها عبر العقود الذكية. وبالمثل، يمكن استبدال الشيفرة المترجمة مسبقا بصيغة جديدة مثل EVM أو RISC-V. في النهاية، ستتمكن الآلات الافتراضية نفسها من الانتقال الكامل من EVM إلى RISC-V.
وهذا يلغي الحاجة إلى مطوري العملاء الجدد للتعامل مع الإصدارات القديمة من بروتوكول إيثيريوم.
رؤية طويلة الأمد: تغيير بطيء، أساس أقوى
في النهاية، اقتراح فيتاليك هو إبطاء وتيرة التغيير في إيثيريوم على المدى الطويل. الفكرة هي السيطرة على الرغبة في إضافة ميزات قصيرة الأجل وعدم السماح للتعقيد غير الضروري بعرقلة تطوير البروتوكول.
هذا شرط أساسي ليصبح بروتوكول إيثيريوم بنية تحتية لامركزية بحق. إذا أصبح الأمر معقدا لدرجة أن أذكى المطورين لا يستطيعون فهمه، فسيؤدي ذلك في النهاية إلى مركزية من قبل عدد قليل من الخبراء. حان الوقت لمناقشة رؤية فيتاليك بأن البساطة هي أساس الاستقلالية الحقيقية والثقة بشكل معمق في مجتمع الإيثيريوم.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تحذير فيتاليك بوتيرين من أزمة تضخم بروتوكول إيثريوم: التبسيط وجمع القمامة ضروريان
مؤخرا، أصبح منشور فيتاليك بوتيرين على منصة X موضوعا ساخنا. وأشار إلى أنه من أجل بقاء بروتوكولات البلوكشين مثل إيثيريوم على المدى الطويل، من الضروري إعادة النظر بشكل جذري في اتجاه التطوير الحالي. وبشكل خاص، أكد على أن بساطة البروتوكول لا تقل أهمية عن “عدم الثقة”، و"الاختبار المحذوف"، و"السيادة الذاتية"، لكنه حتى الآن تم التقليل من شأنها.
البروتوكولات المعقدة تكسر الثقة
طرح فيتاليك افتراضا مثيرا للاهتمام. إذا كان هناك مئات الآلاف من العقد في البروتوكول، فإن معدل تحمل الأعطال البيزنطي هو 49٪، وجميع العقد مقاومة للحوسبة الكمومية، وإذا حدث عيب قاتل واحد في النهاية، يصبح كل شيء بلا معنى. البروتوكول عبارة عن فوضى ضخمة من مئات الآلاف من أسطر الشيفرة ممزوجة بتشفير على مستوى الدكتوراه.
في هذه الحالة، من المؤكد أن البروتوكول سيعود إلى اختبار الموثوقية. وذلك لأن المستخدمين يجب أن يثقوا بشكل أعمى بمجموعة صغيرة من الخبراء لفهم خصائص البروتوكول. عندما يغادر فريق تطوير موجود، يفشل أيضا في “اختبار دوران العمل”، مما يصعب على الفريق الجديد الحفاظ على نفس مستوى الجودة. وذلك لأن حتى أذكى المطورين لن يتمكنوا من فحص أو فهم هذا النظام المعقد بشكل كامل.
مشكلة الإضافات العشوائية للميزات في تطوير الإيثيريوم
المشكلة الأساسية التي أشار إليها فيتاليك هي الميل لإضافة ميزات جديدة بسرعة كبيرة لتلبية متطلبات محددة في تطوير بروتوكول الإيثيريوم. كل إضافة ميزة تضيف مزيدا من التعقيد للبروتوكول، مضيفة أنواعا جديدة كليا من مكونات التفاعل أو التشفير المتقدم كتبعيات أساسية.
على المدى القصير، يمكنك تقديم الميزات التي يريدها المستخدمون بسرعة. ومع ذلك، له آثار جانبية خطيرة على المدى الطويل. بعد مرور القرون، يصبح من الصعب بشكل متزايد بناء هيكل لامركزي حقيقي يتجاوز صعود وسقوط الإمبراطوريات والأيديولوجيات. وذلك لأن كل جزء من البروتوكول، خاصة المناطق المتشابكة بشكل معقد مع الأجزاء الأخرى، هو نقطة الضعف في انهيار النظام بشكل عام.
مأزق التوافق العكسي: لماذا يستمر فقط “الإضافات”
عند الحكم على تغييرات البروتوكول فقط من خلال معيار “مقدار تعديل البروتوكول الحالي”، هناك رغبة طبيعية في الحفاظ على التوافق مع الإصدارات السابقة. والنتيجة هي إضافات أكثر بكثير من الإصلاحات، ومع مرور الوقت، يصبح البروتوكول مبالغا فيه حتما. هذه هي المشكلة الهيكلية التي تواجه إيثيريوم اليوم.
يجادل فيتاليك بأنه لكسر هذه الحلقة المفرغة، يجب على عمليات تطوير إيثيريوم إدخال قدرات واضحة ل “التبسيط” أو “جمع القمامة”.
ثلاثة معايير لتبسيط البروتوكول
تتضمن استراتيجية التبسيط التي قدمها فيتاليك ثلاثة معايير رئيسية:
الأول هو تقليل العدد الكلي لأسطر الشيفرة في بروتوكولهذا هو الأمر. الشيفرة الأقل تعني صيانة أسهل، وتدقيقات أسرع، وفرصة أقل لحدوث أخطاء.
الثاني هو القضاء على الاعتماديات غير الضرورية على المكونات التقنية المعقدة جوهرياهذا هو الأمر. ليست كل المهارات المتقدمة مطلوبة، وأحيانا تكون الطريقة البسيطة أكثر قوة.
الثالثة هي أضيفت المزيد من الخصائص الثابتةهذا هو الأمر. على سبيل المثال، أزال EIP-6780 ميزة SELFDESTRUCT، التي تبسط تطوير العميل بشكل كبير بإضافة خاصية أن الحد الأقصى ل N فتحات تخزين يمكن تغييرها لكل كتلة. دمج هذه القواعد الواضحة في البروتوكول يمكن أن يقلل بشكل كبير من التعقيد.
استراتيجية جمع القمامة: الوصول الجزئي والتنظيف على نطاق واسع
يمكن جمع القمامة بطريقتين:
النهج الجزئيهي طريقة لإعادة تصميم الميزات الحالية لجعلها أكثر إيجازا ومنطقية. قلل التعقيد تدريجيا من خلال تنظيف صغير النطاق.
مجموعة كبيرة من القمامةيشير إلى تغيير جذري. مثال رئيسي هو الانتقال من إثبات العمل (PoW) إلى إثبات الحصة (PoS). هذا التغيير الواحد قد بسط هيكل البروتوكول وقلل بشكل كبير من استهلاك الطاقة.
التوافق مع طريقة روزيتا مع الإصدارات السابقة: النظر في المطورين المستقبليين
النهج الأكثر ابتكارا الذي اقترحه فيتاليك هو “التوافق العكسي بطريقة روزيتا”. في هذا النهج، تزال الميزات المعقدة لكنها نادرة الاستخدام من نواة البروتوكول، ولكن يتم “تخفيضها” إلى كود العقد الذكي للحفاظ على التوافق مع الإصدارات السابقة.
على سبيل المثال، بعد الترقية إلى تجريد كامل للحساب الأصلي، لم تعد بحاجة إلى الاحتفاظ بجميع أنواع التداول الحالية كميزات أساسية. وذلك لأن المستخدمين الذين يحتاجونها يمكنهم تنفيذها عبر العقود الذكية. وبالمثل، يمكن استبدال الشيفرة المترجمة مسبقا بصيغة جديدة مثل EVM أو RISC-V. في النهاية، ستتمكن الآلات الافتراضية نفسها من الانتقال الكامل من EVM إلى RISC-V.
وهذا يلغي الحاجة إلى مطوري العملاء الجدد للتعامل مع الإصدارات القديمة من بروتوكول إيثيريوم.
رؤية طويلة الأمد: تغيير بطيء، أساس أقوى
في النهاية، اقتراح فيتاليك هو إبطاء وتيرة التغيير في إيثيريوم على المدى الطويل. الفكرة هي السيطرة على الرغبة في إضافة ميزات قصيرة الأجل وعدم السماح للتعقيد غير الضروري بعرقلة تطوير البروتوكول.
هذا شرط أساسي ليصبح بروتوكول إيثيريوم بنية تحتية لامركزية بحق. إذا أصبح الأمر معقدا لدرجة أن أذكى المطورين لا يستطيعون فهمه، فسيؤدي ذلك في النهاية إلى مركزية من قبل عدد قليل من الخبراء. حان الوقت لمناقشة رؤية فيتاليك بأن البساطة هي أساس الاستقلالية الحقيقية والثقة بشكل معمق في مجتمع الإيثيريوم.