EIP-7377: الانتقال من EOA إلى محفظة العقود الذكية ، وهو حل ممتاز قبل أن يصبح تجريد الحساب شائعًا

بقلم: ديفيد

في الأشهر القليلة الماضية ، كانت المناقشات حول تجريد الحساب ومحافظ العقود الذكية ساخنة للغاية.

مع التطور السريع للنظام البيئي Ethereum ، أصبح تحقيق تجربة مستخدم موحدة وسلسة أمرًا مهمًا بشكل متزايد. في خارطة طريق Ethereum 2.0 ، يتم وضع تجريد الحساب والدمج والتجزئة في موضع لا يقل أهمية.

غرد فيتاليك بوتيرين أيضًا أن محفظة العقد الذكية تتمتع بتجربة مستخدم أفضل من محفظة EOA.

! [EIP-7377: الترحيل من EOA إلى محفظة العقود الذكية ، حل ممتاز قبل أن يصبح تجريد الحساب شائعًا] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-71eaf062db-dd1a6f-7649e1)

بالنسبة للمحاربين القدامى في مجال التشفير ، فإن استخدام محفظة EOA يتسم بالكفاءة الكافية. ومع ذلك ، من منظور جذب المزيد من المستخدمين الجدد ، لا تزال هناك بعض المشاكل في واجهة المستخدم وفهم تكلفة محفظة EOA: التواقيع المربكة ، ومكان الحصول على رسوم الغاز ، والمنطق المتشدد لـ "الإجراء = المعاملة". ...

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

ومع ذلك ، فإن المعلومات الشائعة في دائرة Crypto تتحدث بشكل عام فقط عن السرد ، وليس كيفية إدراكها:

بافتراض أننا نعلم جميعًا أن محافظ العقود الذكية أفضل من EOA ، ** هذا المسار واضح جدًا ، والسؤال هو كيف نصل إلى هناك؟ اين الجسر **

ما هو أكثر صعوبة في الحل هو المشكلة العملية بعد الاعتماد على المسار: لدي بالفعل أصول مختلفة في حساب EOA ، والآن تطلب مني الانتقال إلى حساب العقد الذكي ، هل هذا مزعج؟

كيف يمكننا تحقيق هذا التحول بشكل فعال؟ ما مدى سهولة ترحيل أصول المستخدم؟

لا يوجد طريق في هذا العالم ما لم يمهد أحد الطريق مقدمًا.

في الآونة الأخيرة ، يوفر اقتراح EIP-7377 حلاً محتملاً لذلك. يهدف الاقتراح ، الذي اقترحه مطور Go Ethereum Matt Garnett ، إلى ** إضافة نوع معاملة جديد يسمح لحسابات EOA بترحيل حساباتهم بشكل دائم إلى محافظ العقود الذكية من خلال معاملة لمرة واحدة. ** يوفر هذا مسارًا عمليًا للتقدم في تجريد حساب Ethereum.

! [EIP-7377: الترحيل من EOA إلى محفظة العقود الذكية ، حل ممتاز قبل أن يصبح تجريد الحساب شائعًا] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-bd7670bf91-dd1a6f-7649e1)

الدافع لاقتراح EIP-7377

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

ومع ذلك ، نظرًا لأسباب تاريخية ، بشكل عام ، يستخدم عدد قليل فقط من المستخدمين على Ethereum محافظ العقود الذكية حاليًا ، ولا يزال عددًا كبيرًا من الأصول مخزنة في حسابات EOA. أصبح هذا عقبة أمام دفع تطوير Ethereum.

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

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

شرح شائع لتطبيق تكنولوجيا EIP-7377

إذن ، كيف يحقق هذا الاقتراح نقل EOA إلى محفظة العقد الذكية؟

في المنشور الأصلي على المنتدى الفني ، قدم المؤلف شرحًا موجزًا:

! [EIP-7377: الترحيل من EOA إلى محفظة العقود الذكية ، حل ممتاز قبل أن يصبح تجريد الحساب شائعًا] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-436d3a557a-dd1a6f-7649e1)

المعنى العام لهذا الملخص هو أن EIP-7377 يقترح نوع معاملة جديدًا 0x04 ، والذي يُستخدم خصيصًا لـ "معاملات الترحيل".

باللغة الفنية للمنشور الأصلي:

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

