מהו יצרן שוק אוטומטי (AMM)?

יוצר שוק אוטומטי

ل יוצר שוק אוטומטי (עושי שוק אוטומטיים או AMM) הפכו לחלק בלתי נפרד מהמערכת האקולוגית של DeFi, הקלה על טריליונים בנפח המסחר. מקודם על ידי פרויקטים כמו Bancor ו-Uniswap ב-2017/2018, AMMs מספקים אלטרנטיבה מעניינת למודל המסורתי של ספר הזמנות הגבלה המרכזי.

La שכפול של ספר הזמנות בבלוקצ'יין אתה נתקל בשתי בעיות עיקריות: ראשית, יש עלויות גז מעורבות עבור כל הזמנה שיצרן רוצה לשלוח או לשנות, מה שהופך ליקר עם הזמן ולא יעיל. שנית, מכיוון שנתוני בלוקצ'יין זמינים לציבור ונגישים בקלות, ה חזיתית זה מונע מסוחרים לבצע את העסקאות שהם באמת רוצים.

אחת העיקרי היתרונות של MMAs לגבי ספרי ההזמנות זה כל אחד יכול לספק נכסים לזוג להפוך לספק נזילות ולהרוויח עמלות מסחר. כתוצאה, AMMs יכולים למשוך יותר הון, וכתוצאה מכך עומק שוק גדול יותר עבור בורסות מבוזרות (DEXs) בהשוואה לעמיתיהם הריכוזיים. אז זה לא מפתיע שהחידוש הזה הפך לבסיס חשוב עבור ה-DEXs הפופולריים ביותר ואפילו יישומי DeFi אחרים.

היסטוריה קצרה של MMA

מייסד שותף של Ethereum Vitalik Buterin דנו לראשונה בפעולת DEX על הבלוקצ'יין עם AMM בשנת 2016, אשר מאוחר יותר היווה השראה ליצירת Uniswap.

למרות שלבנקור מיוחסת את יצירת ה-AMM הראשון (נקרא omnipool), אחד החסרונות העיקריים של גישה זו היה היה צורך לזווג את האסימונים עם אסימון ה-BNT המקורי של הפרוטוקול. מכיוון שהאסימון הזה שימש כמכנה משותף בכל המאגרים, כל ההחלפות דרשו את האסימון BNT. כתוצאה מכך, סוחרים חוו החלקות פעמיים אם הם רצו לעבור מ-USDC ל-ETH (מכיוון שהנתיב הכללי הוא: USDC ל-BNT, ואז BNT ל-ETH).

על ידי היפטרות מהצורך באסימון רשת לביצוע החלפות כמו בבנקור, פעולות חד-החלפה תלויות לחלוטין ברזרבות אסימונים במאגר נזילות, הודות לנוסחה פשוטה אך אלגנטית: x * y = k שחולל מהפכה ב-DeFi. ההצלחה של Uniswap מאז השקתה בנובמבר 2018 הולידה בסופו של דבר את יצירתם של עשרות DEXs דומים מבוססי AMM והראתה כי ל-AMMs יש הבטחה גדולה בתור פרימיטיבי פיננסי חדש.

למרות ש-Uniswap עשתה צעדים גדולים עם שני היישומים הראשונים שלה, מאז נזילות מסופקת באופן שווה על פני הטווח מחירים מאפס עד אינסוף, יעילות הון הייתה חסרה. בעיה זו נפתרה עם הצגת נזילות מרוכזת ב-Uniswap v3, שבו יעילות ההון שופרה מאוד, וכתוצאה מכך נזילות גבוהה יותר ופחות החלקה.

עבור LP, זה מפחית את הסיכון של אובדן בלתי-קבוע כי נזילות מסופקת במגוון מחירים. היבט חיובי נוסף של נזילות מרוכזת הוא הפשטות והגמישות שהיא מאפשרת, כאשר Uniswap v3 מסוגלת ללבוש צורה של כל AMM אפשרי.

עכשיו כשאנחנו יודעים קצת על הרקע של MMAs, בואו נראה איך הם עובדים.

MMA מוסבר צעד אחר צעד

כדי להקל על המסחר, AMM מחליפה את ספרי ההזמנות במאגרי נזילות. מאגר נזילות הוא בעצם א חוזה חכם שמחזיק רזרבות של שני אסימונים שונים ביחס מסוים. קוד החוזה החכם מפרט כיצד הרזרבות קובעות מחירים, הכללים להענקת נזילות ומסחר, וכן את העמלות שהסוחרים נוטלים בעת ההחלפה דרך המאגר.

