eip-7702

يُعد EIP-7702 اقتراحاً لتحسين شبكة Ethereum يتيح للعناوين القياسية اكتساب قدرات "مشابهة للعقود" بشكل مؤقت داخل معاملة واحدة فقط. عبر توقيع تفويض لمرة واحدة، يستطيع المستخدم تفويض التنفيذ إلى عقد ذكي موثوق، مما يوفر إمكانيات متقدمة لتجريد الحساب مثل تنفيذ العمليات المجمعة، ودفع رسوم الغاز بالنيابة، وتحديد حدود الإنفاق. وعقب إتمام المعاملة، يعود العنوان إلى وضعه الاعتيادي، بما يحقق توازناً بين قابلية التوسع وتعزيز الأمان.
الملخص
1.
EIP-7702 هو اقتراح لتحسين شبكة الإيثيريوم قدمه فيتاليك بوترين، يمكّن الحسابات الخارجية (EOAs) من الحصول مؤقتًا على قدرات العقود الذكية.
2.
يسمح الاقتراح للحسابات الخارجية باستخدام ميزات محافظ العقود الذكية المتقدمة مثل العمليات المجمعة، ورعاية الغاز، والاسترداد الاجتماعي ضمن معاملة واحدة.
3.
يُحسّن EIP-7702 عن EIP-3074 من خلال تقديم تنفيذ أكثر أمانًا لتجريد الحساب، متجنبًا مخاطر تفويض الصلاحيات الدائم.
4.
من خلال التفويض المؤقت، يمكن للمستخدمين الاستمتاع براحة وأمان محافظ العقود الذكية دون الحاجة لنقل الأصول.
5.
من المتوقع أن يُحسن هذا الاقتراح تجربة مستخدمي الإيثيريوم بشكل كبير، ويخفض الحواجز أمام الدخول، ويعزز اعتماد تقنية تجريد الحسابات.
eip-7702

ما هو EIP-7702؟

يُعد EIP-7702 اقتراحًا لتحسين شبكة Ethereum يهدف إلى تمكين العناوين القياسية من اكتساب قدرات البرمجة المؤقتة لحسابات العقود الذكية ضمن معاملة واحدة فقط. من خلال التفويض عبر التوقيع، يمكن منح حقوق التنفيذ لعقد منفذ محدد لتنفيذ معاملات مجمعة أو دفع رسوم الغاز بالنيابة أو عمليات معقدة أخرى.

في نظام Ethereum، يُمثل EIP (اقتراح تحسين Ethereum) عملية عامة لتطوير البروتوكول بقيادة المجتمع. العناوين القياسية، المعروفة أيضًا باسم EOAs (الحسابات المملوكة خارجيًا)، تقتصر على تنفيذ التحويلات البسيطة فقط. بينما تتيح حسابات العقود الذكية تنفيذ عمليات مجمعة، وتعيين حدود للإنفاق، والمزيد وفقًا لقواعد برمجية محددة مسبقًا. يهدف EIP-7702 إلى منح EOAs هذه الميزات المتقدمة بشكل مؤقت دون الحاجة إلى ترحيل الأصول.

لماذا تم اقتراح EIP-7702؟

يعالج EIP-7702 مشكلتين مزمنتين:

  1. تتطلب العمليات المعقدة باستخدام EOAs عادة موافقات وتوقيعات متعددة، مما يزيد التكلفة ويضاعف مخاطر الأخطاء.
  2. كان التقدم نحو تجريد الحساب—أي جعل جميع الحسابات قابلة للبرمجة مثل العقود الذكية—محدودًا. المسار الرئيسي القائم، EIP-4337، يعمل خارج الطبقة الأساسية للبروتوكول، ما يترك مجالًا لتحسين تجربة المستخدم والتوافقية.

سابقًا، حاول EIP-3074 منح EOAs تحكمًا شبيهًا بالعقود عبر تعليمات جديدة، لكن المخاوف حول الأمان والتوافق المستقبلي بقيت قائمة في المجتمع. يقدم EIP-7702 حلاً أكثر سهولة في التكامل وملاءمة لنظام تجريد الحساب، ويهدف لمعالجة تحديات مماثلة.

