
AMM (Automated Market Maker) là mô hình tạo lập thị trường tự động, cho phép người dùng hoán đổi token trực tiếp trên blockchain mà không cần sàn giao dịch tập trung hay bảng lệnh. Bài viết này giải thích AMM là gì, công thức sản phẩm hằng số đứng sau mỗi giao dịch, cùng ưu điểm và những hạn chế thực tế của mô hình này.

AMM là gì?
Sàn giao dịch tập trung (CEX) hoạt động theo mô hình bảng lệnh (order book): người mua đặt giá, người bán đặt giá, và hệ thống khớp lệnh khi hai bên gặp nhau. Mô hình này hiệu quả nhưng phụ thuộc vào độ thanh khoản và cần một bên trung tâm quản lý.
AMM lật ngược logic đó. Thay vì khớp lệnh, AMM dùng một hợp đồng thông minh chứa sẵn một điều kiện toán học nối giá token. Bất kỳ ai giao dịch với hợp đồng này — kể cả không có tài khoản, không cần KYC — đều được nhận giá theo đúng công thức đó. Mô hình phổ biến nhất do Uniswap giới thiệu năm 2018 đã trở thành nền tảng của phần lớn DeFi.

Công thức sản phẩm hằng số
Ở phiên bản đầu tiên, giá được xác định bởi một phương trình cực kỳ đơn giản:
x × y = k
Trong đó x và y là lượng token A và token B trong pool, còn k là hằng số được giữ cố định. Người cung cấp thanh khoản gửi token vào pool và luôn phải duy trì bất biến này.
Ý nghĩa thực tế rất trực quan: càng nhiều token A nằm trong pool thì token A càng rẻ so với token B. Nếu pool đang chứa 100 token A và 10.000 token B, thì giá 1 A = 100 B. Khi có người mua 10 token A bằng cách đưa vào 1.100 B, pool sẽ thành 110 A và 11.100 B — giá đã nhảy lên 101 B cho mỗi A.
| Pool trước | Thanh khoản vào | Pool sau | Giá A/B sau |
|---|---|---|---|
| 100 A / 10.000 B | 1.100 B | 110 A / 11.100 B | ~101 B |
| 1.000 A / 10.000 B | 500 A | 1.500 A / 6.667 B | ~4,44 B |
Chính vì đường cong hình hyperbola này mà giá trượt dần theo khối lượng — giao dịch càng lớn, trượt giá (slippage) càng nặng. Đây là đặc điểm cố hữu của mô hình và là lý do các pool nhỏ dễ bị “bóp” giá.
Đường cong khác nhau, bản chất khác nhau
Không phải AMM nào cũng dùng cùng một đường cong. Mỗi loại có đặc tính thanh khoản và rủi ro riêng:
- Constant product (Uniswap v2) — đường cong x·y=k đơn giản, thanh khoản tập trung quanh giá hiện tại, phù hợp với cặp token có giá ổn định.
- Stable swap (Curve) — thiết kế cho cặp stablecoin gần như ngang giá như USDC/USDT, giảm trượt giá mạnh khi giá lệch nhẹ.
- Concentrated liquidity (Uniswap v3) — người cung cấp chọn khoảng giá mong muốn, tập trung thanh khoản quanh vùng đó. Hiệu suất cao hơn hẳn nhưng đòi hỏi quản lý vị thế liên tục.
- Dynamic curve (DODO) — dùng thuật toán tái cân bằng liên tục giúp giá sát thị trường hơn, phù hợp với cặp token mới.

