EIP-4337: كل ما تحتاج لمعرفته حول تجريد الحسابات على إثيريوم

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

تحليل هيكل الحسابات في إثيريوم

لفهم تجريد الحسابات، تحتاج أولاً إلى فهم كيف تدير إثيريوم الحسابات حالياً. الشبكة تدعم نوعين مختلفين من الحسابات: الحسابات المملوكة خارجياً (EOAs) وحسابات العقود (CAs).

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

هذا التحول يفصل مصادر المعاملات عن التوقيعات ويمنح المستخدمين مرونة غير مسبوقة في آليات أمان الحساب. النتيجة؟ تجربة محسّنة بشكل كبير عبر نظام إثيريوم البيئي بأكمله.

لماذا تعتبر تجريد الحساب مهمًا

لقد احتضنت مجتمع العملات المشفرة AA بحماس لسبب بسيط: إنه يحل مشاكل حقيقية. أولاً، يقدم مرونة حقيقية للإجراءات على السلسلة التي تبدو حالياً rigid ومقيدة. ثانياً، يفتح مستوى جديد من خيارات الأمان التي لم تكن متاحة سابقاً.

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

تطور مقترحات تجريد الحساب

الحساب المجرد ليس فكرة جديدة. ظهرت الفكرة لأول مرة في عام 2020 من خلال اقتراحين متنافسين: EIP-2938 و EIP-3074.

EIP-2938 اقترح جعل CAs “حسابات من الدرجة الأولى” قادرة على دفع الرسوم وتنفيذ المعاملات بشكل مستقل. بينما قدمت EIP-3074 رمزين عمليات جديدين - AUTH و AUTHCALL - سمحا لـ EOAs بتفويض إجراءاتهم للعقود. هذا أعطى المطورين إطار عمل أكثر مرونة لتصميم مخططات معاملات جديدة.

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

تقديم EIP-4337: المغير لقواعد اللعبة

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

المكونات الأساسية لـ EIP-4337

لفهم كيفية عمل EIP-4337، تعرف على هذه العناصر الأساسية:

UserOperation - كائن معبأ يحتوي على جميع تفاصيل المعاملة التي يرغب الحساب في تنفيذها، يتم تقديمه قبل التوقيع.

نقطة الدخول - عقد ذكي يستقبل حزم من عمليات المستخدم وينفذها بعد التحقق.

Bundler - عقدة خارج السلسلة تجمع عمليات المستخدم، وتجمعها في معاملات، وتقدمها إلى عقدة نقطة الدخول.

عقد المحفظة - حساب عقد ذكي مملوك من قبل المستخدم يستبدل الحساب التقليدي EOA.

مصنع المحفظة - عقد قادر على نشر عقود محافظ جديدة عند الطلب للمستخدمين الأفراد.

المجمعات - عقود مساعد تتحقق من مجموعات التوقيعات، مما يحسن الكفاءة من خلال تجميع التوقيعات.

Paymaster - الابتكار الذي يتيح مرونة دفع الغاز - يمكن للمستخدمين الآن دفع رسوم المعاملات بعملات مختلفة أو أن يقوم أطراف ثالثة برعاية الغاز بالكامل.

كيف تتدفق المعاملات تحت EIP-4337

لنستعرض الآليات الفعلية خطوة بخطوة:

الخطوة 1: نية المعاملة

ينشئ المستخدم عملية مستخدم تحتوي على تفاصيل معاملته - عنوان المرسل، الحد الأقصى للرسوم لكل وحدة غاز، الحد الأقصى للرسوم الأولوية، والتوقيع. من الجدير بالذكر أن آلية التوقيع تحددها تنفيذ الحساب بدلاً من البروتوكول، مما يتيح التخصيص.

الخطوة 2: توجيه الذاكرة المؤقتة

يدخل UserOperation إلى ميمبُول مخصص لعمليات المستخدم، متميز عن ميمبُول المعاملات القياسية. يسمح هذا الفصل بالمعالجة المتوازية.