كيف يعمل EIP-7702؟

تعتمد فكرة EIP-7702 الأساسية على أنه ضمن معاملة واحدة، يستخدم EOA توقيعًا مفوضًا لتعيين "عقد منفذ". أثناء التنفيذ، تتعامل شبكة Ethereum مع العنوان مؤقتًا كحساب عقد ذكي يحمل كودًا معينًا. بعد انتهاء المعاملة، يعود العنوان إلى حالته القياسية دون الحاجة إلى نقل الأصول إلى محفظة جديدة.

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

تسلسل تفويض EIP-7702 النموذجي كالتالي:

الخطوة 1: في محفظة تدعم EIP-7702، اختر العملية المطلوبة (مثلاً: دمج الموافقة + المبادلة + التحويل في عملية واحدة).

الخطوة 2: تولد المحفظة رسالة تفويض تتضمن عنوان عقد المنفذ، وفترة الصلاحية أو معلومات الحماية من إعادة الاستخدام، وتطلب منك التوقيع.

الخطوة 3: تؤكد وترسل المعاملة. على السلسلة، يُعامل عنوانك مؤقتًا كحساب قابل للبرمجة أثناء التنفيذ، وينفذ عقد المنفذ العمليات المجمعة.

الخطوة 4: بعد انتهاء المعاملة، يعود عنوانك ليكون EOA عاديًا. تتطلب العمليات اللاحقة توقيعات قياسية؛ ولا يستمر التفويض بشكل دائم.

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

ما الفرق بين EIP-7702 و EIP-3074؟

يسمح كلا الاقتراحين لـ EOAs بتفويض حقوق التنفيذ للعقود، لكن بأساليب مختلفة:

يقدم EIP-3074 تعليمات جديدة للآلة الافتراضية (AUTH/AUTHCALL) بحيث يمكن لـ EOAs تفويض التحكم مباشرة. أثار المجتمع مخاوف حول التوافقية طويلة الأجل وتعقيد الأمان الناتج عن هذه التغييرات المنخفضة المستوى.

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

ما هي استخدامات EIP-7702؟

تتيح قابلية البرمجة في EIP-7702 حلولًا أكثر سلاسة للعديد من الاحتياجات المتكررة:

  • العمليات المجمعة: تنفيذ عمليات متعددة الخطوات (مثل الموافقة، المبادلة، التحويل) في معاملة واحدة—مثالي لسيناريوهات DeFi وNFT.
  • رعاية رسوم الغاز: يمكن لأطراف ثالثة أو بروتوكولات دفع رسوم الغاز نيابة عنك—مفيد لاستقطاب المستخدمين الجدد أو الحملات الترويجية بتقليل الحاجة لإدارة رصيد ETH.
  • الحدود والفترات الزمنية: تعيين حدود يومية أو فترات صلاحية لتطبيقات محددة؛ تُرفض المحاولات الزائدة لتعزيز أمان الأموال.
  • مفاتيح الجلسة: إصدار مفاتيح فرعية قصيرة الأجل للتطبيقات، تتيح تكرار العمليات دون توقيعات إضافية ضمن فترة الصلاحية—وتنتهي تلقائيًا.
  • الاسترداد الاجتماعي: وضع قواعد الاسترداد ضمن عقد المنفذ؛ إذا فقدت مفتاحك الرئيسي، يمكنك استعادة الوصول بناءً على مجموعة من الأصدقاء أو الأجهزة المحددة مسبقًا.

ما العلاقة بين EIP-7702 و EIP-4337؟

يُعد EIP-4337 حاليًا الحل الأكثر استخدامًا لتجريد الحساب "خارج البروتوكول" والذي يوفر تجربة المحافظ الذكية عبر عقود EntryPoint والمجمّعين. لا يحل EIP-7702 محل EIP-4337؛ بل يقدم طريقة تفويض أصلية على مستوى البروتوكول بحيث يمكن لـ EOAs الاستفادة من ميزات مماثلة ضمن معاملة واحدة.

