الدرس رقم 4

ظهور خلاصة الحساب

مع تسارع تطور تطبيقات Web3، ظهرت محدوديات الحسابات المملوكة خارجيًا (EOAs) بشكل تدريجي في تجربة المستخدم وإمكانيات التوسعة الوظيفية. وتسعى تجريد الحسابات (AA) إلى تجاوز القيود الثابتة للحسابات المملوكة خارجيًا، بما يتيح مرونة أكبر وقابلية برمجة أوسع للحسابات على السلسلة، مع تقديم تجربة أكثر سهولة وملاءمة لمستخدمي التطبيقات اللامركزية.

لماذا تقيّد أنظمة الحسابات التقليدية تجربة Web3

تعتمد حسابات EOA التقليدية على التوقيع بالمفتاح السري لإجراء المعاملات، ما يفرض على المستخدمين بدء كل معاملة ودفع الرسوم بأنفسهم. يترتب على هذا النموذج عدة تحديات:

  • تجربة مستخدم ضعيفة: يحتاج المستخدمون الجدد إلى إدارة المفاتيح السرية، وفهم الرسوم، والتعامل مع إجراءات المعاملات، مما يشكل حاجزًا كبيرًا أمام الدخول
  • وظائف محدودة: حسابات EOA لا تتيح تضمين منطق مثل المدفوعات التلقائية أو المعاملات المجمعة أو العمليات متعددة التواقيع
  • ربط ضعيف بالتطبيقات: منطق الحساب غير قادر على التكيف بمرونة مع متطلبات DApp المختلفة

هذه القيود تعيق Web3 عن تقديم تجربة سلسة مشابهة لـ Web2، وتحد من انتشار السيناريوهات المالية أو الاجتماعية أو الترفيهية الأكثر تعقيدًا.

المفاهيم الأساسية والمسارات التقنية لتجريد الحساب

يرتكز تجريد الحساب على فصل منطق التحقق من المعاملات عن طبقة البروتوكول، مما يمكّن الحسابات من:

  • تخصيص منطق التحقق: يمكن للحساب تحديد من يحق له بدء المعاملة وكيفية دفع الرسوم
  • تضمين منطق ذكي: دعم العمليات متعددة التواقيع، وحدود الإنفاق، والمعاملات المجمعة أو التلقائية
  • تعزيز التركيبية: تمكين الحسابات من التفاعل العميق مع DApp وبروتوكولات التمويل اللامركزي (DeFi)

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

البنية الأساسية لحلول تجريد الحساب مثل ERC-4337

يُعد ERC-4337 إحدى أبرز تطبيقات تجريد الحساب. تتضمن بنيته الأساسية ما يلي:

  • Bundler: يجمع عمليات المستخدمين ويستبدل المعاملات التقليدية
  • Bundler: يجمع UserOperation ويرسلها للتنفيذ على السلسلة
  • عقد EntryPoint: يتولى التحقق الموحد، ودفع الرسوم، ومنطق التنفيذ
  • عقد التحقق: يحدد التواقيع المخصصة للحساب، والصلاحيات، وقواعد الأمان

يتيح هذا التصميم لـ ERC-4337 تطبيق تجريد الحساب دون الحاجة لتعديل البروتوكول الأساسي، ما يسمح لأي حساب بالحصول على تحقق توقيع وتنفيذ معاملات أكثر مرونة من خلال نموذج AA. يوفر هذا الحل تجربة مستخدم أفضل، وبنية تحتية قابلة للتوسع والبرمجة للمحافظ وبروتوكولات التمويل اللامركزي (DeFi) وسيناريوهات الألعاب.

إخلاء المسؤولية
* ينطوي الاستثمار في العملات الرقمية على مخاطر كبيرة. فيرجى المتابعة بحذر. ولا تهدف الدورة التدريبية إلى تقديم المشورة الاستثمارية.
* تم إنشاء الدورة التدريبية من قبل المؤلف الذي انضم إلى مركز التعلّم في Gate. ويُرجى العلم أنّ أي رأي يشاركه المؤلف لا يمثّل مركز التعلّم في Gate.