تعریف
یک AMM pool مجموعهای از توکنهای کریپتو است که داخل یک smart contract نگهداری میشود و برای تعیین قیمت بین توکنها از یک فرمول automated market maker (AMM) استفاده میکند. بهجای اینکه خریداران و فروشندگان مستقیماً با هم مچ شوند، خود استخر بهعنوان طرف مقابل معاملات عمل میکند. نسبت توکنها در استخر و قوانین AMM زیربنایی تعیین میکند در ازای یک توکن، چه مقدار از توکن دیگر دریافت میشود. AMM poolها یک مفهوم کلیدی در بسیاری از پلتفرمهای امور مالی غیرمتمرکز هستند که بهجای دفتر سفارش سنتی، بر قیمتگذاری الگوریتمی تکیه میکنند.
به زبان ساده
میتوان یک AMM pool را مثل یک ظرف مشترک از دو یا چند توکن در نظر گرفت که همیشه آماده است با هر کسی، با قیمتی که یک فرمول تعیین میکند، معامله انجام دهد. وقتی کسی در برابر استخر معامله میکند، مقدار هر توکن داخل استخر تغییر میکند و قیمت بر اساس این موجودیهای جدید بهطور خودکار تنظیم میشود. استخر روی زنجیره (on-chain) و داخل یک smart contract وجود دارد، بنابراین قوانین و موجودی توکنهای آن شفاف است و توسط کد اجرا و تضمین میشود. AMM poolها همراه با طراحی کلی AMM کار میکنند تا زمانی که توکن در استخر وجود دارد، امکان معامله باز بماند.
بستر و کاربرد
در بستر یک AMM، استخر همان ساختار روی زنجیرهای است که واقعاً داراییها را نگه میدارد و بر اساس منطق AMM، swapها را اجرا میکند. طراحیهای مختلف AMM ممکن است از فرمولهای متفاوتی استفاده کنند یا انواع مختلفی از استخرها را پشتیبانی کنند، اما ایدهی اصلی یک استخر توکن که توسط کد اداره میشود، ثابت میماند. معمولاً AMM poolها بر اساس جفت توکن، ساختار کارمزد و قوانینی توصیف میشوند که مشخص میکند قیمتها چگونه به تغییرات موجودی توکنها واکنش نشان میدهند. بهعنوان یک مفهوم، AMM pool ایدهی قیمتگذاری الگوریتمی را از سازوکارهای سنتی صرافی جدا میکند، چون نقدینگی و قیمتگذاری را مستقیماً داخل یک smart contract تعبیه میکند.