إيثريوم EIP-4337: من التجريد الحسابي إلى تطور محافظ العقود الذكية

robot
إنشاء الملخص قيد التقدم

تجريد الحسابات يعيد تعريف منطق المعاملات على إيثيريوم. في الماضي، كان بإمكان المستخدمين الأفراد العمل فقط من خلال حسابات مملوكة خارجيا (EOA) تدار بواسطة مفاتيح خاصة وعبارات أولية، والتي كانت تحمل عدة نقاط ألم مثل المخاطر الأمنية وسوء تجربة المستخدم. لقد غير ظهور EIP-4337 كل هذا، حيث أدخل عصرا جديدا من إدارة الحسابات من خلال بنية تقنية مبتكرة تتيح للمستخدمين العمل بحرية من قيود مجموعات التداول التقليدية.

لماذا يحتاج إيثيريوم إلى تجريد الحسابات؟ نقاط الألم والفرص

قبل فهم EIP-4337، يجب أولا أن ندرك المشاكل الأساسية التي تواجه نظام حسابات إيثيريوم الحالي. حاليا، هناك نوعان من الحسابات على إيثيريوم: الحسابات المملوكة خارجيا (EOAs) وحسابات العقود (CAs). الأول يتحكم فيه بمفاتيح خاصة، بينما الثاني يتحكم فيه عقود ذكية. هذا الهيكل الثنائي يحد من مرونة المستخدمين التشغيلية ويصبح عقبة كبيرة أمام جذب المستخدمين العاديين إلى منظومة العملات الرقمية.

الهدف الأساسي من تجريد الحسابات هو كسر هذا الحاجز. يفصل مصدر المعاملة عن آلية التوقيع، مما يمنح EOA خصائص CA أكثر، مما يسمح للمستخدمين بالاستمتاع براحة محافظ العقود الذكية دون عمليات معقدة. وهذا مهم بشكل خاص للمطورين غير المستخدمين الأصليين للعملات الرقمية الذين لم يعودوا بحاجة لفهم الحسابات المعقدة للمفاتيح الخاصة، أو رسوم الغاز، أو حفظ عبارات أولية معقدة. يعد تجريد الحساب بتقليل حواجز الدخول مع توفير خيارات أمان أكبر ومرونة في الدفع.

كيف يتجه إيثيريوم خطوة بخطوة؟

لم يحدث تطور تجريد الحسابات بين ليلة وضحاها. في وقت مبكر من عام 2020، اقترح مجتمع إيثيريوم هذا المفهوم لأول مرة من خلال EIP-2938. لاحقا، قدم EIP-3074 رمزين تشغيليين جديدين—AUTH وAUTHCALL—مما يسمح للشركات بتفويض عملياتها إلى العقود الذكية. وضعت هذه المحاولات الأساس لمشاريع لاحقة.

ومع ذلك، تم تعليق جميع هذه المقترحات المبكرة بسبب الحاجة إلى تغييرات واسعة النطاق في طبقة توافق الإيثيريوم. معضلة EIP-3074 نموذجية بشكل خاص – أي اقتراح يتضمن تغييرات في الطبقة الأساسية معرض لخطر التفرعات الصلبة، وهو أمر مكلف جدا لشبكة لامركزية. وبسبب ذلك، بدأ المجتمع في البحث عن حلول لا تتطلب تعديل البروتوكول نفسه، وأخيرا ولد EIP-4337.

أتقن المفاهيم الأساسية السبعة ل EIP-4337

يكسر EIP-4337 قيود أسلافه من خلال تقديم آلية جديدة لتجريد الحسابات. لفهم هذا الحل، يجب أن تفهم الأدوار والعناصر السبعة الرئيسية التالية:

عملية المستخدم وهو الكائن الأساسي الذي يتم تنفيذه عندما يرسل الفرد معاملة. يحتوي على جميع المعلومات اللازمة للمعاملة – عنوان الإرسال، عقد الهدف، التوقيع، إلخ – لكنه لم يوقع بعد من قبل المستخدم.

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

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

محفظة العقود الذكية (عقد المحفظة) بدلا من التحليل القانوني التقليدي. هذا هو حساب العقد الذي يملكه المستخدم فعليا، والذي ينفذ منطق تداول محدد ويتحكم في الأصول.

مصنع المواليت هو عقد ذكي يستخدم لنشر محافظ العقود الذكية الجديدة تلقائيا بناء على احتياجات المستخدمين. هذا يوفر على المستخدمين الجدد الحاجة لإنشاء عناوين المحفظة يدويا.

مجمع التوقيع هو عقد ثانوي موثوق من الحساب يجمع عدة توقيعات في توقيع واحد، مما يوفر مساحة تخزين على السلسلة. يقوم الجمع بإدراج المجمعين بقائمة بيضاء للمجمعين.

أمين الصندوق إنه أكثر مفهوم ابتكار لتجريد الحساب. يكسر القيود التي تلزم دفع الغاز بنظام ETH، مما يسمح للمستخدمين بدفع ثمن الغاز بأي رمز أو حتى رعاية معاملات من أطراف ثالثة.

كيف تتم المعاملات بموجب EIP-4337؟ تحليل العمليات الكامل

الآن بعد أن فهمنا المكونات، دعونا نلقي نظرة على كيفية انتقال المعاملة من البدء إلى الإنجاز.

الخطوة 1: يصدر المستخدم نية معاملة。 يقترح المستخدمون إجراءات المستخدمين من خلال محافظ العقود الذكية، والتي تشمل معايير متعلقة بالغاز مثل “maxFeePerGas” و"maxPriorityFee". يتم تحديد حقل التوقيع بناء على تنفيذ الحساب، وليس بالاتفاق، مما يمنح المطورين مرونة هائلة.

