DeFi

Nhà tạo thị trường tự động

Definition

Nhà tạo thị trường tự động (AMM) là một cơ chế DEX sử dụng hợp đồng thông minh và các pool thanh khoản để định giá và thực hiện các giao dịch hoán đổi token mà không cần sổ lệnh.

Automated Market Maker là gì?

Một Automated Market Maker (AMM) là một cách để một dex cho phép mọi người hoán đổi tài sản crypto trực tiếp trên chuỗi bằng cách sử dụng hợp đồng thông minh và một pool token chung, thay vì phải khớp người mua và người bán thông qua danh sách giá đặt và giá chào. Trong hầu hết các AMM, các nhà giao dịch tương tác với một pool thanh khoản giữ hai (hoặc nhiều hơn) tài sản, và số dư của pool xác định giá hoán đổi tự động.

AMM là một khối xây dựng cơ bản trong DeFi vì chúng làm cho thị trường có sẵn 24/7 mà không cần một nhà điều hành tập trung hoặc bàn giao dịch chuyên nghiệp.

AMM hoạt động như thế nào

Ở mức cao, một AMM hoạt động bằng cách cho phép bạn giao dịch “chống lại pool” thay vì giao dịch chống lại lệnh của người khác. Các nhà cung cấp thanh khoản gửi hai tài sản vào một pool thanh khoản (ví dụ, ETH và một stablecoin) và nhận được một quyền yêu cầu trên pool để đổi lại. Khi một nhà giao dịch hoán đổi, họ thêm một token vào pool và loại bỏ token còn lại, và AMM cập nhật giá dựa trên tỷ lệ dự trữ mới.

Nhiều thiết kế phổ biến sử dụng công thức sản phẩm không đổi (thường được viết là x·y=k), điều này buộc pool trở nên ngày càng đắt đỏ hơn để mua khi một bên bị cạn kiệt. Đó là lý do tại sao các giao dịch lớn có thể gặp phải trượt giá: giao dịch của bạn tự động làm thay đổi giá vì nó thay đổi số dư của pool.

Sự khác biệt giữa AMM và sổ lệnh là gì

Sự khác biệt chính là cách giá và khớp giao dịch. Một sàn giao dịch sổ lệnh (tập trung hoặc phi tập trung) thu thập các lệnh giới hạn từ nhiều người tham gia—người mua đăng giá đặt, người bán đăng giá chào—và giao dịch chỉ xảy ra khi những giá đó chồng chéo lên nhau.

Một AMM không cần quy trình báo giá hai chiều đó; nó luôn cung cấp một mức giá được suy ra từ các dự trữ của pool và đường cong giá của nó, vì vậy các giao dịch hoán đổi có thể thực hiện ngay lập tức miễn là có thanh khoản. Thực tế, các sổ lệnh thường hiệu quả về vốn hơn cho các cặp có tính thanh khoản cao và giao dịch tinh vi, trong khi AMM thường dễ sử dụng hơn và có thể hỗ trợ các token dài hạn vì bất kỳ ai cũng có thể cung cấp một pool. Tuy nhiên, AMM có thể cho thấy nhiều trượt giá hơn trong các giao dịch lớn nếu pool thanh khoản nông.

AMM có an toàn không

AMM có thể an toàn theo nghĩa là các giao dịch hoán đổi được thực thi bởi các quy tắc hợp đồng thông minh minh bạch, nhưng “an toàn” phụ thuộc vào rủi ro mà bạn đề cập. Rủi ro hợp đồng thông minh là có thật: lỗi, nâng cấp sai hoặc khóa quản trị bị xâm phạm (nếu có) có thể dẫn đến mất mát tài sản, vì vậy độ trưởng thành của giao thức và các cuộc kiểm toán là quan trọng.

Cũng có rủi ro kinh tế: các nhà cung cấp thanh khoản có thể phải đối mặt với tổn thất tạm thời khi giá tương đối thay đổi, và các nhà giao dịch có thể bị tổn hại bởi các chiến thuật MEV (như sandwiching) làm trầm trọng thêm trượt giá xung quanh giao dịch của họ. Cuối cùng, rủi ro tài sản cũng quan trọng: nếu một token trong pool là độc hại, thiết kế kém hoặc có thể bị tạm dừng/đưa vào danh sách đen, pool có thể hoạt động không như mong đợi.

Sử dụng các giao thức uy tín, xác minh các hợp đồng token và đặt giới hạn trượt giá là những thực hành an toàn phổ biến.

AMM nào có phí thấp nhất

Không có một AMM nào luôn có phí thấp nhất, vì tổng chi phí của bạn phụ thuộc vào nhiều yếu tố: bậc phí của AMM, pool bạn chọn, phí mạng của chuỗi và tác động giá từ độ sâu thanh khoản (có thể vượt qua phí tiêu đề thấp).