! [EIP-7377: الترحيل من EOA إلى محفظة العقود الذكية ، حل ممتاز قبل أن يصبح تجريد الحساب شائعًا] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-798096894d-dd1a6f-7649e1)

الوصف الأصلي أعلاه غامض للغاية وغير مفهوم للأشخاص الذين ليس لديهم أساس تقني. بعد استشارة بعض الأصدقاء التقنيين والمعلومات العامة ، نحاول تبسيط جميع التفاصيل الفنية وفهم EIP-7377 بسرعة من خلال الاستعارات:

  • يقترح EIP-7377 نوع معاملة خاص ، يمكن فهمه على أنه ** "بطاقة ترحيل" **.
  • يحتاج المستخدمون العاديون فقط إلى بدء معاملة بطاقة الترحيل هذه لترحيل الأصول الموجودة في الحساب إلى محفظة العقد الذكية.
  • هذا يعادل حسابك على موقع الويب الأصلي ، والذي يحتوي على اسم المستخدم وكلمة المرور والصورة الرمزية ومعلومات أخرى (يحتوي EOA الأصلي الخاص بك على اسم العملة والكمية والسلسلة وحد الغاز وما إلى ذلك). لكن الموقع لا يعمل بشكل جيد جدًا وتريد الانتقال تمامًا إلى موقع جديد.
  • من أجل تسهيل الهجرة أطلق الموقع الجديد "بطاقة الهجرة". ما عليك سوى تقديم "بطاقة الترحيل" هذه على موقع الويب الجديد ، وبعد ذلك سيتم نسخ معلومات حسابك تلقائيًا ، وهو ما يعادل ربط بيانات الحساب القديم والجديد مباشرةً. يعد هذا أكثر ملاءمة من نقل البيانات يدويًا واحدًا تلو الآخر.
  • في الوقت نفسه ، لأسباب تتعلق بالسلامة ، لا يمكن استخدام "بطاقة الترحيل" إلا مرة واحدة ، ولا يُسمح لعمليات الترحيل المتكررة بتمرير البيانات ذهابًا وإيابًا. وسيرث موقع الويب الجديد بعض قواعد التحقق الخاصة بالموقع القديم ، لذلك لا يستطيع المستخدمون الآخرون معرفة ما إذا كنت مستخدمًا جديدًا أم مستخدمًا قديمًا.

! [EIP-7377: الترحيل من EOA إلى محفظة العقود الذكية ، حل ممتاز قبل أن يصبح تجريد الحساب شائعًا] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-cb24eec7f1-dd1a6f-7649e1)

هذا ما يريد EIP-7377 من الناحية الفنية تحقيقه. باستخدام "البطاقة" الخاصة لـ "معاملة الترحيل" ، يتم إكمال الانتقال السلس لـ EOA إلى محفظة العقد الذكية بطريقة آمنة وفعالة من خلال التشغيل المباشر لرمز الحساب والتخزين.

بالطبع ، لا يتمثل كائن الترحيل المحدد في اسم المستخدم وكلمة المرور والصورة الرمزية في الاستعارة أعلاه ، ولكنه يحتوي على معلومات متنوعة تتعلق بالأصول المشفرة:

! [EIP-7377: الترحيل من EOA إلى محفظة العقود الذكية ، حل ممتاز قبل أن يصبح تجريد الحساب شائعًا] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-f3554a4108-dd1a6f-7649e1)

التأثير المحتمل والأهمية والمخاطر لـ EIP-7377

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

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

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

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

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

** أخيرًا ، نحتاج أيضًا إلى التفكير في: **

يتطلب تحويل البنية التحتية والبروتوكولات قوة دافعة بيئية قوية. ** من الذي سيشجع الترحيل على نطاق واسع للمستخدمين من EOA إلى حسابات العقود الذكية؟ من سيتحمل المخاطر الفنية وأمن الأصول أثناء عملية الترحيل؟ **

في العالم المشفر الذي يدافع عن الحرية واللامركزية ، كيف يمكن أن تشكل ترقيات النظام هذه إجماعًا وتآزرًا؟

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

من المثالي إلى الواقع ، من المفهوم إلى التنفيذ ، لا يزال الطريق طويلاً.

شاهد النسخة الأصلية
  • أعجبني
  • تعليق
  • مشاركة
تعليق
لا توجد تعليقات