Hiện nay như chúng ta đã biết thì AMM được nhắc tới rất nhiều cụ thể đây là thuật ngữ dùng để chỉ các hoạt động trên sàn giao dịch phi tâp trung dựa trên các công thức toán học để đặt giá token và tất nhiên cũng như các sàn giao dịch thông thường họ sẽ có các giao dịch khác nhau trên sàn giao dịch. Vậy AMM chi tiết là gì? hãy theo dõi hết bài viết dưới nhé.

AMM là gì?

Automated Market Maker (AMM) là một loại hệ thống giao dịch tự động trong thế giới tiền điện tử. Nó hoạt động như một nền tảng cho việc trao đổi các tài sản số mà không cần sự can thiệp từ các sàn giao dịch trung gian. AMM thường được sử dụng trong các sàn giao dịch phi tập trung (DEX) và được xây dựng dựa trên các hợp đồng thông minh.

Thay vì dựa vào việc khớp lệnh truyền thống giữa các người tham gia, AMM sử dụng các cơ chế cân bằng tỷ lệ giữa các cặp tài sản. Các nhà giao dịch có thể cung cấp lượng tài sản của họ vào một cặp tiền, ví dụ như USDT và DAI. Hệ thống sẽ tự động tính toán tỷ lệ trao đổi dựa trên lượng tài sản được cung cấp và thông tin thị trường. Khi có người muốn mua hoặc bán tài sản, họ có thể thực hiện giao dịch trực tiếp với hợp đồng thông minh của AMM.

Một trong những đặc điểm quan trọng của AMM là tính khả thi và khả năng hoạt động liên tục mà không cần sự can thiệp của bên thứ ba. Tuy nhiên, do tính chất tự động và không có yếu tố định giá bởi các chuyên gia, AMM có thể gặp phải các vấn đề như mất cân bằng giữa các tỷ lệ trao đổi trong thị trường nhanh chóng biến đổi.

AMM là gì?
AMM là gì?

Ưu nhược điểm của Automated Market Makers

Ưu điểm

  1. Khả năng tự động và liên tục giao dịch: AMMs hoạt động 24/7 mà không cần sự can thiệp của con người, giúp tạo ra môi trường giao dịch liên tục và không bị gián đoạn.
  2. Tiếp cận dễ dàng: Người dùng có thể tham gia giao dịch trực tiếp thông qua ví tiền điện tử của họ mà không cần sự trung gian của sàn giao dịch truyền thống.
  3. Không cần sự xác nhận từ bên thứ ba: Giao dịch trên AMM không cần phải chờ sự xác nhận từ bên thứ ba như sàn giao dịch truyền thống, giúp tăng tốc độ giao dịch.
  4. Hiệu suất tài sản thấp: AMMs cho phép giao dịch các loại tài sản khác nhau mà không cần nhiều vốn, giúp tạo điều kiện cho người dùng tham gia thị trường mà không cần số lượng lớn tiền mặt.
  5. Tích hợp tính thanh khoản: AMMs giúp cung cấp thanh khoản cho các thị trường tài sản kém phổ biến bằng cách tự động cân bằng giá giữa các cặp giao dịch.

Nhược điểm

  1. Nguy cơ thiếu thanh khoản: Trong các thị trường nhỏ hoặc với các cặp giao dịch ít phổ biến, AMMs có thể gặp khó khăn trong việc duy trì thanh khoản đủ để thực hiện giao dịch lớn mà không ảnh hưởng đến giá.
  2. Nguy cơ lệch giá và mất cân đối: Trong môi trường AMM, giá của tài sản có thể bị lệch ra khỏi giá thị trường chung, dẫn đến các cơ hội lợi dụng và nguy cơ thất thoát vốn.
  3. Khả năng thực hiện giao dịch với giá không mong muốn: Trong các thị trường thiếu thanh khoản hoặc biến động mạnh, AMMs có thể thực hiện giao dịch với giá không mong muốn, dẫn đến hiện tượng slippage.
  4. Khả năng bị tấn công: AMMs có thể bị tấn công thông qua các kỹ thuật như front-running hoặc flash loan attacks, gây nguy hiểm đến tính an toàn của hệ thống.
  5. Hiểu biết hạn chế về thị trường phức tạp: AMMs có thể gặp khó khăn trong việc xử lý các tình huống phức tạp hoặc thay đổi đột ngột trên thị trường.