الخطوة 2: التشغيل إلى تجمع الذاكرة。 ترسل هذه العمليات إلى مجموعة مخصصة من الميمبول، في انتظار معالجة الحزمة. على عكس مجموعات الذاكرة التقليدية، يتبع هذا التجمع المنطق الخاص ب EIP-4337.

الخطوة 3: الحزمة للتغليف والتحقق。 يجمع المجمع عدة إجراءات للمستخدم، ويتحقق من توقيع كل إجراء عن طريق استدعاء دالة validateUserOp في عقد نقطة الدخول. يتم دمج العمليات المثبتة فقط في معاملة واحدة. خلال هذه المرحلة، قد يتعاون المجمع مع منشئي الكتل، مثل العقد التي تعمل على MEV-boost، لضمان تضمين المعاملات في النهاية ضمن الكتلة.

الخطوة 4: يتم تنفيذ المعاملة ووضعها في السلسلة。 يستدعي عقد نقطة الدخول وظيفة ExecuteUserOp في محفظة العقود الذكية لإكمال نقل الأصول الفعلي أو التفاعل مع العقد. في النهاية، تضاف الكتلة التي تحتوي على المعاملة إلى سلسلة الكتل.

جمال هذه العملية هو أن المستخدمين لا يحتاجون لفهم أي من التفاصيل التقنية فيها. من وجهة نظر المستخدم، هم فقط يصدرون معاملة، وكل شيء آخر يتم التعامل معه تلقائيا بواسطة محفظة العقود الذكية وخدمات الخلفية.

EIP-3074 مقابل EIP-4337: لماذا الأخير متفوق؟

إذا كان EIP-3074 حلا واعدا، فلماذا تم تأجيله أخيرا لصالح EIP-4337؟

تصميم EIP-3074 أكثر أناقة في بعض النواحي. يسمح باستخدام أي EOA كمحفظة عقد ذكي دون الحاجة لنشر العقود. من خلال إدخال عقود المتصلين، يسمح ذلك لرموز غير إيثيريوم بدفع ثمن الوقود، وهو تطور كبير في تجربة المستخدم. لكن المشكلة أن كل هذا يتطلب إدخال رموز عمليات جديدة (AUTH وAUTHCALL)، والتي تتضمن تغييرات في طبقة الإجماع. بالنسبة لشبكة تمتلك أصولا بمليارات الدولارات تعمل بالفعل، فإن أي تغيير في طبقة الإجماع قد يكون له عواقب كارثية.

يتجنب EIP-4337 هذه المعضلة بذكاء. ينفذ تجريد الحساب في طبقة التطبيق دون تعديل بروتوكول الإيثيريوم نفسه. وهذا يعني تقليل المخاطر بشكل كبير ونشر أسرع. على الرغم من أن EIP-4337 لا يزال يحتفظ بآلية التوقيع ECDSA، والتي هي أكثر تحفظا قليلا من تصميم EIP-3074 الذي يدعم التوقيعات العشوائية، إلا أن جدوى وأمانه بشكل عام أفضل بكثير من الأول.

بالإضافة إلى ذلك، لا يزال EIP-3074 يحمل نقطة ضعف - حيث تتطلب مرونته المحدودة على مستوى التوقيع عمليات تشغيل معقدة إذا أراد المستخدمون ترقية طرق توقيعهم (مثل الانتقال من ECDSA إلى حل أكثر كفاءة). أما EIP-4337، فيترك مجالا واسعا لمثل هذه الترقيات.

نظرة مستقبلية لتجريد الحسابات

على الرغم من أن EIP-3074 تم تأجيله مؤقتا، إلا أن مجتمع الإيثيريوم لم يتخل عن الرؤية التي يحملها. تقدم المقترحات الناشئة مثل EIP-5003 رمز العمليات AUTHUSURP، الذي يسمح للعناوين بنشر الشيفرة والاندماج مع EIP-3607 لإلغاء سلطة مفتاح التوقيع الأصلي على EOAs. وهذا يعني أن الحسابات الحالية ستتاح لها الفرصة للترقية إلى نماذج حسابات أكثر قوة في المستقبل، مع الاستفادة من فرصة الانتقال من توقيعات ECDSA إلى طرق توقيع أكثر تقدما.

مع التطبيق التدريجي ل EIP-4337، تخلق إيثيريوم نظاما بيئيا أكثر سهولة للاستخدام. تجريد الحسابات ليس مجرد ابتكار تكنولوجي، بل هو أيضا تأمل منهجي في التطبيق واسع النطاق لويب 3. عندما لا يحتاج المستخدمون بعد الآن إلى فهم تعقيد المفاتيح الخاصة، وعندما يمكن دفع رسوم الغاز بأي رمز، وعندما تصبح محافظ العقود الذكية الخيار الافتراضي، فإن فائدة تقنية التشفير ستقود قفزة نوعية.

يعد EIP-4337 خطوة حاسمة في هذه الثورة. يثبت أن الابتكار في طبقة التطبيق يمكن أن يجلب تغييرات عميقة دون تغيير البروتوكول الأساسي. مع دمج المزيد من المحافظ والمنصات لمعيار EIP-4337، ستتحول رؤية تجريد الحسابات تدريجيا من مخطط تقني إلى واقع يومي، مما يخلق تجربة خالية من الاحتكاك للجيل القادم من مستخدمي العملات الرقمية.

ETH‎-2.71%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • Gate Fun الساخن

    عرض المزيد
  • القيمة السوقية:$2.36Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$0.1عدد الحائزين:1
    0.00%
  • القيمة السوقية:$0.1عدد الحائزين:1
    0.00%
  • القيمة السوقية:$0.1عدد الحائزين:0
    0.00%
  • القيمة السوقية:$2.4Kعدد الحائزين:2
    0.11%
  • تثبيت