﻿---
title: "هجوم الساندويتش"
description: "كيف يضع الباحث معاملات حول مبادلة معلقة، فيسوء تنفيذ المستخدم ويستخرج قيمة من ترتيب المعاملات."
image: "https://wiki.fcontext.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.fcontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

# هجوم الساندويتش

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

<a id="answer"></a>

## الإجابة المباشرة

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

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

<a id="mechanism"></a>

## آلية العمل

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

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

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

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

قد يقلل الإرسال الخاص وتدفق الأوامر المحمي ومزادات الدفعات والتنفيذ القائم على النوايا وتقسيم الأوامر التعرض في بعض الأنظمة. تعتمد الحماية على الوسطاء القادرين على رؤية الأمر وتغطية منشئي الكتل وسلوك الرجوع والسيولة والرسوم والتنفيذ؛ ولا تمثل تسميات «خاص» أو «محمي من MEV» ضمانًا عامًا.

<a id="example"></a>

## مثال

يرسل مستخدم مبادلة ظاهرة لشراء الرمز B بالرمز A من مجمع AMM. يحاكي باحث أن الأمر كبير بما يكفي لتحريك سعر المجمع، وأن الحد الأدنى لمخرجات المستخدم يترك مجالًا لنجاح الصفقة بعد حركة سعرية ضارة.

يشتري الباحث الرمز B أولًا، ثم تشتري مبادلة المستخدم الرمز B بالسعر الأسوأ، ويبيع الباحث الرمز B بعد ذلك مباشرة. ما زال المستخدم يتلقى الحد الأدنى الموقع على الأقل، لكنه يتلقى أقل من العرض السابق؛ ولا يحتفظ الباحث إلا بما يتبقى بعد رسوم المبادلة ومدفوعات الترتيب وتكاليف التنفيذ.

<a id="risks"></a>

## المخاطر

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

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

<a id="misconceptions"></a>

## مفاهيم خاطئة شائعة

- **كل حركة سعرية ضارة هي هجوم ساندويتش.** قد يجعل أثر السعر الطبيعي وحركة السوق وتغير المسار والمراجحة التنفيذ مختلفًا عن العرض أيضًا؛ ونسب الهجوم يتطلب دليلًا على ترتيب المعاملات.
- **يسرق المهاجم الرموز مباشرة من المحفظة.** يغير هجوم الساندويتش المعتاد حالة المجمع حول مبادلة مصرح بها؛ ولا يلزم أن تنقل معاملة المهاجم الأصول مباشرة من محفظة المستخدم.
- **يكفي ضبط أي تسامح للانزلاق لمنع الهجوم.** يحد الحد الأدنى للمخرجات من التدهور المقبول، لكن يمكن للباحث تحسين الهجوم كي تنجح المبادلة قرب ذلك الحد.
- **يلغي الإرسال الخاص MEV.** قد يخفي الأمر عن المجمع العام، لكن مشغلي RPC والمرحلات ومنشئي الكتل والمحللين أو الرجوع العام قد يراقبونه أو يؤثرون فيه.
- **يثبت الإيصال الناجح عدالة التنفيذ.** يثبت النجاح مرور شروط العقد فقط، لا حصول المستخدم على أفضل سعر متاح أو تجنبه ترتيبًا ضارًا.

<a id="related"></a>

## موضوعات ذات صلة

- [صناع السوق الآليون](/ar/crypto/amm/)
- [التقديم في المعاملات](/ar/crypto/front-running/)
- [القيمة القصوى القابلة للاستخراج](/ar/crypto/mev/)
- [RPC للمعاملات الخاصة](/ar/crypto/private-transaction-rpc/)
- [البورصات اللامركزية](/ar/crypto/dex/)

<a id="sources"></a>

## المصادر

- [Maximal extractable value (MEV)](https://ethereum.org/developers/docs/mev/) - Ethereum.org (accessed: 2026-08-21)
- [What is a sandwich attack?](https://support.uniswap.org/hc/en-us/articles/19387081481741-What-is-a-sandwich-attack) - Uniswap Labs (accessed: 2026-08-21)
- [SCWE-090: Missing Slippage Protection in Automated Token Swaps](https://scs.owasp.org/SCWE/SCSVS-CODE/SCWE-090/) - OWASP Smart Contract Security (accessed: 2026-08-21)

Source: https://wiki.fcontext.com/ar/crypto/sandwich-attack/index.mdx