يمكن استخدام الاثنين معًا: قد تتبع عقود المنفذ قواعد مشابهة لمحافظ EIP-4337 (مثل الحدود والتجميع). يمكن لمطوري المحافظ توفير "مسارات 4337" و"تفويضات 7702 لمرة واحدة" ضمن نفس الواجهة، ما يعزز نضج النظام البيئي والتوافقية وتجربة المستخدم.

ماذا يعني EIP-7702 للمحافظ والمطورين؟

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

تشمل خطوات التكامل النموذجية للمطورين:

  1. تصميم نموذج صلاحيات عقد المنفذ—تحديد الأهداف المسموح بها، والحدود، والفترات الزمنية.
  2. تحديد بنية رسالة التفويض وطريقة التوقيع—بما يشمل nonce وتاريخ الانتهاء—لمنع هجمات إعادة الاستخدام والتداخل بين الشبكات.
  3. تنفيذ شاشة تأكيد تفويض واضحة في واجهة المحفظة—تُظهر عناوين العقود، وقوائم المكالمات، وتحذيرات المخاطر.
  4. نشر عقود منفذ مدققة، ومراقبة النشاط والسجلات على السلسلة، وتوفير نقاط دخول لإلغاء أو تحديث الصلاحيات.

ما المخاطر المحتملة لـ EIP-7702؟

أي تفويض مالي ينطوي على مخاطر. تشمل المخاطر الرئيسية مع EIP-7702:

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

للتقليل من المخاطر: تحقق دائمًا من عنوان عقد المنفذ وتفاصيل الصلاحيات؛ وقّع التفويضات فقط في محافظ وتطبيقات موثوقة؛ فضّل التفويضات قصيرة الأجل أو منخفضة القيمة مع إمكانية الإلغاء؛ وللأصول عالية القيمة، استخدم حسابات منفصلة وتأكيدات متعددة الخطوات.

متى سيتم إطلاق EIP-7702؟ الحالة والجدول الزمني

وفقًا للمعلومات المتاحة للمجتمع، تم اقتراح EIP-7702 في مايو 2024 كبديل لـ EIP-3074، وتم اقتراح إدراجه في ترقية Ethereum القادمة "Pectra". حتى أكتوبر 2024، لا يزال قيد النقاش والتطوير النشط؛ وسيعتمد تاريخ الإطلاق النهائي على الشبكة الرئيسية على اجتماعات المطورين الأساسيين ونتائج اختبار الشبكة.

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

ملخص EIP-7702 وكيفية متابعة المستجدات

يوفر EIP-7702 مسارًا مرنًا لـ EOAs لاكتساب قدرات شبيهة بالعقود الذكية مؤقتًا ضمن معاملات فردية—مما يقلل التوقيعات والتفاعلات المتكررة ويحسن سهولة استخدام تجريد الحساب والتوافقية. بالتكامل مع EIP-4337، يمكن للمستخدمين الحفاظ على تجربة المحافظ الذكية مع الاستفادة من التفويضات لمرة واحدة للمهام المعقدة عند الحاجة. يُنصح بمتابعة تحديثات EIP المستمرة، واجتماعات المطورين الأساسيين، وتقدم اختبار الشبكة؛ وتفضيل المحافظ التي تعرض تفاصيل التفويض بوضوح؛ والتحكم الصارم في النطاقات وفترات الصلاحية؛ وجعل الأمان أولوية مطلقة.

الأسئلة الشائعة

هل يمكن لمحفظتي تفويض الصلاحيات لعقد ذكي عبر EIP-7702؟

نعم. يتيح EIP-7702 للحسابات المملوكة خارجيًا (EOAs) تفويض الصلاحيات مؤقتًا للعقود الذكية عبر التوقيع، مما يمكّن العقود من التصرف نيابة عنك أثناء المعاملات. هذا التفويض مؤقت وخاضع للسيطرة—ولا ينقل ملكية المحفظة، بل يعمل كوكيل موثوق يتصرف مرة واحدة بموافقتك قبل أن تعود السيطرة الكاملة إليك.

