تجريد الحساب

تُعد آلية Account Abstraction ابتكاراً رائداً في شبكة Ethereum، حيث تزيل الحدود بين حسابات المستخدم الخارجية (EOAs) وحسابات العقود الذكية. تسمح هذه التقنية للعقود الذكية بإرسال المعاملات مباشرة دون الحاجة إلى مفتاح خاص خارجي. تم تطوير التقنية وفق معيار EIP-4337، وتتيح ميزات متقدمة مثل منطق التحقق المخصص، وتجميع المعاملات، وتحمل رسوم الغاز. ترتبط هذه المزايا بتحسين مرونة وسهولة التفاعل مع منظومة البلوكشين.
تجريد الحساب

يُعد Account Abstraction ابتكاراً تقنياً متقدماً في منظومة Ethereum، يهدف إلى تغيير طريقة تفاعل المستخدمين مع البلوك تشين بشكل جذري. في البلوك تشين التقليدي، هناك نوعان أساسيان من الحسابات: الحسابات الخارجية (Externally Owned Accounts - EOAs) التي تُدار عبر المفاتيح الخاصة، وحسابات العقود الذكية التي يتحكم فيها الكود البرمجي. يعمل Account Abstraction على إزالة الحدود بين هذين النوعين، إذ يسمح للعقود الذكية بإرسال المعاملات مباشرة دون الحاجة إلى تدخل مفتاح خاص خارجي. وتقدم هذه التقنية تحسينات ملموسة في تجربة المستخدم من خلال تمكين آليات تحقق متقدمة، وتجميع المعاملات، ورعاية رسوم الغاز، بالإضافة إلى ميزات أخرى تجعل التعامل مع البلوك تشين أكثر مرونة وسلاسة.

الخلفية: أصل Account Abstraction

ظهر مفهوم Account Abstraction في البداية مع انطلاق تطوير Ethereum، لكنه اكتسب دفعة قوية عندما اقترحه فريق من المطورين بقيادة فيتاليك بوتيرين، المؤسس المشارك لـ Ethereum، رسمياً ضمن Ethereum Improvement Proposal (EIP-4337). هدف هذا المقترح إلى معالجة القيود في نماذج التفاعل التقليدية مع البلوك تشين.

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

شهد تطوير Account Abstraction عدة مراحل، بدأت بمفاهيم نظرية، ثم محاولات مثل (EIP-2938)، إلى أن وصل إلى حل عملي في (EIP-4337) يمكن تطبيقه دون إجراء تغيير جذري (hard fork) في البروتوكول الأساسي لـ Ethereum. ويعكس هذا التطور انتقالاً في تقنية البلوك تشين من التركيز على الجوانب التقنية إلى التركيز على احتياجات المستخدمين.

آلية العمل: كيف يعمل Account Abstraction

تعتمد آلية Account Abstraction على بنية "UserOperation" ونظام "Bundler":

  1. UserOperation: بنية بيانات متخصصة تتضمن الإجراءات المطلوبة من المستخدم، ومعايير التحقق، ومعلومات الدفع. وتختلف عن المعاملات التقليدية بإمكانية تضمين منطق شرطي متقدم وعمليات متعددة الخطوات.

  2. محافظ العقود الذكية: تشكل الأساس لـ Account Abstraction، وتدار عبر الكود البرمجي للعقود الذكية، ما يسمح بتنفيذ تحقق من التوقيع المخصص، وإدارة الأذونات، ومعالجة المعاملات وفق منطق خاص.

  3. عقدة Entry Point: العنصر الأساسي للنظام، إذ تستقبل وتتحقق وتنفذ عمليات المستخدمين، وتربط محافظ العقود الذكية بالبلوك تشين.

  4. Bundlers: خدمات ترحيل متخصصة تجمع عمليات المستخدمين، تتحقق من صحتها، وتغلفها في معاملات معيارية ليتم إرسالها إلى شبكة البلوك تشين.

  5. آلية Paymaster: تتيح للمستخدمين دفع رسوم المعاملات بأي رمز رقمي، أو رعاية هذه الرسوم عبر أطراف ثالثة، مما يوفر مرونة كبيرة في الدفع.

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

ما هي المخاطر والتحديات المرتبطة بـ Account Abstraction؟

برغم مزاياها الكبيرة، تواجه Account Abstraction عدة مخاطر وتحديات رئيسية:

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

  2. مشكلات التوافق: العديد من التطبيقات اللامركزية (DApps) وخدمات المحافظ الحالية تعتمد على الحسابات الخارجية التقليدية (EOAs)، وقد تتطلب تعديلات جوهرية لدعم ميزات Account Abstraction.

  3. تحديات تثقيف المستخدم: النموذج الجديد يتطلب من المستخدمين فهم مفاهيم وإجراءات أكثر تعقيداً، ما قد يعوق التبني خصوصاً للمبتدئين في مجال البلوك تشين.

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

  5. غموض النموذج الاقتصادي: آليات دفع الرسوم الجديدة قد تؤثر في هيكل الحوافز للمُعدنين/المدققين (miners/validators)، ويستلزم الأمر وقتاً لتحقيق التوازن والتحسين.

  6. صعوبات الامتثال التنظيمي: منطق المعاملات المخصص وآليات رعاية الرسوم قد تثير تحديات تنظيمية جديدة، خصوصاً فيما يتعلق بقوانين مكافحة غسل الأموال ومتطلبات اعرف عميلك (KYC).

