AMM چیست ؟
فرض کنید وارد یک بازار میشوید اما فروشندهای پشت پیشخوان نیست. بهجای اینکه منتظر بمانید کسی دقیقاً سفارش مخالف شما را ثبت کند، یک مخزن دارایی وجود دارد و قیمت بر اساس مقدار داراییهای داخل آن تغییر میکند. AMM یا Automated Market Maker به معنی بازارساز خودکار، روشی است که بسیاری از صرافیهای غیرمتمرکز برای همین کار استفاده میکنند.
در یک AMM معمولاً کاربران داراییهایشان را داخل چیزی به نام استخر نقدینگی قرار میدهند. معاملهگر بهجای خرید مستقیم از یک فروشنده، با همان استخر معامله میکند. قرارداد هوشمند طبق فرمول و قوانین پروتکل محاسبه میکند در برابر مقدار مشخصی از یک توکن، چه مقدار از توکن دیگر باید پرداخت شود.
مثلاً یک استخر ETH/USDC را تصور کنید. اگر افراد زیادی ETH از استخر بخرند، نسبت داراییهای داخل استخر تغییر میکند و قیمت پیشنهادی AMM هم جابهجا میشود. به همین دلیل اندازه معامله و مقدار نقدینگی روی نتیجه معامله اثر دارند.
AMM با دفتر سفارش سنتی فرق دارد. در دفتر سفارش، سفارشهای خرید و فروش کاربران روبهروی هم قرار میگیرند؛ اما در AMM، استخر نقدینگی نقش طرف معامله را بازی میکند. البته همه AMMها دقیقاً یک فرمول ندارند و طراحی پروتکلها میتواند متفاوت باشد.
برای یک تازهکار، کافی است AMM را موتور خودکاری بدانید که با استفاده از نقدینگی موجود، امکان خرید و فروش در یک DEX را فراهم میکند. بعد از فهم این ایده، اصطلاحاتی مثل Liquidity Pool، Liquidity Provider و Price Impact هم خیلی سادهتر میشوند.
