دليلك إلى فهم تجريد الحسابات على Ethereum (ERC-4337)

دليلك إلى فهم تجريد الحسابات على Ethereum (ERC-4337)

متوسط
تاريخ النشر Mar 17, 2023تاريخ التحديث Aug 23, 2025
6m

الأفكار الأساسية

  • ERC-4337 هو معيار Ethereum الذي يتيح تجريد الحسابات على مستوى التطبيق دون الحاجة إلى تغييرات في بروتوكول إجماع Ethereum. 

  • أتاح معيار ERC-4337، الذي نُشر عبر العقود الذكية على شبكة Ethereum الرئيسية في مارس 2023، محافظ العقود الذكية التي يمكنها إدارة معاملات الرموز المميزة وتفاعلات العقود ضمن حساب واحد. 

  • ساعد معيار ERC-4337 في تمهيد الطريق لتصميمات أكثر سهولة في الاستخدام لمحافظ العملات الرقمية، وهو ما يمكن أن يسهل بدوره الاستخدام واسع النطاق للعملات الرقمية.

ERC 4337 لتجريد الحساب على Ethereum

المقدمة 

تحدد اقتراحات تحسين Ethereum (EIPs) مواصفات متنوعة لمنظومة Ethereum، بما في ذلك ترقيات البروتوكول الأساسية والمعايير على مستوى التطبيقات. أما طلبات التعليقات في Ethereum (ERC)، فهي فئة من اقتراحات تحسين Ethereum تحدد المعايير للعناصر على مستوى التطبيقات مثل العقود الذكية وواجهات الرموز المميزة. على عكس الترقيات على مستوى الإجماع، فإن طلبات التعليقات في Ethereum هي معايير يحركها المجتمع اتفق عليها المطورون والمشاركون في الصناعة.

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

ما هو ERC-4337؟ 

اقترح فيتاليك بوتيرين ومجتمع مطوري Ethereum معيار ERC-4337 في عام 2021 لتنفيذ تجريد الحسابات. ثم تم إطلاقه رسميًا في مارس 2023، ويقدم إطار عمل جديد يتيح لمحافظ العملات الرقمية العمل كحسابات عقود ذكية قابلة للبرمجة.

لدى Ethereum حاليًا نوعان رئيسيان من الحسابات: الحسابات الخارجية التي تتحكم بها المفاتيح الخاصة، وحسابات العقود الذكية التي تحتوي على تعليمات برمجية. يجمع ERC-4337 بين مزايا النوعين من الحسابات من خلال السماح لحساب عقد ذكي واحد بدء المعاملات، والتفاعل مع الرموز المميزة، ونشر العقود. يتيح هذا ميزات جديدة للمحفظة مثل الاسترداد الاجتماعي، والمصادقة متعددة العوامل، والتحقق القابل للتخصيص من المعاملات، وقابلية الترقية.

يتيح معيار ERC-4337 في جوهره للمحافظ تضمين منطق قابل للبرمجة مباشرة داخل حساب عقد ذكي واحد، مما يبسّط تجربة المُستخدم وميزات الأمان.

ما الحاجة إلى استخدام ERC-4337؟ 

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

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

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

كيف يعمل ERC-4337؟

اقترحت الجهود السابقة مثل EIP-2938 تغييرات في طبقة الإجماع لتحقيق تجريد الحساب. لكن تلك الجهود تم دفعها جانبًا لصالح نهج ERC-4337، الذي يعمل بالكامل فوق طبقة الإجماع.

يقدم ERC-4337 نوعًا جديدًا من المعاملات يُطلق عليه UserOperation، حيث يتم تقديم هذه المعاملات إلى مُجمع ذاكرة منفصل تتم إدارته خارج السلسلة، حيث تقوم مجموعة خاصة يُطلق عليهم "المُجمّعون" بتجميعها في شكل معاملات Ethereum العادية.