ل ספקי נזילות (להלן LP) יכול לספק נכסי קריפטו לעתודה במאגר כדי להרוויח עמלות מסחר מכל עסקה ו לקבל תגמולים סמליים עבור אספקת נזילות לבריכה מסוימת. תגמולי אסימונים מונפקים בדרך כלל באסימון הממשל של הפרוטוקול, ומעניקים למחזיקים זכויות הצבעה על פיתוח הפרוטוקול וה-AMM שלו.

כדי לעקוב אחר חלק העמלות ש-LP תקבל, מניות מאגר מזוכות כאסימוני LP ביחס לתרומת הנזילות שלך כשבריר מכלל המאגר. כלומר, אם LP מספק 10% מהנכסים, הם ירוויחו 10% מדמי המסחר שנוצרו על ידי המאגר. ניתן לשרוף את אסימוני ה-LP המייצגים את עמדת הנזילות שלך בכל עת כדי להסיר נזילות מהמאגר.

החידוש העיקרי של ה-MMAs על פני מודל ספר ההזמנות הוא זה כל אחד יכול לספק נזילות ולהרוויח חלק מעמלות המסחר, מה שמוריד את חסמי ההשתתפות. במודל ספר ההזמנות הריכוזי, התפקיד של LP שמור בדרך כלל לכמה אנשים או חברות נבחרים בעלי שווי נטו גבוה. עם הופעת ה-MMA, תכונה זו נפתחת לקהל גדול בהרבה.

מנקודת מבט של סוחר, היתרון הוא זה אתה יכול לקבל נזילות באופן מיידי בעת אינטראקציה עם בריכה, ואין צורך להמתין להזמנה תואמת. אם סוחר רוצה לקנות או למכור אסימון, הוא יכול ללכת לבריכה, לציין את הנכס ואת הסכום שהוא רוצה לסחור. החוזה החכם אז יספק שער חליפין המבוסס על עקומת היתד, שמחושב לפי הרזרבות של שני האסימונים השונים בבריכה.

כדוגמה, שקול מאגר עבור ETH-USDC עם הרזרבות הבאות: ETH = 1 ו-USDC = 500. בהתאם למודל Uniswap v000, מחיר AMM שווה ליחס הרזרבה (10 USDC). ברגע שהסוחר קונה 000 ETH עם $2 ב-USDC, ה-AMM מסיר 150 ETH מהמאגר ומזכה את האסימונים האלה לארנק הסוחר. ה-AMM גם מוסיף את ה-1 USDC של הסוחר למאגר. בהתבסס על פרמטר העמלה, שנקבע ומחושב בחוזה החכם, הסוחר יחויב באחוזים מהעסקה שלך.

לאחר ביצוע העסקה, יהיה מעט פחות ETH בבריכה ומעט יותר USDC. מכיוון שעקומת היתד קובעת באופן אלגוריתמי את המחיר של ETH כיחס בין סכומי הנכסים, מחיר ETH יורד לסביבות 147 USDC. אם הסוחר היה מוכר ETH תמורת USDC, אז היחס היה נע בכיוון ההפוך וגורם לעלייה במחיר של ETH.

עבור גדלי מסחר גדולים יותר, ההפרש בין מחיר הספוט למחיר המומש (הידוע גם כגלישה) גדל ככל שמספר האסימונים הנסחרים גדל ביחס לגודל הבריכה. לכן, AMMs מאלצים את הנכנסים לעסקאות גדולות יותר לשלם מחיר גבוה יותר בהשוואה לעסקאות קטנות יותר. לכן, יש לקבוע סובלנות החלקה מסוימת לביצוע פקודות.

כאשר מתרחשת עסקה הגורמת למחיר שצוטט על ידי הקבוצה לסטות משמעותית משווי השוק הרחב יותר, ארביטראגים יכולים להתערב ולהתאים מחדש מאגר סכומים כדי ליהנות מהפרש המחירים ב-AMM ובמקומות מסחר אחרים.

לדוגמה, אם מכירה גדולה של ETH גרמה למחיר לרדת מ-150 USDC ל-135 USDC, אך ממוצע השוק נשאר קרוב ל-150 USDC, אז ארביטראגים יכולים לקנות ETH מ-AMM ולהמשיך למכור אותו בזירות מסחר אחרות. . כאשר ארביטראגים קונים יותר ETH דרך ה-AMM ועוד ETH נמשך ממאגר הנזילות, המחיר יתכנס בסופו של דבר למחיר השוק של 150 USDC.