هل استخدام EIP-7702 لتجريد الحساب يضعف أمان المفتاح الخاص بي؟

لا. يظل مفتاحك الخاص هو وسيلة المصادقة الوحيدة الخاصة بك. يتيح EIP-7702 فقط لـالعقود الذكية تنفيذ المعاملات كوكيل عنك؛ ولا يكشف أو يعرض مفتاحك الخاص للخطر. ومع ذلك، من الضروري استخدام عقود ذكية مدققة وموثوقة فقط—فالعقود الخبيثة أو سيئة التصميم قد تُستغل.

هل أحتاج إلى ترحيل محفظتي فور تفعيل EIP-7702؟

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

هل يتيح لي EIP-7702 توقيع عدة معاملات مجمعة دون تأكيدات متكررة؟

نعم. من خلال تفويض الصلاحية عبر EIP-7702، يمكن للعقد الذكي تنفيذ عدة عمليات مفوضة ضمن نطاقه دون مطالبتك بتأكيد كل واحدة على حدة—مما يبسط المهام المتكررة بشكل كبير. ومع ذلك، يتطلب كل تفويض توقيعًا أوليًا منك لضمان أمانك.

كيف يمكن للمستخدمين تقييم أمان التطبيقات الداعمة لـ EIP-7702؟

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

إعجاب بسيط يمكن أن يُحدث فرقًا ويترك شعورًا إيجابيًا

مشاركة

المصطلحات ذات الصلة
حقبة
في عالم Web3، يُستخدم مصطلح "الدورة" لوصف العمليات أو الفترات المتكررة داخل بروتوكولات وتطبيقات البلوكشين، والتي تحدث وفق فترات زمنية أو عدد محدد من الكتل. من الأمثلة على ذلك أحداث تقليص مكافآت التعدين في Bitcoin، جولات الإجماع في Ethereum، جداول استحقاق الرموز، فترات التحدي لسحب الأصول في الطبقة الثانية، تسويات معدلات التمويل والعائد، تحديثات oracle، وفترات التصويت على الحوكمة. تختلف مدة هذه الدورات، وشروط انطلاقها، ودرجة مرونتها من نظام إلى آخر. إن فهمك لهذه الدورات يمكّنك من إدارة السيولة بكفاءة، وتحسين توقيت قراراتك، وتحديد حدود المخاطر بدقة.
لامركزي
تعبر اللامركزية عن تصميم الأنظمة الذي يوزع اتخاذ القرار والسيطرة على عدة أطراف، ويظهر ذلك بوضوح في تقنية البلوكشين، الأصول الرقمية، وأنظمة حوكمة المجتمعات. تعتمد اللامركزية على تحقيق الإجماع بين عدد كبير من العقد داخل الشبكة، ما يسمح للنظام بالعمل دون تدخل سلطة واحدة، ويعزز بذلك الأمان، مقاومة الرقابة، والانفتاح. وفي قطاع العملات الرقمية، تظهر اللامركزية من خلال التعاون بين عقد Bitcoin وEthereum حول العالم، منصات التداول اللامركزية، المحافظ غير الحاضنة، ونماذج الحوكمة المجتمعية التي تمنح حاملي الرموز حق التصويت لتحديد قواعد البروتوكول.
شيفرة
تُعرَّف الخوارزمية التشفيرية بأنها مجموعة من الأساليب الرياضية المخصصة لـ"قفل" المعلومات والتحقق من صحتها. من أبرز أنواعها: التشفير المتماثل، التشفير غير المتماثل، وخوارزميات التجزئة (Hash). في منظومة البلوكشين، تعتمد العمليات الأساسية مثل توقيع المعاملات، توليد العناوين، وضمان سلامة البيانات على الخوارزميات التشفيرية، مما يضمن حماية الأصول وتأمين الاتصالات. كذلك، تعتمد أنشطة المستخدمين في المحافظ ومنصات التداول، مثل طلبات واجهة برمجة التطبيقات (API) وسحب الأصول، على التطبيق الآمن لهذه الخوارزميات والإدارة الفعّالة للمفاتيح.
ما هو الـ Nonce
يمكن فهم Nonce بأنه "رقم يُستخدم لمرة واحدة"، ويُستخدم لضمان تنفيذ عملية معينة مرة واحدة فقط أو بشكل متسلسل. في مجال البلوكشين والتشفير، يُستخدم الـ Nonce غالبًا في ثلاثة حالات: Nonce المعاملات يضمن تنفيذ معاملات الحساب بشكل متسلسل ويمنع تكرارها؛ Nonce التعدين يُستخدم للبحث عن قيمة hash تحقق مستوى الصعوبة المطلوب؛ وNonce التوقيع أو تسجيل الدخول يمنع إعادة استخدام الرسائل في هجمات إعادة التشغيل. ستصادف مفهوم Nonce عند إجراء معاملات على الشبكة، أو متابعة عمليات التعدين، أو عند استخدام محفظتك لتسجيل الدخول إلى المواقع الإلكترونية.
الرسم البياني اللاتوجيهي غير الدوري
الرسم البياني الموجه غير الدوري (Directed Acyclic Graph - DAG) هو بنية شبكية تنظم الكائنات وعلاقاتها الاتجاهية ضمن نظام أحادي الاتجاه وغير دائري. يُستخدم هذا الهيكل على نطاق واسع لتمثيل تبعيات المعاملات، وإجراءات سير العمل، وسجل الإصدارات. في شبكات العملات الرقمية، تتيح تقنية DAG معالجة المعاملات بشكل متوازٍ وتبادل معلومات الإجماع، مما يعزز من معدل الإنجاز وكفاءة التأكيد. كما توفر تقنية DAG ترتيبًا واضحًا وروابط سببية بين الأحداث، ما يجعلها أداة أساسية لضمان الشفافية والموثوقية في عمليات البلوكشين.

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

