Зрозумійте як працює Automated Market Maker через візуалізацію
Automated Market Maker - це алгоритм, який автоматично встановлює ціну токенів на основі їх співвідношення в пулі. Не потрібні order books або централізовані біржі!
Constant Product формула: кількість CFX (x) помножена на кількість USDT (y) завжди дорівнює константі (k). Коли хтось купує CFX, його стає менше, а USDT більше - ціна CFX зростає!
Чим більший swap відносно розміру пулу, тим сильніше зміниться ціна. Великі свапи в маленьких пулах = високий price impact = гірша ціна для вас.
Кожен swap платить 0.3% комісію, яка йде постачальникам ліквідності (LP). Це стимул додавати токени в пул та забезпечувати ліквідність для трейдерів.
Початок: 1000 CFX × 10000 USDT = 10,000,000 (k)
Ви продаєте: 10 CFX
Fee (0.3%): 10 × 0.997 = 9.97 CFX після fee
Формула: (9.97 × 10000) / (1000 + 9.97) = 98.71 USDT
Результат: Ви отримуєте ~98.71 USDT, ціна змінилася з 10.00 на 9.99 USDT/CFX
Розуміння AMM критично для розробки DEX! Ви побачите цю саму логіку у вашому SimpleDEX контракті. Формула x×y=k - це серце кожного Uniswap-подібного DEX.