AMM là gì? Mô hình tạo lập thị trường tự động trong DeFi

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.

Công thức sản phẩm hằng số x nhân y bằng k giải thích trục X và trục Y của cặp thanh khoản AMM

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.

Biểu đồ đường cong thanh khoản so sánh đường cong sản phẩm hằng số của Uniswap với đường cong động của DODO

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.
Sơ đồ so sánh đường cong giá Uniswap và DODO trên cùng một trục

Đặ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.

Tôi là một lập trình viên IOS. Code chính là IOS nhưng thỉnnh thoảng vẫn đá sang Android hoặc web. Mặc dù không quá thông thạo nhưng tôi sẽ chia sẻ những kiến thức mà mình đã tìm hiểu, áp dụng qua.

Bài viết liên quan

Ordinals là gì? Ghi chú dữ liệu lên từng satoshi Bitcoin

Ordinals là gì? Ghi chú dữ liệu trực tiếp lên từng satoshi Bitcoin Ordinals là phương pháp gán số cho từng satoshi, đơn vị nhỏ nhất của Bitcoin, theo thứ…

Xem thêm

Taproot là gì? Nâng cấp bảo mật và riêng tư cho Bitcoin

Taproot là một nâng cấp giao thức của Bitcoin, chính thức được kích hoạt trong block 709632 và là soft fork thứ ba trong lịch sử Bitcoin. Taproot thay thế…

Xem thêm

Tornado Cash là gì? Giao thức trộn tiền bảo vệ riêng tư trên Ethereum

Tornado Cash là giao thức phi tập trung mã nguồn mở dùng công nghệ zero-knowledge proof để trộn tiền crypto, giúp che giấu danh tính và nguồn của tài sản…

Xem thêm
0 0 đánh giá
Article Rating
Theo dõi
Thông báo của
guest
0 Comments
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất