مقدمة لمقترحات تحسين الإثيريوم (EIP)
ما هي مقترحات تحسين الإثيريوم؟
مقترحات تحسين الإثيريوم هي معايير تحدد الميزات أو العمليات المحتملة الجديدة لإثيريوم. وتضم مقترحات تحسين الإثيريوم مواصفات فنية للتغييرات المقترحة وتكون بمثابة "مصدر الحقيقة" للمجتمع. وقد نوقشت ترقيات الشبكة ومعايير التطبيق لإثيريوم وطُورت خلال عملية مقترحات تحسين الإثيريوم.
أي شخص داخل مجتمع الإثيريوم يمكنه تقديم مقترحات لتحسين الإثيريوم. وتضم EIP-1 إرشادات لكتابة مقترحات تحسين الإثيريوم. ويجب أن يوفر أي مقترح من مقترحات تحسين الإثيريوم في المقام الأول مواصفات فنية موجزة مع قدر ضئيل من التحفيز. ويكون مؤلف مقترحات تحسين إثيريوم مسؤولاً عن تحقيق إجماع الآراء داخل المجتمع وتوثيق الآراء البديلة. ونظرًا لارتفاع الحاجز الفني الذي يحول دون تقديم مقترحات تحسين الإثيريوم الجيدة، فإن معظم مؤلفي مقترحات تحسين الإثيريوم هم في الماضي من مطوري البرامج أو البروتوكولات.
ما أسباب أهمية مقترحات تحسين الإثيريوم؟
تلعب مقترحات تحسين الإثيريوم دورًا محوريًا في كيفية حدوث التغيرات وتوثيقها على الإثيريوم. وهي وسيلة للناس لتقديم الاقتراحات، ومناقشتها وإحداث فرق. وهناك أنواع مختلفة من مقترحات تحسين الإثيريوم، بما في ذلك مقترحات أساسية للتغييرات في بروتوكول المستوى المنخفض التي تؤثر على إجماع الآراء وتتطلب ترقية الشبكة مثل EIP-1559، وطلبات إثيريوم للتعليقات لمعايير التطبيق مثل EIP-20 و EIP-721.
تتألف كل ترقية للشبكة من مجموعة من مقترحات تحسين الإثيريوم التي تحتاج إلى تنفيذها من قبل كل عميل إثيريوم على الشبكة. وهذا يعني أنه للاستمرار في إجماع الآراء مع عملاء آخرين على الشبكة الرئيسية لإثيريوم، يحتاج مطورو العملاء إلى التأكد من أنهم جميعًا قاموا بتنفيذ مقترحات تحسين الإثيريوم المطلوبة.
وإلى جانب توفير مواصفات فنية للتغييرات، فإن مقترحات تحسين الإثيريوم هي الوحدة التي تحدث حولها الإرشادات في إثيريوم: أي شخص له الحرية في تقديم مقترح، ومن ثم يناقش مختلف أصحاب المصلحة في المجتمع لتحديد ما إذا كان ينبغي اعتماده كمعيار أو إدراجه في ترقية الشبكة. ونظرًا لأنه لا يجب أن يتم اعتماد مقترحات تحسين الإثيريوم غير الأساسية من قبل جميع التطبيقات (على سبيل المثال، من الممكن إنشاء رمز قابل للاستبدال لا ينفذ EIP-20)، ولكن يجب اعتماد مقترحات تحسين الإثيريوم الأساسية على نطاق واسع (لأن جميع العقد يجب أن ترقى إلى مستوى البقاء جزءًا من نفس الشبكة)، وتتطلب مقترحات تحسين الإثيريوم الأساسية إجماعًا أوسع في الآراء داخل المجتمع من مقترحات تحسين الإثيريوم غير الأساسية.
تاريخ مقترحات تحسين الإثيريوم
تم إنشاء مستودع GitHub لمقترحات تحسين الإثيريوم في أكتوبر من عام 2015. تستند عملية مقترحات تحسين الإثيريوم إلى عملية مقترحات تحسين البيتكوين (BIP)، التي تقوم في حد ذاتها على عملية مقترحات تعزيز بايثون (PEP).
ويكون محررو مقترحات تحسين الإثيريوم مكلفين بعملية مراجعة مقترحات تحسين الإثيريوم من أجل السلامة الفنية، ومشاكل التنسيق، وتصحيح أسلوب التهجئة، والنحو، وأسلوب النص البرمجي. مارتن بيزه، وفيتاليك بوترين، وغافين وود، وعدد قليل آخر من المحررين الأصليين من عام 2015 إلى أواخر عام 2016.
محررو مقترحات تحسين الإثيريوم الحاليون
- أليكس بيريغساسي (@axic)
- غافين جون (@Pandapip1)
- غريغ كولفين (@gcolvin)
- مات غارنيت (@lightclient)
- سام ويلسون (@SamWilsn)
محررو مقترحات تحسين الإثيريوم الفخريون
- كيسي ديتريو (@cdetrio)
- هيدسون جيمسون (@Souptacular)
- مارتن بيتشي (@wanderer)
- ميكا زولتو (@MicahZoltu)
- نيك جونسون (@arachnid)
- نيك سافرز (@nicksavers)
- فيتاليك بوتيرين (@vbuterin)
إذا كنت ترغب في أن تصبح محررًا لمقترحات تحسين الإثيريوم، يُرجى التحقق من EIP-5069.
يقرر محررو مقترحات تحسين الإثيريوم متى يكون المقترح جاهزًا لأن يصبح ضمن مقترحات تحسين الإثيريوم، ويساعدون مؤلفي مقترحات تحسين الإثيريوم على تحريك اقتراحاتهم إلى الأمام. ويساعد رعاة قطة إثيريوم في تنظيم الاجتماعات بين محرري مقترحات تحسين الإثيريوم والمجتمع (انظر EIPIP).
يتم توضيح عملية التوحيد الكامل إلى جانب الرسم البياني في EIP-1
معرفة المزيد
إذا كنت مهتمًا بقراءة المزيد عن مقترحات تحسين الإثيريوم، فاطلع على موقع EIP و EIP-1. هذه بعض الروابط المفيدة:
- قائمة بكل مقترحات تحسين الإثيريوم
- وصف لجميع أنواع مقترحات تحسين الإثيريوم
- وصف لجميع حالات مقترحات تحسين الإثيريوم
المشاركة
يمكن لأي شخص إنشاء مقترحات تحسين الإثيريوم. وقبل تقديم اقتراح، يجب قراءة EIP-1 الذي يوضح عملية مقترحات تحسين الإثيريوم وكيفية كتابتها، والاطلاع على ملاحظات بشأن ساحري إثيريوم حيث تناقش المقترحات أولاً مع المجتمع قبل تقديم مسودة.
المراجع
محتوى الصفحة المقدم جزئيًا من [بروتوكول إثيريوم المتعلق بإدارة التنمية وترقية الشبكة] (https://hudsonjameson.com/2020-03-23-ethereum-protocol-development-governance-and-network-upgrade-coordination/) من قبل هيدسون جيمسون