כפי שראינו בעבר, כל החלפה משנה את הרכב נכסי המאגר ושער החליפין מתעדכן אוטומטית, משנה את הערך של הקבוצה כולה. ככל שמחיר הנכס משתנה, כך גם ערך המאגר, כלומר גם ערך מניית המאגר של ה-LP משתנה. באופן אידיאלי, LP רוצה להסיר נזילות קרוב ככל האפשר למחיר שבו הם נכנסו לפוזיציה, מכיוון שהם עלולים לספוג הפסד כאשר נכסים נמשכים מהמאגר לאחר שינוי מחיר, המכונה אובדן בלתי-קבוע. עם זאת, ההפסד הקבוע עשוי להיות מקוזז על ידי העמלות והתגמול הסמלי שהרוויחה ה-LP.

MMA בפעולה

בחלק זה, נבחן שלושה מודלים פופולריים של AMM כדי להדגיש את הגישות השונות: Uniswap, עקומה y Balancer.

Uniswap

ישנן וריאציות שונות של MMA עם עיצובי עקומה שונים של האיחוד.

המודל Constant Product Market Maker מווסת את המחיר על ידי שמירה על המכפלה המתמטית של הכמויות של שני נכסים קבועה. לדוגמה, גרסאות Uniswap 1 ו-2 ידועות כ-CPMMs, שבהן הכפולה של הכמות של שני אסימונים שונים נשמרת קבועה לפי הנוסחה הבאה:

[highlight]x * y = k[/highlight]

כאשר x הוא הכמות של אסימון אחד (למשל ETH), y הוא הכמות של אסימון אחר (למשל USDC), ו-k הוא קבוע.

ב-v2, החוזה החכם של הקבוצה מניח שלעתודות של שני הנכסים יש אותו ערך. אז LP יצטרך לספק ETH ו- USDC ביחס של 50:50 למאגר כדי לשמור על k קבוע.

ב-v3, ה ניתן לרכז את הפרשת הנזילות בחלק אחד של העקומה של איגרות חוב, הפחתת החלקה ושיפור יעילות ההון. LPs ב-v2 יספקו נזילות בכל טווח המחירים המלא של עקומת האג"ח, כלומר חלק גדול מהנזילות לא נצרך. עם נזילות מרוכזת, LPs יכולים לבחור טווח שבו הם יספקו נזילות ויכולים להתאים את הפוזיציות שלהם בהתאם לתנאי השוק.

לכן, Uniswap v3 מתרחק ממודל המוצר הקבוע, בשילוב מודל זה עם עושה שוק בסכום קבוע. פעולות אינן מבוצעות לאורך העקומה החד-רמה שנקבעת על ידי המשוואה x * y = k, כמו בגרסאות קודמות. הנזילות יכולה להיות בלתי רציפה, כלומר כל עמדת LP יכולה להתנקז ממאגר יחיד, מה שלא יכול לקרות עם v1/v2.

עקומה

עקומה היא דוגמה לכך MMA תכונה היברידית, המשלב את מודל המוצר הקבוע והסכום הקבוע כדי לספק יצרן שוק אוטומטי יעיל יותר לעסקאות ב-stablecoin.

מאגר נזילות Curve v1 מורכב משני נכסים או יותר בעלי אותו קשר, כגון USDC ו-DAI, WBTC ו-renBTC, או stETH ו-ETH. Stablecoins ראו עלייה מאסיבית באימוץ, Curve הפכה ל-DEX עם הערך הכולל הגבוה ביותר שננעל, מה שמקל על עסקאות יציבות עם עמלות נמוכות מאוד והחלקה.

כאשר הנכסים במאגר הופכים לא מאוזנים, עקומת היתד מקבלת צורה של עקומת תפוקה קבועה (בדומה ל-Uniswap v1/v2). עם זאת, כאשר נכסים מוצעים כך ששער החליפין קרוב מספיק לשוויון, עקומת האג"ח עוברת לכיוון מודל של סכום קבוע:

היתרון של גישת סכום קבוע הוא שהיא מבטלת את ההחלקה שנמצאת במודלים קבועים של מוצרים. המודל ההיברידי בו משתמש Curve מומחש על ידי 'בלתי משתנה של חילופי יציבות' באיור הבא:

ב-Curve v2, ה סולם המחירים מתעדכן כל הזמן על פי אורקל תרשים מחירים פנימי כדי לייצג טוב יותר את מחיר השוק ולהבטיח שהמסחר יישאר קרוב לאיזון. ניתן להצמיד את תכונת עושה השוק בכל מחיר, שמתאים לכל האסימונים ולא למטבעות יציבים או לנכסים הנסחרים יחד.

