EIP 3074

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

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

الخلفية: نشأة EIP 3074

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

آلية العمل: كيفية عمل EIP 3074

يقدم EIP-3074 رمزين جديدين للتشغيل يعملان معاً لتحقيق تجريد الحسابات:

  1. AUTH: يتحقق من توقيع المستخدم ويعيد عنوان الموقّع. عند استدعاء العقد لهذا الرمز، يتم التحقق من صحة التوقيع والتأكد من هوية الموقّع.
  2. AUTHCALL: يسمح للعقد الذي تم التحقق منه عبر AUTH بتنفيذ العمليات نيابةً عن حساب المستخدم المملوك خارجياً. يتيح هذا العقد استخدام صلاحيات المستخدم في التفاعل، مثل تحويل الأموال أو التعامل مع عقود أخرى.
    تتم عملية العمل كما يلي:
  3. ينشئ المستخدم توقيعاً يحدد الصلاحيات والقيود المطلوبة.
  4. يرسل المستخدم هذا التوقيع إلى عقد منفذ.
  5. يتحقق عقد المنفذ من صحة التوقيع ويستخرج عنوان المستخدم باستخدام AUTH.
  6. بعد نجاح التحقق، يمكن لعقد المنفذ تنفيذ عمليات متعددة باسم المستخدم عبر AUTHCALL.
  7. تُسجل هذه العمليات على سلسلة الكتل كما لو أنها نُفذت من حساب المستخدم EOA، رغم تنفيذها فعلياً بواسطة العقد.
    من أهم مميزات EIP-3074 نموذج الصلاحيات الخاص به، حيث يمكن للمستخدمين التحكم بدقة في نطاق الصلاحيات الممنوحة لعقد المنفذ، مثل تحديد العقود التي يمكن الوصول إليها، والمبالغ التي يمكن تحويلها، ومدة التفويض. يضمن هذا التحكم الدقيق الحفاظ على مستوى عالٍ من الأمان واستقلالية الحساب حتى عند تفويض العقود.
    كما يمنع EIP-3074 إعادة استخدام التواقيع عبر عقود مختلفة من خلال تضمين بيانات استرجاع الموقّع وعناوين العقود ضمن التوقيع، مما يقلل من المخاطر الأمنية المحتملة.

المخاطر والتحديات في EIP 3074

رغم التحسينات الوظيفية الكبيرة التي يقدمها EIP-3074، إلا أنه يواجه عدة مخاطر وتحديات:

  1. المخاطر الأمنية
    • خطر إعادة استخدام التواقيع: قد تستغل العقود الخبيثة التواقيع غير المصممة بشكل جيد
    • الإفراط في تفويض الصلاحيات: قد يمنح المستخدمون صلاحيات زائدة لعقود المنفذ عن غير قصد
    • انتحال واجهات المستخدم: قد تضلل التطبيقات الخبيثة المستخدمين لتوقيع تفويضات خطرة
  2. تحديات التنفيذ الفني
    • مشاكل التوافق مع المحافظ والتطبيقات الحالية
    • وضع وتنفيذ معايير التواقيع
    • الحاجة إلى تعديلات على برامج العقدة والعملاء
  3. اعتبارات تجربة المستخدم
    • نماذج الصلاحيات المعقدة قد يصعب شرحها للمستخدمين العاديين
    • تحديات تصميم واجهة المستخدم لطلبات التوقيع
    • ضرورة ضمان فهم المستخدمين للصلاحيات التي يمنحونها
  4. تأثير الشبكة
    • التأثير المحتمل على أداء الشبكة وحجم الكتل
    • التنافس والتنسيق مع اقتراحات تجريد الحسابات الأخرى
      يتطلب تنفيذ EIP-3074 توافقاً مجتمعياً واسعاً وعمليات تدقيق أمنية شاملة. إذ أن تقديم وظائف جديدة قوية قد يغيّر نموذج المعاملات الأساسي لـEthereum، لذا يجب دراسة تأثيره طويل الأمد بعناية. وقد أشار باحثو الأمن إلى أن رمزي AUTH وAUTHCALL قد يُستغلان بشكل خبيث في حال عدم وجود ضمانات كافية، مما يستدعي تطبيق تدابير أمنية صارمة في التنفيذ النهائي.
      يجب على فرق تطوير Ethereum تحقيق التوازن بين الابتكار والأمان، لضمان أن تنفيذ EIP-3074 يحقق التحسينات المرجوة دون إدخال ثغرات أو مخاطر جديدة.
      يمثل اقتراح تحسين Ethereum 3074 خطوة متقدمة في تطور Ethereum نحو منصة سلسلة كتل أكثر مرونة وسهولة للمستخدم. من خلال تقديم آليات تجريد الحسابات، يمكنه معالجة العديد من التحديات في تجربة المستخدم مثل تعقيد رسوم الغاز وإجراءات المعاملات المعقدة. بالنسبة للمطورين، يفتح EIP-3074 آفاقاً جديدة لإنشاء تطبيقات لامركزية أكثر تطوراً وسهولة للمستخدم. وعلى المدى الطويل، تُعد هذه التحسينات ضرورية لتحقيق التبني الجماهيري لـEthereum، إذ تخفض الحواجز أمام المستخدمين الجدد وتوفر الأساس التقني لحالات الاستخدام المبتكرة. ومع استمرار تطور منظومة Ethereum، ستلعب اقتراحات مثل EIP-3074 دوراً محورياً في تشكيل مستقبل سلسلة الكتل ليكون أكثر شمولية ووظائفية.
