تفسير شامل لتقنية تجريد الحساب: مقارنة بين تنفيذ ERC-4337 و AA الأصلي عبر سلاسل متعددة

robot
إنشاء الملخص قيد التقدم

تحليل تقنية تجريد الحساب متعدد السلاسل: اتجاه تطوير البنية التحتية للتشفير في المستقبل

من 8 إلى 11 يوليو 2024، سيعقد أكبر مؤتمر تقني سنوي للإيثيريوم في أوروبا في بروكسل، بلجيكا. تجمع هذه الدورة أكثر من 350 خبيرًا من الصف الأول في صناعة التشفير لإلقاء كلمات، مع التركيز على الابتكار التكنولوجي وتطوير المجتمع.

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

التشفير أساسيات البنية التحتية المستقبلية؟ تحليل تجريد الحساب متعدد السلاسل

تجريد الحساب تقنية نظرة عامة

يركز تجريد الحساب (AA) التكنولوجيا على جانبين أساسيين: تجريد التوقيع وتجريد الدفع.

  • تجريد التوقيع يسمح للمستخدمين باختيار آلية التحقق بحرية، ولم يعد مقيدًا بخوارزمية توقيع رقمية معينة.
  • تجريد الدفع يوفر خيارات متنوعة للدفع في المعاملات، مثل الدفع باستخدام رموز ERC-20 أو إدخال معاملات برعاية طرف ثالث.

تزيد هذه المرونة بشكل كبير من تجربة المستخدم والأمان.

تفسير معيار ERC-4337

معيار ERC-4337 يحل بعض القيود الثابتة لحسابات Ethereum المملوكة خارجياً (EOA) من خلال تقديم طرق أكثر مرونة لإدارة الحسابات ومعالجة المعاملات. تشمل المكونات الرئيسية ما يلي:

  • هيكل userOp: يقوم المستخدم بتغليف معلومات العملية في هيكل userOp وإرسالها إلى Bundler.
  • Bundler: يجمع عدة userOp ويستدعي دالة handleOps لعقد EntryPoint.
  • عقد EntryPoint: مسؤول عن التحقق من userOp، تحصيل الرسوم وتنفيذ العمليات المستهدفة.

التشفير البنية التحتية للمستقبل؟ تحليل تجريد الحساب متعدد السلاسل

تجريد الحساب الأصلي

بعض شبكات البلوكشين اعتمدت تصميم تجريد الحساب الأصلي، حيث يتم اعتبار كل حساب كعقد، ويتم تضمين آلية معالجة المعاملات مباشرة في بروتوكول البلوكشين.

طرق تنفيذ AA في الشبكات المختلفة:

  • اتباع تجريد الحساب ERC-4337: إيثريوم والعديد من الشبكات Layer 2
  • الالتزام بتجريد الحساب الأصلي لـ ERC-4337: بعض شبكات ZK Rollup
  • تصميم الخصوصية لتجريد الحساب الأصلي: شبكة مجهولة

الاختلافات الرئيسية بين ERC-4337 و AA الأصلية

  1. دور نظام التشغيل: يتم تنفيذ ERC-4337 من خلال التعاون بين Bundler وEntryPoint العقود، بينما يتم التعامل مع AA الأصلي بواسطة مشغل/منظم الخادم الرسمي.

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

  3. قيود خطوات التحقق: تختلف القيود المفروضة على التعليمات البرمجية القابلة للاستخدام والوصول إلى التخزين بين التطبيقات المختلفة، وذلك لمنع هجمات DoS المحتملة.

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

  5. إدارة الأرقام العشوائية: تستخدم التطبيقات المختلفة آليات إدارة nonce خاصة بها، فبعضها يسمح بالإعداد المرن، بينما يتطلب البعض الآخر زيادة صارمة.

  6. نشر الصفقة الأولى: يسمح ERC-4337 بنشر عقد الحساب في أول userOp، بينما تتطلب بعض تطبيقات AA الأصلية معاملات نشر منفصلة.

التشفير البنية التحتية المستقبلية؟ تجريد الحساب متعدد السلاسل解析

الفروق في تنفيذ ERC-4337 على L1 و L2

عند تنفيذ ERC-4337 على سلسلة متوافقة مع EVM، توجد فارقتان رئيسيتان:

  1. اختلاف البروتوكول: تتطلب حلول الطبقة الثانية تحميل البيانات إلى الطبقة الأولى لضمان الأمان والتسوية النهائية، مما ينطوي على مسائل حساب التكاليف الإضافية.

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

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

التشفير البنية التحتية المستقبلية؟ تجريد الحساب متعدد السلاسل解析

ETH-0.41%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 7
  • مشاركة
تعليق
0/400
MevShadowrangervip
· منذ 6 س
هيا هيا لنحسب الحساب بوضوح
شاهد النسخة الأصليةرد0
WhaleWatchervip
· منذ 6 س
AA مجرد التركيز على الوسطاء المركزيين.
شاهد النسخة الأصليةرد0
RugPullProphetvip
· منذ 6 س
لقد فهمت تعدد سلاسل aa بالفعل
شاهد النسخة الأصليةرد0
WhaleMinionvip
· منذ 6 س
لا تقصد سوى قول أن erc4337 ثور مدهش
شاهد النسخة الأصليةرد0
PoetryOnChainvip
· منذ 6 س
من يستطيع أن يشرح ببساطة ما هو مبدأ aa بالضبط
شاهد النسخة الأصليةرد0
MEVHunterLuckyvip
· منذ 6 س
عصا في الصف الأمامي، استعد لرؤية 4337
شاهد النسخة الأصليةرد0
Fren_Not_Foodvip
· منذ 6 س
تجريد الحساب مختلف في النظم العامة!
شاهد النسخة الأصليةرد0
  • تثبيت