Balancer

פרוטוקול האיזון מאפשר לכל מאגר להיות בעל יותר משני נכסים ולהיות מסופק בכל יחס. לכל מאגר נכסים מוקצה משקל ביצירת מאגר שבו סכום המשקולות שווה ל-1, כאשר המשקולות אינן משתנות עם מתן או הסרת הנזילות, אלא מייצגות את ערך המאגר כשבריר מהערך של הקבוצה.

Balancer מכליל את הרעיון של מוצר קבוע המיושם על ידי Uniswap לממוצע גיאומטרי, מה שמוביל למה שנקרא ממוצע קבוע של Market Maker. מודל זה מוסיף גם שחקן נוסף ב-MMA בנוסף ל-LPs ולסוחרים, המכונים בקרים, המופקדים על ניהול קבוצה.

[highlight]x^(0,2) + y^(0,3) + z^(0,5) = k[/highlight]

עם בריכות חכמות של Balancer המשתמשות בנוסחה ממוצעת קבועה (כמו זו שמוצגת למעלה), אנו יכולים ליצור מאגרי נזילות עם עד שמונה אסימונים, המאפשר התאמה אישית רבה יותר.

לכן, קרנות Balancer הן כמו קרנות אינדקס הבונות תיק נכסים עם משקלים קבועים. הגרף שלהלן משווה את העקומה בה משתמש Balancer עם שני נכסים (אחד משוקלל ב-25% והשני ב-75%) בהשוואה לעקומת Uniswap v2.

איזון

 

לדוגמה, אנו יכולים לציין כל משקל עבור בריכה שורית או דובית. ניתן ליצור קבוצה שורית עבור ETH-USDC על ידי ציון משקל של 90% עבור ETH ו-10% עבור USDC. לחלופין, ניתן להפעיל בריכה דובית על ידי פעולה הפוכה.

יישומי AMM DeFi אחרים

DEXs הם רק מקרה שימוש אחד של פרוטוקולים המשתמשים באלגוריתם AMM, המהווה גם את הבסיס ליישומים אחרים ב-DeFi.

דוגמה בולטת היא בריכות אתחול נזילות (LBP) מבית Balancer. LBPs משמשים לשחרור אסימון הוגן, להיות פרוטוקול תמידי הפרויקט הראשון ב עשה זאת עם האסימון $PERP. בניגוד ל-MMA שחקרנו עד כה, ניתן לשנות את פרמטרי הבריכה. מאגר של שני אסימונים מוגדר עם אסימון הפרויקט, כגון PERP, ואסימון בטחונות, כגון USDC.

בתחילה הוא קובע את המשקולות לטובת אסימון הפרויקט, ואז משתנה בהדרגה כדי להעדיף את אסימון הבטחונות בסוף המכירה. ניתן לכייל מכירות אסימונים כך שהמחיר יירד למינימום הרצוי. בדרך זו, AMM משמש לתפקוד דומה למכירה פומבית, שבה הקונים המוקדמים ישלמו מחיר גבוה יותר, ועם הזמן, המחיר הסמלי של הפרויקט יקטן עד להשלמת ההקצאה.

אנו יכולים למצוא דוגמאות טובות ליישומי MMA ב-DeFi מחוץ ל-DEX ב הלוואות אוטומטיות, עם פרויקטים כמו מימון רעיוני y פרוטוקול תשואה. שני הפרויקטים מאפשרים הלוואות והלוואות של נכסי קריפטו בריבית קבועה לזמן קצוב עם עקומת יתד קבועה של סכום כוח.

AMMs במקרים אלה נועדו לסחור באסימוני ERC-20 בדומה לאג"ח קופון אפס שניתן לפדות עבור נכס הבסיס בתאריך עתידי מסוים. עקומת סכום כוח קבועה מטביעה את הזמן עד לפקיעת המחיר, ומאפשרת למשתמשים לסחור על סמך שיעורי ריבית ולא מחיר.

MMAs הם אחד החידושים המובהקים שצמחו מתחום ה-DeFi והובילו ליצירת מגוון יישומים מבוזרים, כולל DEX והלוואות אוטומטיות. מחקר על וריאציות שונות ומשופרות עדיין נמשך (כגון TWAMM) המרחיב עוד יותר את מרחב העיצוב ואת הופעתה של דור חדש של פרוטוקולים שנוצרו עם AMM.

השאירו תגובה