ספר הזמנות על-רשת (on-chain) באת'ריום אינו אפשרי: כל הזמנה היא טרנזקציה, ועלויות הגז עבור אלפי עדכונים בדקה הופכות זאת לבלתי מעשי. dYdX v4 עברה ל-appchain משל עצמה ב-Cosmos בדיוק מסיבה זו. הדילמה המרכזית היא בין vAMM לספר הזמנות: הראשון מבוזר אך בעל החלקה (slippage) גבוהה וללא פקודות limit; השני יעיל אך דורש מנוע התאמה מחוץ לרשת (off-chain). ספר הזמנות מספק החלקה נמוכה פי 2-3 (0.1-0.5% לעומת 2-3% ב-vAMM), מה שהופך אותו לעדיף פי 2-3 על vAMM מבחינת החלקה. ה-DEX התמידי שלנו משלב את היעילות של ספר הזמנות עם הפשטות של vAMM, ומבטיח החלקה נמוכה ומנגנוני חיסול חזקים, עם הסדרי ריבית מימון (funding rate) אוטומטיים. אנו בונים ארכיטקטורות היברידיות: התאמה מחוץ לרשת עם הסדר על-רשת.
עם ניסיון של 5+ שנים בפיתוח בלוקצ'יין ו-15+ פרויקטי DeFi שסופקו, הצוות שלנו מבטיח ארכיטקטורת DEX תמידי חזקה. הצוות שלנו השיק בהצלחה מעל 15 פרויקטי DeFi ויש לו ניסיון של 5+ שנים בפיתוח בלוקצ'יין. עלות הפיתוח מתחילה מ-$50,000, ומנוע ההתאמה מחוץ לרשת שלנו מפחית את עלויות הגז בעד 60% בהשוואה למימושים על-רשת מלאים, מה שעשוי לחסוך מעל $10,000 בחודש בעמלות גז עבור פלטפורמות מסחר בתדירות גבוהה.
פרטי ארכיטקטורה טכנית
כיצד פועל מנוע ההתאמה מחוץ לרשת
הזמנות מוצבות ומותאמות מחוץ לרשת. כל הזמנה נחתמת על ידי המשתמש באמצעות חתימה טיפוסית EIP-712 (ראה EIP-712), המאפשרת אימות על-רשת ללא צורך באמון במנוע ההתאמה. הזמנות מותאמות נאספות בקבוצות ונשלחות לחוזה ההסדר, אשר מעדכן פוזיציות, מחשב רווח והפסד (PnL), ומחיל תשלומי מימון.
גישה זו משמשת את dYdX v3, Aevo ו-Paradex. הסיכון הוא חיוניות (liveness): אם המנוע נופל, המסחר נעצר, אך הכספים נשארים על-רשת.
ארכיטקטורת DEX תמידי
vAMM לעומת ספר הזמנות
vAMM (Perpetual Protocol v2) משתמש ב-AMM וירטואלי שבו המחיר עוקב אחר x*y=k, והנזילות האמיתית מגיעה ממאגר Uniswap v3 חיצוני. חסרונות: החלקה גבוהה (2–3%), ללא פקודות limit. ספר הזמנות מספק החלקה נמוכה פי 2-3 (0.1–0.5%) ותומך בפקודות limit, אך דורש התאמה מחוץ לרשת.
| תכונה | vAMM | ספר הזמנות |
|---|---|---|
| ביזור | מלא (ללא off-chain) | חלקי (התאמה מחוץ לרשת) |
| ביצועים | נמוכים יותר (הכל על-רשת) | גבוהים יותר (התאמה מיידית) |
| החלקה | 2–3% | 0.1–0.5% |
| פקודות limit | לא | כן |
| מורכבות מימוש | בינונית | גבוהה |
חישוב ריבית המימון
ריבית מימון — מנגנון לעגן את מחיר החוזה התמידי למחיר הספוט. לונגים משלמים לשורטים כאשר החוזה התמידי > ספוט. נוסחה סטנדרטית:
fundingRate = clamp((perpPrice - spotPrice) / spotPrice * 0.01, -0.075%, 0.075%) צבירה כל 8 שעות באמצעות fundingRate = clamp((perpPrice - spotPrice) / spotPrice * 0.01, -0.075%, 0.075%) גלובלי:
newFundingIndex = lastFundingIndex + fundingRate * positionSize;
userFundingPayment = (currentFundingIndex - position.lastFundingIndex) * position.size;בעת עדכון פוזיציה, fundingIndex מסונכרן. עבור מחיר הספוט אנו משתמשים באורקל Chainlink (ראה מסמכי Chainlink) עם בדיקת תקינות (staleness) — אם האורקל לא עודכן במשך יותר משעה, המימון מושהה. נוסחת ריבית המימון דומה לזו של dYdX, תוך שימוש במדד מימון מצטבר כדי להימנע מעדכונים תכופים על-רשת.
פוזיציות ומרווח (Margin)
סוגי מרווח:
| סוג | יעילות הון | סיכון חיסול | מורכבות |
|---|---|---|---|
| מבודד (Isolated) | נמוכה | רק פוזיציה אחת | בינונית |
| צולב (Cross) | גבוהה | כל הפוזיציות בבת אחת | גבוהה |
מבנה פוזיציה:
struct Position {
int256 size; // положительное = long, отрицательное = short
uint256 openNotional; // открытая позиция в USD
int256 lastFundingIndex;
uint256 collateral;
} התפקיד הקריטי של ריבית המימון
ריבית המימון מונעת סטייה של מחיר החוזה התמידי מהספוט. בלעדיה, השוק נוטה במהירות — לונגים או שורטים מקבלים יתרון לא הוגן. אנו משתמשים בקליפ דינמי (±0.075%) ובחציון מ-7+ מקורות למחיר המדד. אם מחיר החוזה התמידי חורג ביותר מ-2% מהמדד, ריבית המימון מוכפלת, מה שמעודד ארביטרז'ורים לתקן את השוק. מנגנון מוכח זה פועל ב-GMX וב-dYdX.
מכניקת מנוע החיסול
מדד בריאות ודרישות מרווח
מרווח ראשוני (IM) הוא הביטחונות הנדרשים לפתיחת פוזיציה; מרווח תחזוקה (MM) הוא המינימום לשמירה עליה (לדוגמה, 10% ו-5% במינוף פי 10).
חיסול מופעל כאשר newFundingIndex = lastFundingIndex + fundingRate * positionSize; userFundingPayment = (currentFundingIndex - position.lastFundingIndex) * position.size; יורד מתחת ל-MM. מחיר הסימון (mark price) נלקח מאורקלים (Chainlink + Pyth + TWAP) — לא מהעסקה האחרונה — כדי למנוע מניפולציה. כאשר יחס המרווח יורד מתחת לסף מרווח התחזוקה, המערכת יכולה ליזום חיסול חלקי, להקטין את גודל הפוזיציה עד שהיחס מתאושש, ובכך למזער חוב אבוד.
חיסול וקרן ביטוח
כאשר הסף מושג, מחסל (liquidator) סוגר את הפוזיציה ומקבל בונוס (2–5% מגודל הפוזיציה). הביטחונות הנותרים הולכים לקרן הביטוח. אם הביטחונות אינם מספיקים, החוב האבוד מכוסה על ידי הקרן. אם הקרן מתרוקנת, מופעל Auto-Deleveraging (ADL): פוזיציות רווחיות מוקטנות בסדר יורד של רווח.
ADL הוא צעד קיצוני הפוגע באמון. לכן, קרן הביטוח מתמלאת ב-10–20% מעמלות המסחר.
הגנה מפני מניפולציית מחירי אורקל
מחיר סימון = חציון של שלושה מקורות: Chainlink, Pyth Network, TWAP על-רשת (מחושב על פני 15 הדקות הקודמות כדי להחליק תנודתיות קצרת טווח). אם הסטייה > 2%, אנו לוקחים את החציון. מחיר המדד למימון משתמש ב-Chainlink עם 7+ מקורות. מפסק חשמל (Circuit breaker): אם הסטייה > 5% למשך 15 דקות, המסחר מושהה.
זה מונע קריסות פתאומיות (flash crashes) והתקפות אורקל.
מחסנית טכנית
- חוזים חכמים: Solidity 0.8.x, Foundry. הלוגיקה המרכזית פותחה בבית (לא fork של dYdX), OpenZeppelin לבקרת גישה ויכולת השהיה (pausable).
- מנוע התאמה מחוץ לרשת: TypeScript/Go, Redis לספר הזמנות בזיכרון, PostgreSQL להיסטוריה, Kafka/Redis Streams.
- אורקל: Chainlink Price Feeds + Pyth Network (עדכונים תת-שנייתיים ב-Arbitrum/Solana).
- חזית (Frontend): React + wagmi/viem, WebSocket בזמן אמת.
כדי לדון בפרטי הפרויקט שלך, בקש ייעוץ — נמצא את הארכיטקטורה האופטימלית.
תהליך הפיתוח
- מפרט (שבוע אחד). סוג DEX, שווקים, מודל מרווח, פרמטרי מימון.
- ארכיטקטורה (שבוע אחד). חוזי הסדר, רכיבי off-chain, אורקלים.
- פיתוח חוזים (6–8 שבועות). פוזיציות, חיסול, מימון, קרן ביטוח.
- פיתוח מנוע off-chain (4–6 שבועות). מנוע התאמה, API, ספר הזמנות.
- ביקורת (6–8 שבועות). ביקורת על ידי חברות מוסמכות (לצוות שלנו יש 5+ שנות ניסיון בבלוקצ'יין וסיפק 15+ פרויקטי DeFi).
- השקה הדרגתית. Testnet → mainnet עם OI מוגבל → מלא.
מה כלול
- קוד מקור של חוזים ורכיבי off-chain
- תיעוד מלא (ארכיטקטורה, API, מדריך פריסה)
- לוחות מחוונים לניטור (Tenderly, Grafana)
- 3 חודשי תמיכה לאחר ההשקה
- הכשרת צוות (2–3 מפגשים)
ציר זמן והערכות עלות
DEX תמידי מינימלי עם vAMM לשוק אחד — חודשיים של פיתוח. פלטפורמת ספר הזמנות מלאה עם שווקים מרובים, מרווח צולב וחיסול אוטומטי — 3+ חודשי פיתוח ועוד 6–8 שבועות ביקורת. צירי הזמן תלויים במורכבות ובמספר השווקים.
העלות מחושבת באופן פרטני לפי המורכבות. עלות הפיתוח מתחילה מ-$50,000, ומנוע ההתאמה מחוץ לרשת שלנו יכול להפחית את עלויות הגז בעד 60% בהשוואה לחלופות על-רשת מלאות, מה שעשוי לחסוך מעל $10,000 בחודש בעמלות גז עבור פלטפורמות מסחר בתדירות גבוהה. חיסכון בגז מהתאמה מחוץ לרשת יכול להיות משמעותי עבור מסחר בתדירות גבוהה.
הזמן ייעוץ היום כדי להשיק את ה-DEX התמידי שלך. נעזור לך לבחור את המחסנית והארכיטקטורה הנכונות.







