Những điểm chính cần nhớ
Automated market maker (AMM) là một giao thức được vận hành bởi smart contract, liên tục định giá hai hoặc nhiều tài sản kỹ thuật số bằng các công thức thuật toán, cho phép giao dịch token mà không cần sổ lệnh truyền thống.
AMM thay thế việc khớp lệnh theo sổ lệnh bằng các pool thanh khoản, nơi giá token tự động điều chỉnh khi hoạt động giao dịch làm thay đổi số dư token của pool.
Bất kỳ ai cũng có thể trở thành nhà cung cấp thanh khoản (LP) bằng cách nạp token vào một pool và nhận phần chia phí giao dịch tương ứng theo tỷ lệ. LP nhận token LP đại diện cho phần sở hữu của họ trong pool, và có thể quy đổi khi rút tiền.
Giới thiệu
Tài chính phi tập trung (DeFi) đang phát triển nhanh trên nhiều mạng blockchain, bao gồm Ethereum,, BNB Chain, Polygon, Avalanche và các giải pháp Layer 2 như Arbitrum, Base và Optimism. Sự tăng trưởng này đã thúc đẩy việc áp dụng rộng rãi các AMM, với các pool thanh khoản sâu và có khả năng xử lý khối lượng giao dịch lên tới hàng tỷ USD.
AMM cho phép bất kỳ ai dễ dàng tạo lập hoặc tham gia thị trường cho gần như bất kỳ token nào, giúp giao dịch không cần trung gian tập trung. Các phần bên dưới giải thích cách AMM hoạt động ở “hậu trường” và cách chúng so sánh với các sàn giao dịch sổ lệnh truyền thống.
Automated Market Makers (AMM) là gì?
AMM là một giao thức được sử dụng trong các sàn giao dịch phi tập trung (DEX). Nó dựa trên các mô hình định giá theo thuật toán để cho phép giao dịch token mà không cần dựa vào sổ lệnh. Vì vậy, thay vì khớp người mua và người bán, AMM sử dụng các pool thanh khoản, nơi giá được thiết lập dựa trên số lượng token trong pool.
Công thức AMM cổ điển, được Uniswap phổ biến, là công thức hằng số tích: x * y = k, trong đó x và y là các dự trữ token, và k là tích hằng số. Khi người dùng giao dịch token, số lượng của họ trong pool sẽ được điều chỉnh để giữ cho tích k không đổi, từ đó tác động động tới giá.
Ngoài công thức cổ điển về hằng số tích, các loại AMM khác đã xuất hiện:
Curve sử dụng công thức stable-swap được tối ưu để giao dịch các token có giá tương tự (như stablecoin), giúp giảm trượt giá.
Uniswap v4 (ra mắt vào tháng 1/2025) giới thiệu kiến trúc hooks, cho phép nhà phát triển nhúng logic tùy chỉnh vào các pool tại những thời điểm quan trọng trong vòng đời, chẳng hạn trước hoặc sau khi swap. Một hợp đồng PoolManager dạng singleton thay thế các hợp đồng pool riêng lẻ, cắt giảm chi phí gas tạo pool lên 99%. Uniswap v4 đạt 1 tỷ USD tổng giá trị bị khóa (TVL) trong 177 ngày kể từ khi ra mắt.
Balancer hỗ trợ các pool cân bằng đa tài sản (multi-asset weighted pools) lên tới tám token với cấu trúc phí tùy chỉnh, mang lại sự linh hoạt hơn so với các pool tiêu chuẩn chỉ gồm hai token.
Market maker truyền thống thường là các công ty sử dụng chiến lược phức tạp để duy trì sổ lệnh và chênh lệch mua-bán (spread) chặt. AMM phi tập trung hóa vai trò này, cho phép bất kỳ ai cũng có thể góp thanh khoản và tạo lập thị trường trên chuỗi thông qua smart contract.
Automated Market Maker (AMM) hoạt động như thế nào?
Thay vì sổ lệnh, AMM vận hành thông qua các pool thanh khoản chứa token. Người tham gia được gọi là nhà cung cấp thanh khoản (LP) sẽ nạp vào pool các giá trị tương đương của hai hoặc nhiều token. Sau đó, các trader tương tác trực tiếp với pool để swap token.
Bạn giao dịch với một smart contract thiết lập giá theo một công thức. AMM điều chỉnh giá ngay lập tức khi giao dịch diễn ra và khi số dư token thay đổi. Các pool có nhiều thanh khoản thường cho phép giao dịch mượt hơn với ít trượt giá hơn (chênh lệch giữa giá giao dịch kỳ vọng và giá thực tế). Khi LP nạp token, họ nhận token LP đại diện cho phần sở hữu của mình trong pool. Những token này có thể được đổi lấy các token cơ sở bất cứ lúc nào.
LP được thưởng bằng phí giao dịch và đôi khi có thêm các ưu đãi khác, như phần thưởng canh tác lợi suất (yield farming). Tuy nhiên, họ cũng phải đối mặt với rủi ro, chẳng hạn như tổn thất tạm thời (impermanent loss), xảy ra khi giá các token biến động so với nhau.
Pool thanh khoản (Liquidity pools)
Pool thanh khoản là một smart contract nắm giữ dự trữ của hai hoặc nhiều token mà người giao dịch có thể swap đối lại. Để cung cấp thanh khoản, LP sẽ nạp các giá trị tương ứng của các token đó. Ví dụ, nạp 1.000 USD có thể nghĩa là bạn bỏ vào 500 USD giá trị ETH và 500 USD giá trị USDC.
Phí từ các giao dịch trong pool được chia cho các LP tương ứng với phần sở hữu của họ trong tổng thanh khoản. Cấu trúc phí khác nhau giữa các nền tảng. Chẳng hạn, Uniswap v4 hỗ trợ nhiều mức phí (fee tiers) và một khoản phí giao thức có thể được chuyển cho quản trị (governance). Trong pool càng có nhiều thanh khoản thì trader càng ít gặp trượt giá. Trượt giá thường cao hơn đối với các lệnh lớn so với quy mô của pool, vì công thức định giá sẽ điều chỉnh số dư token và giá.
Tổn thất tạm thời (Impermanent loss)
Tổn thất tạm thời là sự suy giảm giá trị mà các nhà cung cấp thanh khoản có thể gặp phải so với việc chỉ đơn giản giữ token, khi giá của các token đó thay đổi tương quan với nhau.
Các đổi mới như hooks của Uniswap v4 và thanh khoản tập trung, và các pool stable của Curve, giúp giảm thiểu tổn thất tạm thời bằng cách tối ưu cách thanh khoản được đặt và định giá. Các pool gồm những token có tương quan giá cao, như stablecoin hoặc các phiên bản token bọc (wrapped) của cùng một tài sản, nhìn chung trải qua tổn thất tạm thời ít hơn đáng kể.
Nếu bạn rút tiền khi giá đã thay đổi đáng kể, thì khoản lỗ đó sẽ trở thành lỗ vĩnh viễn. Phí giao dịch và các ưu đãi có thể bù đắp các khoản lỗ này, nhưng không phải lúc nào cũng vậy. LP nên đánh giá cẩn thận rủi ro trước khi nạp quỹ.
Những rủi ro cần cân nhắc
Mặc dù AMM mang lại sự phi tập trung và khả năng tiếp cận dễ dàng, người dùng cần lưu ý một số rủi ro:
Các lỗ hổng của smart contract có thể dẫn đến mất tài sản.
Tổn thất tạm thời (khi giá token chênh lệch đáng kể).
Tấn công front-running và Maximal Extractable Value (MEV), trong đó bot hoặc validator sắp xếp lại hoặc “chèn ép” (sandwich) các giao dịch để trích xuất giá trị, gây bất lợi cho người dùng thông thường.
Sự không chắc chắn về quy định pháp lý ảnh hưởng đến các nền tảng DeFi tại nhiều khu vực pháp lý khác nhau.
Để giảm mức độ phơi nhiễm với các rủi ro này, hãy nghiên cứu kỹ nền tảng AMM, xem xét các báo cáo audit và hiểu cơ chế của pool cụ thể trước khi giao dịch hoặc cung cấp thanh khoản.
Câu hỏi thường gặp (FAQ)
AMM là gì trong crypto?
Automated market maker (AMM) là một loại giao thức sàn giao dịch phi tập trung sử dụng smart contract và pool thanh khoản để cho phép swap token mà không cần sổ lệnh truyền thống. Giá được thiết lập một cách thuật toán dựa trên tỷ lệ token trong một pool, và bất kỳ ai cũng có thể cung cấp thanh khoản để nhận một phần phí giao dịch.
AMM kiếm tiền như thế nào đối với nhà cung cấp thanh khoản?
Nhà cung cấp thanh khoản nhận được một phần phí giao dịch phát sinh mỗi khi ai đó swap token trong pool của họ. Phần này tỷ lệ với phần đóng góp của LP vào tổng pool. Một số AMM cũng phân phối thêm phần thưởng token (ưu đãi canh tác thanh khoản/“liquidity mining”) để thu hút thêm thanh khoản, dù điều này tùy thuộc nền tảng và có thể thay đổi theo thời gian.
Tổn thất tạm thời trong AMM là gì?
Tổn thất tạm thời xảy ra khi giá của hai token trong một pool thanh khoản thay đổi tương quan với nhau sau khi bạn nạp tiền. Vì công thức của AMM tự động cân bằng lại pool, nên LP có thể kết thúc với tỷ lệ token khác so với lúc ban đầu đã nạp. Nếu rút vào thời điểm đó, LP có thể nhận được giá trị USD thấp hơn so với việc chỉ giữ nguyên các token đó. Khoản lỗ này được gọi là “tạm thời” vì nó chỉ trở nên hiện thực khi rút tiền; tuy nhiên các biến động giá lớn có thể khiến nó trở nên đáng kể.
AMM khác gì so với sàn giao dịch sổ lệnh?
Trên sàn sổ lệnh, người mua và người bán đăng ký lệnh bid và ask, và giao dịch được thực hiện khi các lệnh khớp nhau. Điều này đòi hỏi người tham gia thị trường chủ động liên tục. Với AMM, không có người mua hay người bán cần được khớp: trader sẽ swap dựa trên một pool token do công thức định giá điều phối. Điều này có nghĩa là luôn có thanh khoản 24/7, và bất kỳ ai cũng có thể tham gia như một market maker bằng cách nạp token, nhưng việc định giá được xác định theo công thức toán học của pool, thay vì theo cung-cầu trực tiếp ngoài thị trường.
Lời kết
AMM đã định hình lại DeFi bằng cách giúp giao dịch token và cung cấp thanh khoản trở nên dễ tiếp cận với bất kỳ ai có ví crypto. Bắt đầu từ công thức đơn giản về hằng số tích, thiết kế AMM đã phát triển đáng kể, với thanh khoản tập trung, các pool đa tài sản, các đường cong stable-swap và các hooks lập trình hiện là tiêu chuẩn trên nhiều giao thức hàng đầu.
Đọc thêm
Giải thích về Tổn thất tạm thời (Impermanent Loss)
Pool thanh khoản trong DeFi là gì?
Uniswap là gì và hoạt động như thế nào?
Hướng dẫn về PancakeSwap
Giải thích chênh lệch mua-bán (Bid-Ask Spread) và trượt giá (Slippage)
Tuyên bố miễn trừ trách nhiệm: Nội dung này được cung cấp cho bạn trên cơ sở “như hiện có” chỉ nhằm mục đích thông tin chung và/hoặc giáo dục, không có bất kỳ tuyên bố hay bảo đảm nào dưới bất kỳ hình thức nào. Nội dung này không nên được hiểu là lời khuyên tài chính, pháp lý hoặc tư vấn chuyên nghiệp khác, cũng không nhằm mục đích khuyến nghị mua bất kỳ sản phẩm hoặc dịch vụ cụ thể nào. Bạn nên tự tìm lời khuyên từ các chuyên gia tư vấn phù hợp. Nếu nội dung được đóng góp bởi bên thứ ba, vui lòng lưu ý rằng các quan điểm được thể hiện thuộc về bên đóng góp thứ ba đó và không nhất thiết phản ánh quan điểm của Binance Academy. Giá tài sản kỹ thuật số có thể biến động. Giá trị khoản đầu tư của bạn có thể tăng hoặc giảm và bạn có thể không thu hồi được đúng số tiền đã đầu tư. Bạn hoàn toàn chịu trách nhiệm cho các quyết định đầu tư của mình và Binance Academy không chịu trách nhiệm đối với bất kỳ khoản lỗ nào bạn có thể gặp phải. Để biết thêm thông tin, hãy xem Điều khoản sử dụng, Cảnh báo rủi ro và Điều khoản của Binance Academy.
