تحليل تقنية تجريد الحساب متعدد السلاسل: مستقبل البنية التحتية للتشفير
مؤخراً، عقدت مؤتمر مجتمع الإيثريوم (EthCC 7) في بروكسل، بلجيكا، وهو أكبر حدث سنوي للإيثريوم في أوروبا، حيث يركز على التطورات التقنية والمجتمعية. خلال المؤتمر، ألقى أحد مطوري بلوكشين خطاباً بعنوان "كشف المستقبل: تحليل تجريد الحسابات متعدد السلاسل"، حيث استعرض حالة تقنية تجريد الحساب (AA) واتجاهات تطويرها المستقبلية.
تجريد الحساب概 overview
تجريد الحساب يتضمن عنصرين أساسيين: تجريد التوقيع وتجرّد الدفع. يسمح تجريد التوقيع للمستخدمين باختيار أي آلية تحقق، دون التقيد بخوارزمية توقيع رقمية معينة. بينما يتيح تجريد الدفع للمستخدمين استخدام خيارات متعددة للدفع، مثل الدفع باستخدام رموز ERC-20 أو من خلال رعاية طرف ثالث للمعاملات. هذه المرونة تعزز بشكل كبير من تجربة المستخدم والأمان.
معيار ERC-4337
معيار ERC-4337 يحل بعض القيود الثابتة لحسابات الإيثيريوم المملوكة خارجيًا (EOA) من خلال تقديم طرق أكثر مرونة لإدارة الحسابات ومعالجة المعاملات. تشمل مكوناته الأساسية:
هيكل userOp: يقوم المستخدم بإرسال userOp إلى Bundler، الذي يقوم بجمع عدة userOp واستدعاء دالة handleOps لعقد EntryPoint.
عقد EntryPoint: كونه جوهر معالجة المعاملات، مسؤول عن التحقق من userOp، وجمع الرسوم، وتنفيذ العمليات المستهدفة.
التجريد الحساب الأصلي
في AA الأصلي، كل حساب هو عقد، وآلية معالجة المعاملات مدمجة مباشرة في بروتوكول blockchain. استخدمت الشبكات المختلفة تصاميم AA مختلفة:
تجريد الحساب ERC-4337: الإيثريوم، Arbitrum، Optimism وغيرها من الشبكات
اتباع تجريد الحساب الأصلي ERC-4337: StarkNet و zkSync Era
تجريد الحساب الأصلي ذو تصميم الخصوصية: Aztec
مقارنة بين ERC-4337 و AA الأصلي
دور نظام التشغيل: ERC-4337 يتم إنجازه من خلال التعاون بين Bundler وEntryPoint Contract، بينما تعتمد AA الأصلية على مشغل/مرتّب الخادم الرسمي.
واجهة العقد: على الرغم من أن الخطوات متشابهة، إلا أن وظائف نقاط الدخول تختلف قليلاً في التنفيذات المختلفة.
قيود خطوات التحقق: تختلف التطبيقات في درجة القيود المفروضة على الكودات التشغيلية والوصول إلى التخزين أثناء عملية التحقق.
قيود خطوات التنفيذ: تتطلب zkSync تأكيد علامة النظام، بينما لا تحتوي ERC-4337 وStarkNet على قيود خاصة في مرحلة التنفيذ.
إدارة الأرقام العشوائية: تستخدم تطبيقات مختلفة طرق إدارة nonce مختلفة.
نشر المعاملة الأولى: يسمح ERC-4337 بنشر عقد الحساب في أول userOp، بينما تحتاج StarkNet و zkSync إلى معاملات نشر منفصلة.
الفروقات بين ERC-4337 على L1 و L2
توجد اختلافان رئيسيان عند تنفيذ ERC-4337 على سلسلة متوافقة مع EVM:
اختلاف البروتوكولات: تحتاج L2 إلى أخذ تكاليف رفع البيانات إلى L1 بعين الاعتبار.
اختلاف العناوين: قد تختلف طرق حساب العناوين على سلاسل مختلفة، مما قد يؤدي إلى عدم توافق عنوان عقد الحساب بين الإيثريوم و L2.
الخاتمة
تجريد الحساب تقنية تتطور بسرعة، مما يتيح إمكانيات جديدة للبنية التحتية للبلوك تشين. مع ظهور وتحسين حلول تنفيذ مختلفة، نتوقع أن نشهد في المستقبل طرق تفاعل أكثر صداقة للمستخدم، وأمانًا، ومرونة في البلوك تشين.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 16
أعجبني
16
3
مشاركة
تعليق
0/400
token_therapist
· منذ 18 س
أم... إنه 4337 الذي يروج لتجربة سلسة مرة أخرى.
شاهد النسخة الأصليةرد0
governance_ghost
· منذ 19 س
لا تتعجل في التفاخر، جرب أولاً ثم تحدث. آمل ألا ينتهي بك الأمر في النهاية بالفشل.
شاهد النسخة الأصليةرد0
ImpermanentPhilosopher
· منذ 19 س
أشعر أن 4337 ليست بذلك الشيء الكبير، لقد استخدمناها منذ فترة.
تحليل عميق لتقنية تجريد الحسابات متعددة السلاسل: استكشاف مستقبل بنية البلوكتشين التحتية
تحليل تقنية تجريد الحساب متعدد السلاسل: مستقبل البنية التحتية للتشفير
مؤخراً، عقدت مؤتمر مجتمع الإيثريوم (EthCC 7) في بروكسل، بلجيكا، وهو أكبر حدث سنوي للإيثريوم في أوروبا، حيث يركز على التطورات التقنية والمجتمعية. خلال المؤتمر، ألقى أحد مطوري بلوكشين خطاباً بعنوان "كشف المستقبل: تحليل تجريد الحسابات متعدد السلاسل"، حيث استعرض حالة تقنية تجريد الحساب (AA) واتجاهات تطويرها المستقبلية.
تجريد الحساب概 overview
تجريد الحساب يتضمن عنصرين أساسيين: تجريد التوقيع وتجرّد الدفع. يسمح تجريد التوقيع للمستخدمين باختيار أي آلية تحقق، دون التقيد بخوارزمية توقيع رقمية معينة. بينما يتيح تجريد الدفع للمستخدمين استخدام خيارات متعددة للدفع، مثل الدفع باستخدام رموز ERC-20 أو من خلال رعاية طرف ثالث للمعاملات. هذه المرونة تعزز بشكل كبير من تجربة المستخدم والأمان.
معيار ERC-4337
معيار ERC-4337 يحل بعض القيود الثابتة لحسابات الإيثيريوم المملوكة خارجيًا (EOA) من خلال تقديم طرق أكثر مرونة لإدارة الحسابات ومعالجة المعاملات. تشمل مكوناته الأساسية:
هيكل userOp: يقوم المستخدم بإرسال userOp إلى Bundler، الذي يقوم بجمع عدة userOp واستدعاء دالة handleOps لعقد EntryPoint.
عقد EntryPoint: كونه جوهر معالجة المعاملات، مسؤول عن التحقق من userOp، وجمع الرسوم، وتنفيذ العمليات المستهدفة.
التجريد الحساب الأصلي
في AA الأصلي، كل حساب هو عقد، وآلية معالجة المعاملات مدمجة مباشرة في بروتوكول blockchain. استخدمت الشبكات المختلفة تصاميم AA مختلفة:
مقارنة بين ERC-4337 و AA الأصلي
دور نظام التشغيل: ERC-4337 يتم إنجازه من خلال التعاون بين Bundler وEntryPoint Contract، بينما تعتمد AA الأصلية على مشغل/مرتّب الخادم الرسمي.
واجهة العقد: على الرغم من أن الخطوات متشابهة، إلا أن وظائف نقاط الدخول تختلف قليلاً في التنفيذات المختلفة.
قيود خطوات التحقق: تختلف التطبيقات في درجة القيود المفروضة على الكودات التشغيلية والوصول إلى التخزين أثناء عملية التحقق.
قيود خطوات التنفيذ: تتطلب zkSync تأكيد علامة النظام، بينما لا تحتوي ERC-4337 وStarkNet على قيود خاصة في مرحلة التنفيذ.
إدارة الأرقام العشوائية: تستخدم تطبيقات مختلفة طرق إدارة nonce مختلفة.
نشر المعاملة الأولى: يسمح ERC-4337 بنشر عقد الحساب في أول userOp، بينما تحتاج StarkNet و zkSync إلى معاملات نشر منفصلة.
الفروقات بين ERC-4337 على L1 و L2
توجد اختلافان رئيسيان عند تنفيذ ERC-4337 على سلسلة متوافقة مع EVM:
اختلاف البروتوكولات: تحتاج L2 إلى أخذ تكاليف رفع البيانات إلى L1 بعين الاعتبار.
اختلاف العناوين: قد تختلف طرق حساب العناوين على سلاسل مختلفة، مما قد يؤدي إلى عدم توافق عنوان عقد الحساب بين الإيثريوم و L2.
الخاتمة
تجريد الحساب تقنية تتطور بسرعة، مما يتيح إمكانيات جديدة للبنية التحتية للبلوك تشين. مع ظهور وتحسين حلول تنفيذ مختلفة، نتوقع أن نشهد في المستقبل طرق تفاعل أكثر صداقة للمستخدم، وأمانًا، ومرونة في البلوك تشين.