Cách thức hoạt động của Automated Market Maker

Thực chất trong Automated Market Maker (AMM) không có lệnh mua hoặc bán nào cả; nó chỉ là việc bạn gửi một loại tiền vào một pool chứa hai loại tiền mã hóa và rút ra một loại tiền khác. Việc rút một loại tiền mã hóa ra khiến tỷ lệ giữa chúng bị thay đổi; kéo theo việc giá giữa chúng cũng thay đổi theo.

Cách thức hoạt động của AMM bao gồm các bước cơ bản sau:

  1. Tạo Cặp Giao Dịch: Đầu tiên, một người dùng hoặc một sàn DEX tạo ra một cặp giao dịch bằng cách kết hợp hai loại tài sản kỹ thuật số khác nhau, ví dụ như USDT và DAI. Điều này tạo ra một "pool" cho các tài sản này.
  2. Xác Định Tỷ Lệ: AMM sử dụng một hàm tỷ lệ để quyết định giá trị tương đối giữa hai tài sản trong cặp giao dịch. Thông thường, hàm này được gọi là hàm tỷ lệ cân bằng (constant product formula), ví dụ như hàm x*y = k (với x và y là số lượng của hai tài sản và k là một hằng số). Tỷ lệ này giúp duy trì sự cân bằng giữa hai tài sản trong cặp giao dịch.
  3. Giao Dịch: Người dùng có thể gửi một trong hai tài sản của cặp vào pool để đổi lấy tài sản còn lại. Khi số lượng tài sản thay đổi, hàm tỷ lệ cân bằng sẽ tự động điều chỉnh giá của cả hai tài sản. Điều này dẫn đến việc giá trị tỷ lệ giữa chúng thay đổi.
  4. Phí Giao Dịch: Để thúc đẩy sự tham gia và duy trì hệ thống, AMM thường thu một khoản phí giao dịch nhỏ từ người dùng khi họ tham gia giao dịch. Phần lớn phí này được chia cho những người cung cấp thanh khoản ban đầu vào Pool.
  5. Hiện Thực Tích Lũy (Accumulated Realization): Khi có thêm người tham gia vào giao dịch và cung cấp thanh khoản, cặp giao dịch sẽ có sự phân tán rộng hơn. Điều này có thể làm cho giá trị của cặp giao dịch trở nên ổn định hơn theo thời gian.

VD: Ví dụ trong một pool có 1000 USDT và 1000 DAI. Bạn gửi vào đó 100 DAI với mong muốn lấy ra USDT thì tỷ lệ giữa hai loại tiền trong pool bây giờ là gần 900 USDT và 1100 DAI => Lần sau bạn phải gửi 110 Dai để lấy được 90 USDT. USDT đã tăng giá.

Lời kết

Tóm lại, AMM là một cơ chế tự động cho phép người dùng trao đổi các tài sản kỹ thuật số mà không cần đến sự can thiệp của bên thứ ba. Hệ thống này dựa vào cơ chế cung cấp thanh khoản từ các người dùng để duy trì tính liên tục và cân bằng giá trị giữa các tài sản trong cặp giao dịch.

Hi vọng bài viết trên đã bổ sung thêm nhiều thông tin cho bạn về AMM, nếu thấy bài viết hữu ích, hãy chia sẻ kiến thức này đến cho các nhà đầu tư khác. Hãy tiếp tục theo dõi để cập nhật tin tức thị trường từ Cafebit các bạn nhé.