إعجاب بسيط يمكن أن يُحدث فرقًا ويترك شعورًا إيجابيًا

مشاركة

المصطلحات ذات الصلة
العصر
الإبوك (Epoch) هو وحدة زمنية في شبكات البلوكشين تُستخدم لتنظيم وإدارة إنتاج الكتل، ويتكون غالبًا من عدد محدد من الكتل أو فترة زمنية محددة سلفًا. يتيح هذا التنظيم للمدققين تنفيذ أنشطة الإجماع ضمن فترات زمنية محددة، مع تحديد حدود زمنية واضحة للعمليات الرئيسية مثل التحصيص (Staking)، توزيع المكافآت، وتعديل إعدادات الشبكة.
لامركزي
تُعد اللامركزية من المفاهيم الجوهرية في البلوك تشين والعملات الرقمية، حيث تعبر عن الأنظمة التي تعمل دون الاعتماد على جهة مركزية واحدة، ويتم صيانتها عبر مجموعة من العقد المشاركة ضمن شبكة موزعة. يساهم هذا التصميم المعماري في إلغاء الاعتماد على الوسطاء، مما يرفع مستوى مقاومة الرقابة، ويزيد من قدرة النظام على تحمل الأعطال، ويمنح المستخدمين مزيدًا من الاستقلالية.
شيفرة
يُعد التشفير تقنية أمنية تعتمد على تحويل النص الصريح إلى نص مشفر بواسطة عمليات رياضية، ويستخدم في البلوك تشين والعملات الرقمية لضمان حماية البيانات، والتحقق من صحة المعاملات، وتأسيس آليات الثقة دون وسيط. من أبرز الأنواع الشائعة: دوال التجزئة (SHA-256)، والتشفير باستخدام المنحنيات البيضوية (elliptic curve cryptography)، وخوارزمية التوقيع الرقمي ECDSA.
ما هو الـ Nonce
النونس (nonce) هو قيمة تُستخدم مرة واحدة في عمليات التعدين على شبكات البلوكشين، وخاصة ضمن آلية إثبات العمل (Proof of Work - PoW)، حيث يحاول المعدنون باستمرار تجربة قيم مختلفة للنونس حتى يجدوا قيمة تنتج هاش الكتلة أقل من الهدف المطلوب أو مستوى الصعوبة المحدد. على مستوى المعاملات، تعمل النونس أيضاً كقيمة تسلسلية لمنع هجمات إعادة إرسال المعاملات (replay attacks)، مما يضمن تفرد كل معاملة ويوفر الحماية من تكرار المعاملات أو محاولات الخرق الأمني.
الرسم البياني غير الدوري الموجه
الرسم البياني الموجه غير الدائري (Directed Acyclic Graph - 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