الخطوة 3: التجميع

تقوم عقدة Bundler بمراقبة ميمبول عمليات المستخدم، وتتحقق من العمليات باستخدام دالة validateUserOp، وتجمع عدة عمليات في حزمة واحدة.

الخطوة 4: تضمين الكتلة

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

الخطوة 5: التنفيذ

عقد نقطة الدخول يقوم بفك حزمة البيانات، وينفذ وظيفة ExecuteUserOp لكل عقد محفظة، ويعالج جميع المعاملات. يتم تسجيل الحزمة الكاملة بعد ذلك على السلسلة كمعاملة واحدة.

مقارنة أنواع الحسابات: EOA مقابل MPC مقابل محافظ AA

كل فئة من المحافظ لها خصائص مميزة تستحق الفهم:

الميزة محفظة EOA محفظة MPC محفظة AA
نوع الحساب EOA EOA حساب العقد
تكلفة الإنشاء منخفضة منخفضة أعلى
رسوم الغاز أقل أقل متغير
دفع الغاز ايثر فقط ايثر فقط متعدد الرموز، رعاية من طرف ثالث
العمليات الجماعية غير متاحة غير متاحة مدعومة
طرق التوقيع ECDSA فقط ECDSA فقط خيارات مرنة
إدارة المفاتيح الخاصة مطلوب مطلوب اختياري
استعادة الحساب لا شيء محدود استعادة كاملة متاحة
مستوى الأمان لا معيار معتدل مفروض بواسطة السلسلة
توافق النظام البيئي ممتاز محدود جيد

EIP-3074 مقابل EIP-4337: مقارنة مفصلة

على الرغم من أن EIP-3074 لا يزال معلّقًا، فإن فهم اختلافاته عن EIP-4337 يوفر منظورًا قيمًا.

قوة EIP-3074:

  • يسمح بتفويض EOA بسلاسة للعقود دون نشر
  • يتيح للمطورين إنشاء أنماط معاملات متقدمة (تجارة مجمعة، عمليات معبأة)
  • يقدم عقود الاستدعاء التي تقبل مدفوعات الرموز بدلاً من الايثر فقط
  • يعمل كطبقة وسيطة موثوقة بين رعاة المعاملات والمستلمين

قيود EIP-3074:

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

بالمقابل، يحقق EIP-4337 فوائد مماثلة دون هذه العيوب، مما يجعله الطريق المفضل للمجتمع للمضي قدمًا.

EIP-5003: إبقاء الباب مفتوحاً

من المثير للاهتمام أن العمل على تجريد الحسابات لم يتوقف. EIP-5003 يقدم رمز العملية AUTHUSURP، الذي يعمل بالتوازي مع EIP-3607 للسماح للحسابات الموجودة بتحويل نفسها إلى حسابات عقود.

إليك السيناريو العملي: تخيل أن الحساب الخارجي (EOA) يخول عنوانًا آخر للعمل نيابة عنه بموجب إطار عمل EIP-3074. مع EIP-5003، يمكن لذلك العنوان المخول الآن نشر الكود في موقع الحساب الخارجي الأصلي، مما يرفع من مستواه إلى حساب عقد. هذه الآلية الأنيقة تتيح للمستخدمين الانتقال من التوقيعات التقييدية (ECDSA) إلى طرق توقيع أكثر تعقيدًا وأمانًا دون التخلي عن حساباتهم الحالية.

الطريق إلى الأمام

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

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

تتجسد البنية التحتية للاعتماد الجماعي. تابع هذا المجال حيث تستمر تجريد الحساب في إعادة تشكيل مشهد البلوكشين.

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

    عرض المزيد
  • القيمة السوقية:$3.66Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.65Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.65Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.7Kعدد الحائزين:2
    0.00%
  • القيمة السوقية:$3.67Kعدد الحائزين:1
    0.00%
  • تثبيت