كيفية تخزين ETH?
مبتدئ

كيفية تخزين ETH?

ومع اكتمال الدمج، انتقلت إيثريوم أخيرًا من PoW إلى PoS. يحافظ Stakers الآن على أمان الشبكة من خلال تخزين ETH والحصول على المكافآت. من المهم اختيار الأساليب المناسبة ومقدمي الخدمات قبل التخزين. ومع اكتمال الدمج، انتقلت إيثريوم أخيرًا من PoW إلى PoS. يحافظ Stakers الآن على أمان الشبكة من خلال تخزين ETH والحصول على المكافآت. من المهم اختيار الأساليب المناسبة ومقدمي الخدمات قبل التخزين.
2022-11-21 08:11:16
ما هي توكينات NFT في تليجرام؟
متوسط

ما هي توكينات NFT في تليجرام؟

يناقش هذا المقال تطور تليجرام إلى تطبيق مدعوم بتقنية NFT، مدمجًا تقنية البلوكشين لتحديث الهدايا الرقمية والملكية. اكتشف الميزات الرئيسية والفرص للفنانين والمبدعين، ومستقبل التفاعلات الرقمية مع NFTs على تليجرام.
2025-01-10 01:41:40
ما هو Neiro؟ كل ما تحتاج إلى معرفته حول NEIROETH في عام 2025
متوسط

ما هو Neiro؟ كل ما تحتاج إلى معرفته حول NEIROETH في عام 2025

نيرو هو كلب شيبا إينو الذي شجع على إطلاق رموز نيرو عبر سلاسل كتل مختلفة. اعتبارًا من عام 2025، تطورت نيرو إيثريوم (NEIROETH) إلى عملة ميم رائدة برأس مال سوقي يبلغ 215 مليون دولار، مع 87،000+ حائز، وقوائم على 12 بورصة رئيسية. يتضمن النظام البيئي الآن داو لحكم المجتمع، ومتجر للسلع الرسمية، وتطبيقًا محمولًا. تطبق NEIROETH حلول الطبقة 2 لتعزيز التوسعة وتأمين موقعها في أعلى 10 عملات ميم بموضوع الكلب من حيث رأس المال السوقي، مدعومة بمجتمع نابض بالحياة ورواد أعمال العملات الرقمية الرائدين.
2024-09-05 15:37:06