Uniswap V4 إلى Artela: تطور برمجة Hook في التمويل اللامركزي والتحديات الأمنية

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

تطور برمجة Hooks: من Uniswap V4 إلى بروتوكول Artela الأصلي

مفهوم وأعمال Hooks

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

برمجة الجوانب (AOP) غالبًا ما تُقارن ببرمجة الهوك. AOP هي نموذج برمجة أكثر مستوىً، يهدف إلى تحقيق تجزيء الاهتمامات العرضية، ويمكن من تعزيز أو تعديل الوظائف دون تغيير منطق الأعمال الرئيسي.

من Uniswap V4 إلى بروتوكول Artela الأصلي، الرحلة المتقدمة لثورة DeFi Hooks

الابتكارات في Hooks في Uniswap V4

في يونيو 2023، أعلنت Uniswap عن مسودة وثيقة V4 البيضاء، حيث قدمت خاصية Hooks الهامة. على الرغم من أن Hooks قد تم تطبيقها على نطاق واسع في الأنظمة المالية التقليدية، إلا أن إدخالها في مجال DeFi من قبل Uniswap يعد ابتكارًا.

تشكل Hooks في Uniswap V4 عقودًا خارجية أنشأها المطورون، يمكن ربطها بمجموعة السيولة عند إنشائها. يتم استدعاء هذه Hooks في مراحل مختلفة من دورة حياة المجموعة، مما يوفر مستوى عالٍ من التخصيص. حاليًا، تدعم أربع مجموعات من استدعاءات Hook، تغطي عمليات مثل التهيئة، تعديل السيولة، التبادل والتبرع.

من خلال Hooks، يمكن للمطورين تنفيذ ميزات مثل تعديل الرسوم الديناميكية، أو أوامر الحد على السلسلة، أو صانع السوق المتوسط المرجح بالوقت (TWAMM)، مما يعزز بشكل كبير من وظائف ومرونة DApp.

! [من بروتوكول Uniswap V4 إلى بروتوكول Artela الأصلي ، الرحلة المتقدمة لثورة DeFi Hooks](https://img-cdn.gateio.im/webp-social/moments-54611861c378dc9ea0cd7dbefa073e6c.webp019283746574839201

المخاطر الأمنية لمرفقات Uniswap V4

على الرغم من أن Hooks جلبت العديد من المزايا، إلا أنها قدمت أيضًا مخاطر أمان جديدة. تشير الأبحاث إلى أن أكثر من 30% من مشاريع Uniswap V4 Hooks تحتوي على ثغرات، تتعلق بشكل رئيسي بمشاكل التحكم في الوصول والتحقق من المدخلات.

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

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

![من Uniswap V4 إلى بروتوكول Artela الأصلي، الرحلة المتقدمة لثورة DeFi Hooks])https://img-cdn.gateio.im/webp-social/moments-27b2ded9c0018f93a8b2e1b46b7ccee0.webp(

Artela Aspect: دعم Hook على مستوى البروتوكول

لحل القيود التي تفرضها تنفيذ Hooks في العقود الذكية، اقترحت Artela حلاً لدعم برمجة Hooks على مستوى البروتوكول. Artela هو شبكة بلوكتشين من الطبقة 1 متوافقة مع EVM عالية القابلية للتوسع والأداء، حيث تم إدخال وحدة قابلة للبرمجة تُدعى Aspect كامتداد أصلي.

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

بالمقارنة مع Uniswap V4 Hooks، تتمتع Artela Aspects بمزايا ملحوظة:

  1. تنفيذ باستخدام WASM، الكفاءة أعلى بكثير من EVM.
  2. يمكن توصيل دورة حياة التداول بالكامل، مما يجعل الوظائف أكثر ثراءً.
  3. تعمل بشكل مستقل في بيئة صندوق الأمان، مما يعزل المخاطر المحتملة بفعالية.

تحل عزلية Artela Aspects مشكلة التحكم في الوصول والتحقق من الإدخال في Uniswap V4 Hooks، مما يوفر طريقة تنفيذ Hook أكثر أمانًا وكفاءة لعقود DeFi.

! [من Uniswap V4 إلى بروتوكول Artela الأصلي ، الرحلة المتقدمة لثورة DeFi Hooks])https://img-cdn.gateio.im/webp-social/moments-7b30bf11ed19fb81866a695fff7d5bec.webp(

الخاتمة

لا شك أن Uniswap V4 قد دفعت اتجاه تطوير DEX من خلال إدخال Hooks، لكن التنفيذ القائم على العقود الذكية لا يزال يحتوي على مخاطر أمان محتملة. تقدم Artela من خلال تصميم Aspect على مستوى البروتوكول حلاً متقدماً أكثر أماناً وكفاءة لبرمجة Hooks، وهو مناسب بشكل خاص للبروتوكولات DeFi التي تتطلب متطلبات أمان عالية.

! [رحلة متقدمة من Uniswap V4 إلى بروتوكول Artela الأصلي ، ثورة خطافات DeFi])https://img-cdn.gateio.im/webp-social/moments-7d12edeb265919e696f4905b1bd5daf0.webp(

UNI-4.59%
HOOK-5.06%
DEFI-6.96%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 8
  • مشاركة
تعليق
0/400
MEV_Whisperervip
· منذ 8 س
نقطة الابتكار التي تصيب الهدف مباشرة
شاهد النسخة الأصليةرد0
MeaninglessApevip
· منذ 16 س
تقنية Hook تستحق الانتظار
شاهد النسخة الأصليةرد0
SigmaBrainvip
· 07-30 13:44
كان يجب أن يتم التحديث منذ زمن.
شاهد النسخة الأصليةرد0
ParallelChainMaxivip
· 07-30 13:44
هذه التقنية قوية جداً
شاهد النسخة الأصليةرد0
NervousFingersvip
· 07-30 13:39
تبدو واعدة جدًا hooks
شاهد النسخة الأصليةرد0
APY追逐者vip
· 07-30 13:39
العقود الذكية 新玩法
شاهد النسخة الأصليةرد0
LiquidatorFlashvip
· 07-30 13:31
الترقية تستحق الانتظار
شاهد النسخة الأصليةرد0
ILCollectorvip
· 07-30 13:25
تقنية الخطاف قوية للغاية
شاهد النسخة الأصليةرد0
  • تثبيت