يدفع المُجمّعون رسوم التحويل على الشبكة لتضمين هذه المعاملات المُجمعة على السلسلة ويتلقون تعويضًا من الرسوم المُدمجة في UserOperations. على عكس مدققي الإجماع الذين يؤمِّنون الشبكة، يعمل المُجمّعون كمسهلين للمعاملات، حيث يختارون UserOperations التي سيتم تضمينها بناءً على أولوية الرسم.

يُعد عقد EntryPoint الذكي أحد العناصر الأساسية، والذي يعمل كبوابة تنفيذ آمنة للتحقق من UserOperations ومعالجتها. تنفذ المحافظ وظائف التدقيق (مثل validateUserOp) لفرض منطق تفويض مخصص قبل التنفيذ.

تتيح هذه البنية وجود محافظ قابلة للبرمجة ومرنة دون الحاجة إلى تغييرات في بروتوكول إجماع Ethereum.

ما الأهداف التي يحققها ERC-4337؟ 

تشمل الأهداف التي يسعى ERC-4337 إلى تحقيقها ما يلي: 

  • تجريد الحسابات: الجمع بين ميزات الحسابات الخارجية والعقود الذكية لتوفير حساب واحد قابلة للبرمجة للمُستخدمين.

  • اللامركزية: تمكين العديد من المُجمّعين من المشاركة بحرية في معالجة UserOperations، مما يعزز بناء منظومة مفتوحة.

  • تجنب تغييرات الإجماع: تسهيل استخدام أسرع وأسهل من خلال العمل دون تعديلات على طبقة الإجماع في Ethereum.

  • تمكين حالات استخدام مبتكرة: دعم ميزات مثل التوقيعات المُجمعة، والحد اليومي للمعاملات، وتجميد الحساب في حالات الطوارئ، والقائمة البيضاء، والتطبيقات التي تحافظ على الخصوصية.

  • توفير الوقت ورسوم المعاملات: من خلال تجميع UserOperations في معاملات فردية، يمكن للمُجمعين تقليل رسوم المعاملات وتحسين معدل إنتاجية المعاملات.

ماذا يعني ERC-4337 للمستخدمين؟

بالنسبة للمستخدمين العاديين، يوفر ERC-4337 إمكانية تبسيط وتعزيز تجربة محفظة العملات الرقمية بشكل كبير:

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

  • استرداد مُحسَّن للحساب: يمكن أن تقلل آليات المصادقة متعددة العوامل والاستعادة الاجتماعية من مخاطر فقدان الوصول بسبب ضياع المفاتيح.

  • ميزات قابلة للتخصيص في المحافظ: يصبح تطبيق المدفوعات التلقائية، والمعاملات المعتمدة مسبقًا، والعمليات المجمعة، وغيرها من الخدمات أسهل في التنفيذ.

  • أمان معزز: يقلل من فرص حدوث أخطاء من قبل المُستخدم، مثل تعرض المفاتيح الخاصة أو العبارات الأولية للخطر، مما يحسن أمان المحفظة بشكل عام.

  • مرونة رسوم التحويل على الشبكة: يمكن للمستخدمين دفع رسوم التحويل على الشبكة باستخدام رموز ERC-20 المميزة أو أصول أخرى من خلال مقدمي الخدمة من الأطراف الخارجية، مما يلغي الحاجة إلى مدفوعات رسوم التحويل باستخدام رموز ETH الأصلية.

أفكار ختامية 

يقدم ERC-4337 إطارًا تقنيًا يتيح للمطورين بناء محافظ أكثر سهولة وأمانًا وثراءً بالميزات من خلال تضمين منطق العقود الذكية مباشرة في حسابات المُستخدمين.  بينما لا يزال الإقبال على الاستخدام يتزايد ولا تزال هناك بعض التحديات التقنية وتلك المرتبطة بالمنظومة، يساهم معيار ERC-4337 في جعل محافظ العملات الرقمية أكثر سهولة في الاستخدام وأكثر أمانًا لقاعدة جماهيرية أكبر.

مقالات ذات صلة

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