Đặc điểm tốt của AMM
Không cần trung gian. Giao dịch diễn ra trực tiếp giữa ví của bạn và hợp đồng thông minh. Không có sàn nào giữ tiền của bạn, nên rủi ro sàn bị hack hay tuyên bố phá sản bị loại bỏ về mặt kiến trúc.
Không cần bảng lệnh. Bất kỳ token nào cũng có thể tạo pool, kể cả token mới phát hành. Ở sàn tập trung, một token mới thường phải trả phí niêm yết và chờ vào sàn; với AMM, chỉ cần tạo pool là giao dịch được ngay.
Minh bạch và kiểm chứng được. Mọi quy tắc đều nằm trong mã nguồn hợp đồng thông minh ai cũng đọc được. Người cung cấp thanh khoản biết chính xác tài sản của mình đang ở đâu.
Phí thấp. Không có tầng trung gian nên phí chủ yếu là phí gas của mạng.
Hạn chế không thể bỏ qua
AMM có những vấn đề thực tế mà người dùng mới cần biết trước khi tham gia:
- Trượt giá và trượt thanh khoản — giao dịch lớn trong pool nhỏ sẽ nhận giá tệ hơn đáng kể so với giá thị trường.
- Mất phí gas không hoàn lại — giao dịch hỏng vẫn tiêu hao phí, nên kiểm tra thông số giao dịch trước khi ký.
- Flash loan attack — công thức công khai khiến pool dễ bị khai thác để thao túng giá trong vài giây.
- Lãi suất biến động mạnh — phần thưởng cho người cung cấp thanh khoản dao động theo khối lượng giao dịch, có thể gần như bằng không trong thị trường ảm.
- Chi phí cơ hội của Impermanent Loss — khi giá token tăng so với nhau, người cung cấp thanh khoản bán token đang tăng ở mức thấp hơn nếu chỉ giữ. Xem giải thích chi tiết tại bài viết chính thức của Uniswap.
Uniswap v3 và bước nhảy thanh khoản tập trung
Uniswap v3 đánh dấu bước chuyển quan trọng khi cho phép người cung cấp thanh khoản đặt ranh giới giá. Thay vì phân bổ đều trên toàn bộ đường cong, thanh khoản được dồn vào một dải hẹp quanh giá thị trường — nơi phần lớn giao dịch thực sự diễn ra.
Cách này tăng hiệu suất vốn nhiều lần so với phiên bản v2: một vị thế nhỏ có thể cung cấp thanh khoản tương đương hàng chục lần giá trị. Đổi lại, người cung cấp phải liên tục theo dõi và đặt lại vị thế khi giá chạm biên — nếu không, vị thế nằm ngoài dải sẽ trở nên vô dụng và không sinh phí.
Đây chính là lý do phần mềm quản lý vị thế tập trung (position manager) ra đời, giúp người dùng đặt lệnh tự động thay vì phải theo dõi tay.
AMM và thị trường truyền thống
AMM không phải là sự thay thế hoàn toàn cho sàn tập trung. Hai mô hình có lợi thế khác nhau rõ rệt:
- AMM tốt với token mới, token illiquid, và người dùng muốn tự chủ. Nó cũng là nơi sinh ra phần lớn khối lượng on-chain.
- Sàn tập trung vẫn vượt trội về độ sâu, phí thấp hơn cho lệnh lớn, và hỗ trợ margin. Đổi lại, bạn phải giao tiền cho sàn và chấp nhận rủi ro đối tác.
Thực tế phổ biến nhất là kết hợp cả hai: dùng AMM để vào vị thế ban đầu, sau đó dùng sàn tập trung để giao dịch quy mô lớn.
Kết luận
AMM là đổi mới cốt lõi của tài chính phi tập trung. Nó biến việc giao dịch từ một quy trình cần trung gian và niêm yết thành một phép toán công khai, tự thực thi và kiểm chứng được. Công thức đơn giản x·y=k là điểm khởi đầu, và toàn bộ hệ sinh thái DeFi hiện đại — thanh khoản tập trung, đường cong stable, vị thế quản lý — đều xây trên nền tảng đó.
Hiểu AMM không chỉ là học về DeFi. Nó còn là cách để hiểu tại sao giá trên blockchain có hình dạng khác với giá trên sàn, và tại sao thanh khoản là tài nguyên khan hiếm nhất trong thế giới DeFi.
Tìm hiểu thêm về nền tảng củng cố cho AMM tại bài Uniswap Blog, hoặc đọc tổng quan về DeFi tại ethereum.org.
