איזון התנועה בין המעגלים
1) מדוע איזון
ברשתות רב-שרשרת, צווארי הבקבוק צצים לא רק בתחום אחד, אלא גם על חבילות: גשרים, מסרים מיידיים, פרסומי DA, רציפים, צמתים באזורים. איזון התנועה בין המעגלים משווה איחור, עלות וסיכון על ידי מתן:- SLOs Stable במהלך קוצים;
- מזעור עמלות/הוצאות DA תוך שמירה על סופיות;
- סובלנות פסולה (החלפה אוטומטית לתחומים בריאים);
- ציות למדיניות גישה והגבלות אזוריות.
2) פרופילי תנועה (מה בדיוק אנחנו מאזנים)
צוותים עם תאריך יעד (Q4): שיחות חוצה שרשרת, אימות סופי, פעולות סיכון.
הזרמות (Q3): אירועים עם סיבתיות על ידי מפתח (משתמש/סשן/נכס).
בדיוק-פעם אחת ביעילות (Q2): העברות של זכויות/מכסות, חיובים, תמונות.
אירועים המוניים (Q1/Q0): טלמטריה, אינדקסים, ניתוח רקע.
לכל כיתה, אנו קובעים את הדרישות לסדר, אידמפוטנטיות, סופיות וציות.
3) מודל החלטה בתוואי
המאזן מעריך את וקטור השירות עבור מעגלים/מסלולים זמינים:
Utility(route) = wL·Latency_EWMA + wQ·QueueDepth + wC·Cost_per_unit
+ wR·RiskScore + wF·FinalityTime + wA·AvailabilityScore
+ wG·Geo/CompliancePenalty
Latency_EWMA: עיכוב אקספוננציאלי מקצה לקצה.
Kevel Extreme: sequencer/bridge/DA.
Cost_per_unit: גז/DA-bete/egress.
נקודות ציון: סיכון משולב (תקריות, חיתוך, מדיניות MEV).
זמן Fin Time: סופיות צפויה (לקחת בחשבון את חלונות האתגר).
עונש על הפרות גאו-שלטון/הגבלה.
התוואי נבחר בהתאם למינימום השירות, בכפוף לאינווריאנטים קפדניים (ציות, סדר, מכסות).
4) מדיניות איזון
Latency-Advision: הפצה לפי האיחור הצפוי הנמוך ביותר בעת התבוננות בפקודה על ידי המפתח (חשישה עקבית + חלוקה מחדש על ידי מפתחות חמים).
עלות מודעת: עם SLO שווה - לתוואי עם המחיר הכולל המינימלי (גז + DA + גשר).
מודע לסיכון: להימנע מתחום בסיכון גבוה (תקריות/חריגות האחרונות).
מודע לקיבולת: ספירת מכסות וקווים אדומים לכל תחום/גשר/DA.
ניתוב Geo/Policy-Award-Only Domains (שער ציות).
דביק למפתח: הצמדת הזרם במפתח עבור Q3; מתחלף רק בזמן ההשפלה ועם ”ניקוז” בטוח.
5) אלגוריתמים ומכניקה
Hashing + Hot-Shard Relief: Foundation of Order; מפתחות ”חמים” מרוחים באופן זמני דרך תת-מפתחות/שירטוט עם מפתח דטרמיניסטי מחדש.
ניתוב אחורי EWMA: פתרון p95; הגנה מפני ”אדמוניות” כוזבות על ידי p50.
מכסות מסלול דולפות: אסימונים מדרג QOS, עגורי עצירה לשעת חירום.
מפסקי מעגל: לכל מסלול, כשל מהיר, חצי פתוח הדרגתית.
Eutbox/Inbox בדיוק-פעם: idempotence בקצה, dedup by "x _ msg _ id'.
הורה MPSC: הזמנה על ידי מפתח בתוך המסלול הנבחר; עם כשל - ”הקפאה” והעברה עם מחסום הילוך חוזר.
בקר PID: שמירת יעד p95 ועומק תור, כוונון אוטומטי של התפלגות שיתוף.
6) אחריות ופולשים
הזמנה - מאוחסנת על ידי מפתח היגיון (משתמש/סשן/נכס). עבור Q3 - קפדן; עבור Q4 - דד-ליין קפדני +.
אידמפוטנטיות: חובה על Q1-Q4; עיבוד מפתח + נראה שולחן עם TTL.
החלטות לקחת בחשבון את הזמן הסופי של התחום ואת חלון האתגר של הגשר.
אבטחה: חתימות, הוכחות מצב, אנטי-חזרה (nunce/TTL).
עקביות תעריפים: בוררות אינה מתקבלת על הדעת בשל מחיר/הגבלה דשינכרוני.
7) שילוב עם גשרים, תובע המחוזי ושליחת הודעות
Bridge Part: בחירה של releur/bridge על ידי סיכון/עלות/סופית; ערבויות והיסטוריה של מוניטין אר.
שכבת DA: ניתוב פרסומים על ידי מחיר/מהירות; תורים ומכסות נפרדים.
Messaging Hub: dedup/impormation, TTL, מנתב תוך התחשבות במדיניות של זכויות RNFT.
Squencer Pools: הקצאה לרצפים ישרים; הגנה מפני MEV דרך תורים פרטיים.
8) כלכלה ותמריצים
תעריפים צולבים: המחירים מתאימים את עצמם לעומס (נחשול) בקורידורס.
בונוס איכות: Domains עם SLO מתמשך לקבל פחות take-rate/more volume.
עונשים: עבור הפסקות SLA - הפחתת שיתוף/S-חיתוך התחייבות; עבור אישורים כוזבים, קטיעה קשה.
מכסות RNFT: זכויות אישיות/מגבלות מסלול לשייכים, ספקים, מאשרים.
9) ציות וחוקים גיאו
גיאו-פילטרים: domain whitelists לפי אזור, מדיניות גיל/סנקציה.
השמטות זק "א: הוכחת ציות ללא גילוי נתונים אישי.
ניכויי מס: אוטומטי על המסלול (Complication Gate).
כשל סגור: כאשר המצב לא ברור, חסימה, לא אישור.
10) יכולת תצפית והתראות
איתור מקצה לקצה: ”x _ msg _ id”, שלב גשר, הוצאה לאור DA, סופית.
Metrics לאורך המסלול: p50/p95/p99, drop/timeout/retry, יחס שכפול, עומק תור, lag סופי, עלות/req.
בריאות דומיין: פעימות לב, תקציבי שגיאות, תקריות אבטחה.
Cross-Chain Latency, Bridge Risk, DA Bridput, Route Surge, Finality Heatmap.
11) תקריות והשפלה
1. איתור: נחשול p95/timeouts/bridge images/rise finality lag.
2. בידוד: trip circut # לנתב מחדש; הפחתת מכסות, הכללת גבולות ”קשים”.
3. פיצוי: תשלומים ממאגר הביטוח בתנאי אר-אן-אף-טי.
4. סיבות שלאחר המוות: התאמת משקולות/מסדרונות/עונשים, עדכון של חתימות סיכון.
12) מימוש ספר מהלכים
1. מיפוי זרימה: מפתחות סיבתיות, כיתות QOS, דרישות ציות.
2. אוסף טלמטריה: Latency, finality, עלות, סיכונים על ידי domain/bridge/DA.
3. עיצוב מדיניות: פונקציית שירות, משקולות/מסדרונות, מכסות וסטופקוקס.
4. קווי אחריות: תיבת יוצא/תיבת דואר אלקטרוני, dedup, מחסומים מסורתיים,
5. אינטגרציה: Messaging Hub, Bridge Fabrick, DA-Publisher, Complication Gate.
6. תצפית: עקבות, מדדים, התראות, DLQ/Replay.
7. ימי משחק: הדמיית ירידת תחום/עליית עלות/עיכוב סופי.
8: תהליך שינוי משקולות/מחירים/גבולות (הצעות, עריכת שקיעה).
13) איזון KPI
משלוח: הצלחה ב-99. 9% (Q3), ו-99. 99% (Q4); הפרת הסדר 10⁻⁶/soobshcheniye.
השהייה: p95 מקצה לקצה סף המטרה לפי רמה; TailAmplification (p99/p50) במסדרון.
סופיות: חציון ערכי המטרה עבור המסלול; שיעור היתום/החזרה הוא נורמלי.
כלכלה: עלות/רק תוך שמירה על SLO; ”נחשול” אינו גבוה יותר מ ”קוראידורל”.
עמידות: תקרית MTTR סימנה יעד; תדירות ההחלפה (דש) תחת שליטה.
ציות: 100% לעבור בדיקות גיאו/גיל/סנקציות; אפס הפרות מדיניות.
14) רשימת משלוחים
[ ] מפתחות סיבתיות ושיעורי QOS מוגדרים
[ ] מימוש חשיש עקבי, הורה MPSC והבטחת כשל
[ ] כלולים תיבת אאוטבוקס/תיבת דואר אלקטרוני, אידמפוטנטיות ודדופ על ידי 'x _ msg _ id&fost
[ ] פר-נתיב ומפסקי זרם מכסות/גבולות מוגדרים
[ ] מארג גשר משולב, תובע-הוצאה לאור, שער ציות
[ ] latency/finality/עלות/לוחות מחוונים סיכון ו התראות זמינים
[ ] ימי משחק הסתדרו (domain/bridge drop/DA)
[ ] Offormlenyelired - הליכים לשינוי משקולות/מחירים/גבולות (עם שקיעה)
15) גלוסרי
סופית: מובטח חוסר הפיכות של העסקה/אירוע.
בד גשר: שכבה של ממסרים/גשרים עם אימות מספק.
Publish/store נתונים עבור rollup/domains.
חשיש עקבי: חלוקה דטרמיניסטית של מפתחות לאורך מסלולים.
מפסק מעגל: כיבוי אוטומטי של מסלול מושפל.
ניתוב שירות: בחירת מסלול על ידי שירות מחובר (השהייה/עלות/סיכון/סופית/ציות).
שורה תחתונה: איזון תנועה בין מעגלים הוא ניהול של עסקאות בין עיכוב, עלות, סיכון, וסופיות תחת סדר נוקשה מדיניות סטנדרטית, טלמטריה, להפוך רשת רב-שרשרת למערכת הסתגלות שיכולה לעמוד בפני התפרצויות, תקריות וזעזועי מחירים מבלי לאבד אמון ו-SLO.