يعد بروتوكول Uniswap بنية أساسية مشفرة مهمة لملايين المتداولين ويدعم ما يزيد عن 1.6 تريليون دولار من حجم التداول من خلال توفير سيولة كبيرة، ويعد Uniswap v4 أحدث تطور للبروتوكول، مما يسمح للمطورين باستخدام وظائف Hooks Build AMM المخصصة أعلى Uniswap.
لقد كتبنا من قبل عن خطاف صانع السوق المتوسط المرجح زمنيًا، واليوم سنركز على "الأوراكل المقطوع".
من المعروف أن أوراكل الأسعار، مثل تلك الموجودة في مجمع Uniswap v3، تقدم معلومات عن الأسعار حول مجموعات السيولة إلى بروتوكولات التمويل اللامركزي الأخرى، كما أن أوراكل الأسعار المقتطعة، التي يتم نشرها كخطافات v4 اختيارية، يمكن أن تقلل من المعاملات الكبيرة وسيكون لها تأثير على الأسعار وتجعل إنه أكثر مقاومة للأوراكل، مما يجعله أكثر أمانًا للاستخدام في سيناريوهات التمويل اللامركزي.
دور أوراكل السعر
أوراكل السعر هو أداة تستخدم لعرض معلومات الأسعار لأصل معين. تعد هذه النبوءات الموجودة على السلسلة مصادر أسعار غير موثوقة تعكس البيانات الموجودة على السلسلة. تتيح أوراكل الأسعار Uniswap v3 للعقود الذكية دمج بيانات التسعير الموجودة على السلسلة واستخدامها لإنشاء المزيد من التطبيقات القابلة للتركيب عبر DeFi.
تم إنشاء أوراكل سعر Uniswap v3 مع وضع آلية إثبات العمل (PoW) الخاصة بـ Ethereum في الاعتبار، ولكن ** بعد أن تحولت خوارزمية إجماع Ethereum إلى إثبات الحصة (PoS)، تغيرت بعض الافتراضات الرئيسية لـ Oracle. أقل أمانًا**.
على الرغم من أن تكلفة التلاعب بأسعار المجمعات عالية السيولة على Uniswap v3 مرتفعة للغاية، إلا أن أهمية أوراكل الأسعار تجعلها أيضًا هدفًا للجهات الفاعلة الخبيثة، التي لديها حوافز مالية كافية للتلاعب أوراكل الأسعار.
لذلك نحن بحاجة إلى تعديل أوراكل لجعله أكثر مرونة، ويستخدم أوراكل السعر المقتطع صيغة مختلفة لحساب الأسعار ويمكن أن يوفر تغذية أسعار أكثر موثوقية وأقل عرضة للتلاعب. **
ما هو خطاف أوراكل المقطوع؟
أوراكل المقطوع هو أوراكل سعر على السلسلة يستخدم صيغة المتوسط الهندسي لتسجيل أسعار الأصول في مجمع السيولة Uniswap ثم يقتطع تغذية أسعار أوراكل - مما يعني ** داخل كتلة واحدة، لا يمكن للسعر المسجل أن يتحرك إلا للأعلى أو وصولا إلى الحد الأقصى للقيمة. **
يساعد هذا الاقتطاع في القضاء على التأثير طويل المدى للمعاملات الكبيرة على السعر - بغض النظر عما إذا كانت هذه المعاملات الكبيرة مشروعة أو ضارة، لأنه إذا حاول ممثل خبيث التلاعب بالسعر، فيجب الحفاظ عليه عبر كتل متعددة من التلاعب، مما يجعل الاقتطاع مبتورا. أوراكل مكلفة للتلاعب **.
كيف يعمل خطاف أوراكل المقطوع؟
يخزن العقد الذكي لهذا الخطاف نسخة من سعر مجمع السيولة المقابل، حيث يتم التعبير عن هذه الأسعار في Uniswap v3 وv4 بالقراد.
قبل إجراء عملية تداول أو تعديل LP، يقوم هوك بمقارنة حركة السعر الحالية لمجمع السيولة مع حركة السعر المخزنة في عقده، وإذا كان الفرق بين الرقمين أقل من وحدة عددية معينة (بناءً على بحثنا، نستخدم 9,116)، فسيتم تحديث الخطاف إلى نقطة السعر الجديدة هذه.
ومع ذلك، إذا تحرك السعر الحالي لمجمع السيولة أكثر من 9116 وحدة رقمية، فإن Oracle ستحدد سعره إلى +- 9116، مما يحد من مقدار حركة نقطة السعر لمجمع السيولة في الكتلة.
بعد تحديث الخطاف، لن يتم تنفيذ المعاملة أو تعديل LP حتى نهاية الكتلة المقابلة، ثم تتكرر الدورة مع الكتلة التالية التي تؤدي إلى تشغيل عقد الخطاف الذكي.
من خلال اقتطاع مدى تقلبات السعر (النقطة) القابلة للتسجيل، يمكن لـ Oracle تجاهل القيم المتطرفة والقضاء على تأثير الصفقات الكبيرة على السعر. إذا استمرت الأسعار في التقلب بشكل كبير، فسوف تتكيف أوراكل بسرعة مع نقطة سعر مجمع السيولة.
يعد اقتطاع أوراكل أكثر أمانًا
دعونا نستخدم سوق الإقراض كمثال لفهم النبوءات المبتورة بشكل أفضل. يسمح سوق إقراض DeFi للمستخدمين بإيداع الأصول كضمان لإقراض أصول أخرى، بما يصل إلى جزء من قيمة الضمان.
على سبيل المثال، إذا كان معدل الرهن العقاري في سوق الإقراض هو 1.5، فستحتاج أليس إلى تقديم ضمانات بقيمة 1500 دولار أمريكي على الأقل لإقراض 1000 دولار أمريكي، أي إذا كان سعر الإيثريوم 1000 دولار أمريكي، فستحتاج أليس إلى إيداع 1.5 إيثريوم على الأقل. .
وأثناء عملية الاقتراض، تحتاج أليس إلى الحفاظ على نسبة لا تقل عن 1.5، مما يعني أنه إذا انخفض سعر 1.5 إيثريوم، فيمكن لأي شخص سداد ديونها المعدومة والحصول على ضمانات بقيمة 1.5 إيثريوم.
يستخدم سوق الإقراض أوراكل الأسعار لمقارنة أسعار ETH وUSDC. في حين أنه من غير العملي اقتصاديًا حاليًا التلاعب بمجموعات سيولة ETH/USDC على Uniswap v3، إلا أن الممثل الخبيث Bob يمكنه التأثير على بورصات DEX الأصغر حجمًا من خلال تنفيذ معاملات كبيرة وخفض سعر ETH.
يسمح هذا لبوب بالتلاعب بسوق الإقراض بحيث يلزم تصفية مركز أليس، ويمكن لبوب بعد ذلك سداد قرض أليس بأقل من 1500 دولار والحصول على 1.5 إيثريوم.
يعد هذا النوع من التلاعب أحد أكثر الطرق شيوعًا التي يمكن من خلالها التلاعب ببروتوكولات التمويل اللامركزي التي تعتمد على أوراكل الأسعار لإحداث خسائر، وتعد بروتوكولات الإقراض والإقراض مجرد مثال واحد، وتعتمد بدائيات التمويل اللامركزي الأخرى (مثل العقود الدائمة) أيضًا على السلسلة أوراكل السعر.
إذا كان سوق إقراض التمويل اللامركزي الذي تتواجد فيه أليس يستخدم أوراكل للسعر المقطوع، فسيتعين على بوب الاستمرار في إجراء التلاعب بالسوق لفترة من الوقت. على سبيل المثال، في هذا المثال، **يجب أن ينتظر بوب 15 كتلة حتى يحقق سعر أوراكل التقلب الذي يريده قبل أن يتمكن من محاولة تصفية مركز أليس. **
ولكن في غضون هذه الدقائق الخمس، قد يأكل روبوت المراجحة المعاملة المقابلة لبوب، ولا يترك له أي شيء. وبالنسبة لبوب، فإن هذه التكلفة مرتفعة للغاية.
حاليًا، لا يزال Uniswap v4 وOracle Hook المقتطع قيد التطوير، وقد تتغير المواصفات النهائية.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
وظيفة Oracle Hook المقتطعة: هل سيغير Uniswap DeFi مرة أخرى؟
تم إعداده بواسطة: فرانك، فورسايت نيوز
يعد بروتوكول Uniswap بنية أساسية مشفرة مهمة لملايين المتداولين ويدعم ما يزيد عن 1.6 تريليون دولار من حجم التداول من خلال توفير سيولة كبيرة، ويعد Uniswap v4 أحدث تطور للبروتوكول، مما يسمح للمطورين باستخدام وظائف Hooks Build AMM المخصصة أعلى Uniswap.
لقد كتبنا من قبل عن خطاف صانع السوق المتوسط المرجح زمنيًا، واليوم سنركز على "الأوراكل المقطوع".
من المعروف أن أوراكل الأسعار، مثل تلك الموجودة في مجمع Uniswap v3، تقدم معلومات عن الأسعار حول مجموعات السيولة إلى بروتوكولات التمويل اللامركزي الأخرى، كما أن أوراكل الأسعار المقتطعة، التي يتم نشرها كخطافات v4 اختيارية، يمكن أن تقلل من المعاملات الكبيرة وسيكون لها تأثير على الأسعار وتجعل إنه أكثر مقاومة للأوراكل، مما يجعله أكثر أمانًا للاستخدام في سيناريوهات التمويل اللامركزي.
دور أوراكل السعر
أوراكل السعر هو أداة تستخدم لعرض معلومات الأسعار لأصل معين. تعد هذه النبوءات الموجودة على السلسلة مصادر أسعار غير موثوقة تعكس البيانات الموجودة على السلسلة. تتيح أوراكل الأسعار Uniswap v3 للعقود الذكية دمج بيانات التسعير الموجودة على السلسلة واستخدامها لإنشاء المزيد من التطبيقات القابلة للتركيب عبر DeFi.
تم إنشاء أوراكل سعر Uniswap v3 مع وضع آلية إثبات العمل (PoW) الخاصة بـ Ethereum في الاعتبار، ولكن ** بعد أن تحولت خوارزمية إجماع Ethereum إلى إثبات الحصة (PoS)، تغيرت بعض الافتراضات الرئيسية لـ Oracle. أقل أمانًا**.
على الرغم من أن تكلفة التلاعب بأسعار المجمعات عالية السيولة على Uniswap v3 مرتفعة للغاية، إلا أن أهمية أوراكل الأسعار تجعلها أيضًا هدفًا للجهات الفاعلة الخبيثة، التي لديها حوافز مالية كافية للتلاعب أوراكل الأسعار.
لذلك نحن بحاجة إلى تعديل أوراكل لجعله أكثر مرونة، ويستخدم أوراكل السعر المقتطع صيغة مختلفة لحساب الأسعار ويمكن أن يوفر تغذية أسعار أكثر موثوقية وأقل عرضة للتلاعب. **
ما هو خطاف أوراكل المقطوع؟
أوراكل المقطوع هو أوراكل سعر على السلسلة يستخدم صيغة المتوسط الهندسي لتسجيل أسعار الأصول في مجمع السيولة Uniswap ثم يقتطع تغذية أسعار أوراكل - مما يعني ** داخل كتلة واحدة، لا يمكن للسعر المسجل أن يتحرك إلا للأعلى أو وصولا إلى الحد الأقصى للقيمة. **
يساعد هذا الاقتطاع في القضاء على التأثير طويل المدى للمعاملات الكبيرة على السعر - بغض النظر عما إذا كانت هذه المعاملات الكبيرة مشروعة أو ضارة، لأنه إذا حاول ممثل خبيث التلاعب بالسعر، فيجب الحفاظ عليه عبر كتل متعددة من التلاعب، مما يجعل الاقتطاع مبتورا. أوراكل مكلفة للتلاعب **.
كيف يعمل خطاف أوراكل المقطوع؟
يخزن العقد الذكي لهذا الخطاف نسخة من سعر مجمع السيولة المقابل، حيث يتم التعبير عن هذه الأسعار في Uniswap v3 وv4 بالقراد.
قبل إجراء عملية تداول أو تعديل LP، يقوم هوك بمقارنة حركة السعر الحالية لمجمع السيولة مع حركة السعر المخزنة في عقده، وإذا كان الفرق بين الرقمين أقل من وحدة عددية معينة (بناءً على بحثنا، نستخدم 9,116)، فسيتم تحديث الخطاف إلى نقطة السعر الجديدة هذه.
ومع ذلك، إذا تحرك السعر الحالي لمجمع السيولة أكثر من 9116 وحدة رقمية، فإن Oracle ستحدد سعره إلى +- 9116، مما يحد من مقدار حركة نقطة السعر لمجمع السيولة في الكتلة.
بعد تحديث الخطاف، لن يتم تنفيذ المعاملة أو تعديل LP حتى نهاية الكتلة المقابلة، ثم تتكرر الدورة مع الكتلة التالية التي تؤدي إلى تشغيل عقد الخطاف الذكي.
من خلال اقتطاع مدى تقلبات السعر (النقطة) القابلة للتسجيل، يمكن لـ Oracle تجاهل القيم المتطرفة والقضاء على تأثير الصفقات الكبيرة على السعر. إذا استمرت الأسعار في التقلب بشكل كبير، فسوف تتكيف أوراكل بسرعة مع نقطة سعر مجمع السيولة.
يعد اقتطاع أوراكل أكثر أمانًا
دعونا نستخدم سوق الإقراض كمثال لفهم النبوءات المبتورة بشكل أفضل. يسمح سوق إقراض DeFi للمستخدمين بإيداع الأصول كضمان لإقراض أصول أخرى، بما يصل إلى جزء من قيمة الضمان.
على سبيل المثال، إذا كان معدل الرهن العقاري في سوق الإقراض هو 1.5، فستحتاج أليس إلى تقديم ضمانات بقيمة 1500 دولار أمريكي على الأقل لإقراض 1000 دولار أمريكي، أي إذا كان سعر الإيثريوم 1000 دولار أمريكي، فستحتاج أليس إلى إيداع 1.5 إيثريوم على الأقل. .
وأثناء عملية الاقتراض، تحتاج أليس إلى الحفاظ على نسبة لا تقل عن 1.5، مما يعني أنه إذا انخفض سعر 1.5 إيثريوم، فيمكن لأي شخص سداد ديونها المعدومة والحصول على ضمانات بقيمة 1.5 إيثريوم.
يستخدم سوق الإقراض أوراكل الأسعار لمقارنة أسعار ETH وUSDC. في حين أنه من غير العملي اقتصاديًا حاليًا التلاعب بمجموعات سيولة ETH/USDC على Uniswap v3، إلا أن الممثل الخبيث Bob يمكنه التأثير على بورصات DEX الأصغر حجمًا من خلال تنفيذ معاملات كبيرة وخفض سعر ETH.
يسمح هذا لبوب بالتلاعب بسوق الإقراض بحيث يلزم تصفية مركز أليس، ويمكن لبوب بعد ذلك سداد قرض أليس بأقل من 1500 دولار والحصول على 1.5 إيثريوم.
يعد هذا النوع من التلاعب أحد أكثر الطرق شيوعًا التي يمكن من خلالها التلاعب ببروتوكولات التمويل اللامركزي التي تعتمد على أوراكل الأسعار لإحداث خسائر، وتعد بروتوكولات الإقراض والإقراض مجرد مثال واحد، وتعتمد بدائيات التمويل اللامركزي الأخرى (مثل العقود الدائمة) أيضًا على السلسلة أوراكل السعر.
إذا كان سوق إقراض التمويل اللامركزي الذي تتواجد فيه أليس يستخدم أوراكل للسعر المقطوع، فسيتعين على بوب الاستمرار في إجراء التلاعب بالسوق لفترة من الوقت. على سبيل المثال، في هذا المثال، **يجب أن ينتظر بوب 15 كتلة حتى يحقق سعر أوراكل التقلب الذي يريده قبل أن يتمكن من محاولة تصفية مركز أليس. **
ولكن في غضون هذه الدقائق الخمس، قد يأكل روبوت المراجحة المعاملة المقابلة لبوب، ولا يترك له أي شيء. وبالنسبة لبوب، فإن هذه التكلفة مرتفعة للغاية.
حاليًا، لا يزال Uniswap v4 وOracle Hook المقتطع قيد التطوير، وقد تتغير المواصفات النهائية.