Bài viết này lấy Uniswap, cha đẻ của DeFi, để nói, không lấy PancakeSwap làm ví dụ, hy vọng Binance đừng giới hạn lưu lượng, ha ha ha!
Mọi người bây giờ đều đang sử dụng, đang chơi, đang kiếm tiền, nhưng không ai nghiên cứu logic cơ bản phía sau, hiểu biết nhiều bạn sẽ phát hiện ra nhiều cách kiếm tiền hơn!
Có câu đứng cao nhìn xa! Đi thẳng vào vấn đề, tương đối khô khan!
Mặc dù sàn giao dịch tập trung (CEX) cho phép thực hiện giao dịch lớn trong điều kiện thanh khoản dồi dào, nhưng do người dùng không sở hữu quyền sở hữu tài sản của họ trong sàn giao dịch, nên sàn giao dịch tập trung vẫn tiềm ẩn rất nhiều rủi ro. Các vấn đề như bị đánh cắp, rò rỉ dữ liệu cá nhân đang xảy ra thường xuyên! Ngày càng nhiều người bắt đầu nhận thức được những rủi ro này và chuyển sang sàn giao dịch phi tập trung (DEX).
DEX giảm thiểu hoặc loại bỏ sự cần thiết phải có trung gian thông qua việc sử dụng hợp đồng thông minh và giao dịch trên chuỗi. Các sàn giao dịch phi tập trung phổ biến bao gồm Uniswap, Pancakeswap và gần đây là các dự án như aster.
DEX có hai loại - DEX dựa trên sổ lệnh và DEX dựa trên quỹ thanh khoản. Các DEX như aster (tôi cố gắng lấy ví dụ liên quan đến Binance) hoạt động tương tự như CEX, người dùng có thể đặt đơn hàng mua bán theo giá giới hạn hoặc giá thị trường. Sự khác biệt chính giữa hai loại sàn giao dịch là đối với CEX, tài sản giao dịch cần được lưu giữ trong ví của sàn, trong khi đối với DEX, tài sản giao dịch có thể được lưu giữ trong ví của người dùng.
Tuy nhiên, một trong những vấn đề lớn nhất mà DEX dựa trên sổ lệnh phải đối mặt là thanh khoản. Các đơn hàng của người dùng trong sổ lệnh có thể phải chờ đợi rất lâu để thực hiện. Để giải quyết vấn đề này, các DEX dựa trên quỹ thanh khoản đã được giới thiệu. Quỹ thanh khoản về bản chất là dự trữ token trong hợp đồng thông minh, và người dùng có thể ngay lập tức mua bán các token có sẵn trong quỹ thanh khoản. Giá của token được xác định bằng thuật toán và sẽ tăng lên nếu có giao dịch lớn. Các DEX dựa trên quỹ thanh khoản bao gồm KyberNetwork, Bancor và Uniswap.
Một trong những tính năng mà CEX cung cấp là chức năng giao dịch ký quỹ. Giao dịch ký quỹ cho phép nhà đầu tư giao dịch với đòn bẩy, tăng khả năng mua sắm của người dùng để đạt được lợi nhuận tiềm năng cao hơn. Sự đổi mới trong việc giới thiệu giao dịch ký quỹ trên DEX cũng đã xuất hiện. Một số DEX cung cấp giao dịch ký quỹ phi tập trung là dYdX, NUO Network và DDEX.
Sàn giao dịch Uniswap là một giao thức sàn giao dịch token phi tập trung được xây dựng trên Ethereum, cho phép người dùng trao đổi token trực tiếp mà không cần sử dụng sàn giao dịch tập trung. Khi sử dụng sàn giao dịch tập trung, bạn sẽ cần gửi token vào sàn, đặt đơn hàng trên sổ lệnh, sau đó rút token đã đổi.
Tại Uniswap, bạn có thể dễ dàng trao đổi token của mình trực tiếp từ ví mà không cần thực hiện ba bước trên. Bạn chỉ cần gửi token của mình từ ví đến địa chỉ hợp đồng thông minh của Uniswap, và bạn sẽ nhận được token bạn muốn đổi vào ví của mình. Không có sổ lệnh ở đây, và tỷ giá của token được xác định bởi thuật toán. Tất cả những điều này được thực hiện thông qua quỹ thanh khoản và cơ chế tạo thị trường tự động.
Quỹ thanh khoản
Quỹ thanh khoản là kho dự trữ token nằm trên hợp đồng thông minh của Uniswap, có sẵn cho người dùng để trao đổi token. Ví dụ, trong một quỹ thanh khoản ETH-USDT có 100 ETH và 20,000 USDT, người dùng muốn mua ETH có thể gửi 202.02 USDT vào hợp đồng thông minh Uniswap để đổi lấy 1 ETH. Khi việc trao đổi hoàn tất, quỹ thanh khoản chỉ còn 99 ETH và 20,202.02 USDT.
Dự trữ trong quỹ thanh khoản do các nhà cung cấp thanh khoản cung cấp, và họ sẽ nhận được một tỷ lệ tương ứng từ 0.3% phí giao dịch của Uniswap như một khoản khuyến khích. Mỗi lần đổi token trên Uniswap đều sẽ bị tính phí này.
Uniswap không hạn chế nhà cung cấp thanh khoản, bất kỳ ai cũng có thể trở thành nhà cung cấp thanh khoản - yêu cầu duy nhất là nhà cung cấp thanh khoản phải cung cấp ETH và một token giao dịch khác để đổi (theo tỷ lệ trao đổi hiện tại của Uniswap). Số lượng dự trữ giữ trong quỹ thanh khoản có vai trò lớn trong việc xác định cách cơ chế tạo thị trường tự động thiết lập giá.
Cơ chế tạo thị trường tự động
Giá của tài sản trong quỹ thanh khoản được xác định bằng cách sử dụng thuật toán của nhà tạo lập thị trường tự động (Automated Market Maker, AMM). Nguyên lý hoạt động của AMM dựa trên việc duy trì một tích số không đổi giữa thanh khoản ở hai bên của quỹ. Chúng ta tiếp tục lấy quỹ thanh khoản ETH-USDT làm ví dụ, trong đó có 100 ETH và 20,000 USDT.
Để tính toán tích số không đổi, Uniswap sẽ nhân hai đại lượng này với nhau. "X * Y = K"
Khi sử dụng AMM, tại bất kỳ thời điểm nào, tích số không đổi (k) phải luôn duy trì ở mức 2,000,000. Nếu ai đó muốn mua ETH bằng USDT, ETH sẽ được loại bỏ khỏi quỹ thanh khoản, trong khi USDT sẽ được thêm vào quỹ thanh khoản. Giá của ETH sẽ được xác định dần dần. Khối lượng đơn hàng càng lớn, mức phí chênh lệch càng cao. Chênh lệch là số USDT bổ sung cần thiết để mua 1 ETH so với giá gốc 200 USDT/ETH.
Làm thế nào để thêm một token mới vào Uniswap?
Khác với sàn giao dịch tập trung, Uniswap như một sàn giao dịch phi tập trung không có đội ngũ hay người kiểm duyệt để đánh giá và quyết định các token nào được niêm yết. Ngược lại, bất kỳ token ERC-20 nào cũng có thể được niêm yết trên Uniswap, và miễn là cặp giao dịch đã cho có thanh khoản, giao dịch có thể được thực hiện. Những gì người dùng cần làm chỉ là tương tác với nền tảng để đăng ký token mới, sau đó thị trường giao dịch cho token mới sẽ được tạo ra.