تتطلب مواجهة هذه التحديات ابتكاراً تقنياً مستمراً، وتطوير معايير واضحة، وتبادل أفضل الممارسات ضمن المجتمع لضمان اعتماد آمن وفعال لـ Account Abstraction على نطاق واسع.

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

إعجاب بسيط يمكن أن يُحدث فرقًا ويترك شعورًا إيجابيًا

مشاركة

المصطلحات ذات الصلة
حقبة
في عالم Web3، يُستخدم مصطلح "الدورة" لوصف العمليات أو الفترات المتكررة داخل بروتوكولات وتطبيقات البلوكشين، والتي تحدث وفق فترات زمنية أو عدد محدد من الكتل. من الأمثلة على ذلك أحداث تقليص مكافآت التعدين في Bitcoin، جولات الإجماع في Ethereum، جداول استحقاق الرموز، فترات التحدي لسحب الأصول في الطبقة الثانية، تسويات معدلات التمويل والعائد، تحديثات oracle، وفترات التصويت على الحوكمة. تختلف مدة هذه الدورات، وشروط انطلاقها، ودرجة مرونتها من نظام إلى آخر. إن فهمك لهذه الدورات يمكّنك من إدارة السيولة بكفاءة، وتحسين توقيت قراراتك، وتحديد حدود المخاطر بدقة.
لامركزي
تعبر اللامركزية عن تصميم الأنظمة الذي يوزع اتخاذ القرار والسيطرة على عدة أطراف، ويظهر ذلك بوضوح في تقنية البلوكشين، الأصول الرقمية، وأنظمة حوكمة المجتمعات. تعتمد اللامركزية على تحقيق الإجماع بين عدد كبير من العقد داخل الشبكة، ما يسمح للنظام بالعمل دون تدخل سلطة واحدة، ويعزز بذلك الأمان، مقاومة الرقابة، والانفتاح. وفي قطاع العملات الرقمية، تظهر اللامركزية من خلال التعاون بين عقد Bitcoin وEthereum حول العالم، منصات التداول اللامركزية، المحافظ غير الحاضنة، ونماذج الحوكمة المجتمعية التي تمنح حاملي الرموز حق التصويت لتحديد قواعد البروتوكول.
شيفرة
تُعرَّف الخوارزمية التشفيرية بأنها مجموعة من الأساليب الرياضية المخصصة لـ"قفل" المعلومات والتحقق من صحتها. من أبرز أنواعها: التشفير المتماثل، التشفير غير المتماثل، وخوارزميات التجزئة (Hash). في منظومة البلوكشين، تعتمد العمليات الأساسية مثل توقيع المعاملات، توليد العناوين، وضمان سلامة البيانات على الخوارزميات التشفيرية، مما يضمن حماية الأصول وتأمين الاتصالات. كذلك، تعتمد أنشطة المستخدمين في المحافظ ومنصات التداول، مثل طلبات واجهة برمجة التطبيقات (API) وسحب الأصول، على التطبيق الآمن لهذه الخوارزميات والإدارة الفعّالة للمفاتيح.
ما هو الـ Nonce
يمكن فهم Nonce بأنه "رقم يُستخدم لمرة واحدة"، ويُستخدم لضمان تنفيذ عملية معينة مرة واحدة فقط أو بشكل متسلسل. في مجال البلوكشين والتشفير، يُستخدم الـ Nonce غالبًا في ثلاثة حالات: Nonce المعاملات يضمن تنفيذ معاملات الحساب بشكل متسلسل ويمنع تكرارها؛ Nonce التعدين يُستخدم للبحث عن قيمة hash تحقق مستوى الصعوبة المطلوب؛ وNonce التوقيع أو تسجيل الدخول يمنع إعادة استخدام الرسائل في هجمات إعادة التشغيل. ستصادف مفهوم Nonce عند إجراء معاملات على الشبكة، أو متابعة عمليات التعدين، أو عند استخدام محفظتك لتسجيل الدخول إلى المواقع الإلكترونية.
الرسم البياني اللاتوجيهي غير الدوري
الرسم البياني الموجه غير الدوري (Directed Acyclic Graph - DAG) هو بنية شبكية تنظم الكائنات وعلاقاتها الاتجاهية ضمن نظام أحادي الاتجاه وغير دائري. يُستخدم هذا الهيكل على نطاق واسع لتمثيل تبعيات المعاملات، وإجراءات سير العمل، وسجل الإصدارات. في شبكات العملات الرقمية، تتيح تقنية 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