Một số AMM cung cấp nhiều bậc phí cho mỗi cặp, trong đó các cặp có tính biến động cao thường sử dụng phí cao hơn để bù đắp cho các nhà cung cấp thanh khoản, trong khi các pool stablecoin đến stablecoin có thể sử dụng phí rất thấp do đường cong giá chặt chẽ hơn. Trong thực tế, lộ trình “rẻ nhất” thường được tìm thấy bởi các aggregator so sánh các pool trên nhiều sàn giao dịch dex và chia nhỏ các đơn hàng để giảm trượt giá.

Nếu bạn đang so sánh các tùy chọn một cách thủ công, hãy xem (1) tỷ lệ phí của pool, (2) trượt giá dự kiến cho kích thước giao dịch của bạn, và (3) phí mạng trên chuỗi bạn đang sử dụng.

Automated Market Maker trong thực tế

AMM cung cấp sức mạnh cho nhiều sàn giao dịch hoán đổi trên chuỗi được sử dụng nhiều nhất. Uniswap đã phổ biến hóa cách tiếp cận sản phẩm không đổi cho các cặp token đa mục đích, trong khi Curve nổi tiếng với các pool chuyên biệt được thiết kế để giao dịch các tài sản được gắn chặt với nhau (như stablecoin) với trượt giá thấp.

Trên Solana, các thiết kế như pool sản phẩm không đổi và các biến thể thanh khoản tập trung được sử dụng rộng rãi cho giao dịch nhanh, độ trễ thấp. Ngoài các giao dịch đơn giản, AMM cũng được tích hợp vào các chiến lược cho vay, phái sinh và kho bạc—các giao thức có thể tự động cân bằng lại vị trí, định tuyến giao dịch, hoặc phòng ngừa rủi ro bằng cách tương tác với các pool AMM như thanh khoản trên chuỗi.

Tại sao Automated Market Maker lại quan trọng

Thiết kế Automated Market Maker quan trọng vì nó biến thanh khoản thành phần mềm: các thị trường có thể tồn tại mà không cần một động cơ khớp trung tâm, giờ làm việc hoặc các nhà tạo lập thị trường có quyền. Điều này mở rộng quyền truy cập—bất kỳ ai cũng có thể giao dịch, và bất kỳ ai cũng có thể cung cấp thanh khoản—trong khi làm cho việc định giá và phân phối phí trở nên minh bạch hơn so với nhiều sàn giao dịch truyền thống.

AMM cũng cho phép tính khả thi: các ứng dụng DeFi khác có thể coi một pool thanh khoản như một nguyên thủy mà họ có thể kết nối vào, điều này thúc đẩy sự thử nghiệm trong các giao dịch hoán đổi, cho vay và sản phẩm cấu trúc. Nếu không có AMM, giao dịch phi tập trung sẽ phụ thuộc nhiều hơn vào các sổ lệnh (khó khăn hơn để khởi động cho các tài sản mới) hoặc các trung gian tập trung, làm chậm con đường áp dụng rộng rãi được mô tả trong DeFi.

Frequently Asked Questions

Automated market maker (AMM) trong crypto là gì?

Automated market maker là một hệ thống giao dịch được sử dụng trên DEX, nơi các hợp đồng thông minh báo giá và thực hiện giao dịch hoán đổi bằng cách sử dụng thanh khoản được tập hợp. Thay vì khớp người mua và người bán, bạn giao dịch trực tiếp với một pool mà dự trữ của nó xác định giá.

Công thức sản phẩm không đổi hoạt động như thế nào trong AMM?

Trong một AMM sản phẩm không đổi, pool giữ cho sản phẩm của hai dự trữ token của nó gần như không đổi (x·y=k). Khi bạn mua một token, dự trữ của nó giảm và dự trữ còn lại tăng, điều này làm cho giá di chuyển ngược lại với bạn khi kích thước giao dịch tăng.

Tại sao giao dịch AMM lại có trượt giá?

Trượt giá xảy ra vì giao dịch hoán đổi của bạn thay đổi tỷ lệ token của pool, và AMM tính toán lại giá dựa trên các dự trữ mới. Pool thanh khoản càng nhỏ so với giao dịch của bạn, thì giao dịch của bạn càng làm giá di chuyển nhiều hơn.

Bạn có thể mất tiền khi cung cấp thanh khoản cho một AMM không?

Có. Các nhà cung cấp thanh khoản có thể trải qua tổn thất tạm thời khi giá tương đối của các token trong pool thay đổi so với việc chỉ giữ chúng. Phí và các ưu đãi có thể bù đắp điều này, nhưng không được đảm bảo.

AMM có tốt hơn các sàn giao dịch sách lệnh không?

Chúng là những công cụ khác nhau. AMM thường đơn giản hơn và dễ tiếp cận hơn cho các giao dịch onchain, trong khi sách lệnh có thể chính xác hơn và hiệu quả về vốn hơn cho các thị trường sâu, giao dịch tích cực. Lựa chọn tốt nhất phụ thuộc vào thanh khoản, phí và kích thước giao dịch của bạn.

Định nghĩa Automated Market Maker (AMM) trong DeFi