Categories: Quan điểm

Góc tối của các sàn DEX – Bot, front running bot

Trong bất kỳ 1 sàn giao dịch nào, thì lợi nhuận luôn đến từ việc biến động giá. ==>> Nếu bạn biết chắc chắn giá sẽ tăng (hoặc giảm) thì sao nhỉ????

Đối với các sàn giao dịch tập trung thì điều này là không thể với tỷ lệ 100%. Nhưng đối với các sàn giao dịch phi tập trung thì có thể.

Bạn có thể biết trước giá sẽ tăng, hay giảm trong vòng 1 vài giây. Và điều này là đủ để kiếm lời lớn.

Lý thuyết là vậy, nhưng làm thì thực hiện như thế nào?

Trong các sàn DEX, thì nếu có 1 transaction với giá trị đủ lớn, nó sẽ làm giá tăng hay giảm đáng kể ngay sau khi giao dịch được xác nhận. Và thường thì để được xác nhận, 1 giao dịch như vậy sẽ mất từ 3s(BSC) đến 13s(ETH).

==> Khi phát hiện ra 1 transaction như vậy, mình mua vào ngay trước giao dịch đó
==> transaction volumne lớn của ai đó (của shark Phan Đức Trung chẳng hạn)
==> giá tăng
==> bán luôn
==> có lợi nhuận

Vậy làm sao để phát hiện được giao dịch có volumn lớn sắp được xác nhận?

Trong các giao dịch on-chain ở các sàn giao dịch, để có thể được các thợ mỏ xác nhận thì cần phải gửi transaction lên mạng lưới, nó sẽ được phát tán ra toàn mạng lưới.==> Các node sẽ đưa vào mempool để chờ được xác nhận==> front running bot sẽ đọc các transaction từ mempool==>phát hiện xem có transaction nào đạt tiêu chuẩn để kiếm lợi nhuận hay không.

Vậy biết có transaction rồi thì làm sao để chạy trước nó (mua trước nó, mặc dù mình tạo ra transaction sau)

Nguyên tắc của các thợ mỏ(hoặc validator) là sắp xếp các transaction theo thứ tự giá gas (để tối ưu lợi nhuận).==> Front running bot sẽ tạo 1 giao dịch và đặt giá gas cao hơn giá gas của giao dịch kia==> được xếp lên trước.

Còn giao dịch bán thì set giá gas bình thường(hoặc ít hơn 1 xíu) để được xác nhận sau.

==> Kiếm lợi nhuận thành công trong vài giây.

Thậm chí là cả 3 transaction được xác nhận cùng lúc (Trong cùng 1 block).

Note: Như admin Trần Dinh chia sẻ thì có nhiều team (có cả VN) kiếm được vài triệu đô/ngày từ việc làm các front running bot như thế này. Và điều này đang cực kỳ phổ biến trên các sàn DEX.
Người thiệt hại chính là chủ nhân transaction bị kẹp ở giữa. Mua vào, ngay block sau mà bán ra luôn là lỗ.

Cách nào để tránh:

– Đặt slippage thấp
– Không gửi transaction cho toàn network để các node đưa vào mempool nữa. Mà gửi thẳng transaction cho ông thợ mỏ(hoặc validator) để được xác nhận. Trả phí gas riêng bằng cách khác.==> Các front running bot sẽ không biết đến transaction này trước khi nó được xác nhận, vì nó không có ở trong mempool.

Các transaction như thế cộng đồng gọi là Flashbot transaction.

(Fb Nguyen Viet Dinh)

Vote sao
Thu Hà

Recent Posts

Một số thuật ngữ được sử dụng trong quá trình chơi Game NFT

Đây lại là bài viết xóa mù chữ cho dân mới vào chơi #GameNFT thường được sử…

2 years ago

6 bước cơ bản để tham gia chơi Game NFT

Trước đây khi mình bắt đầu tham gia thị trường này có 1 số cái…

2 years ago

3 cách tự tìm Game NFT mà không cần nghe ai Shill hay Seeding

Đây chỉ là một thủ thuật nhỏ giúp cho bạn tự mình tìm được game…

2 years ago

[Thảo luận] Vấn đề của Game NFT hiện nay đang gặp phải?!

Chào anh chị em, hôm nay mình tiếp tục chủ đề về GameFi và các…

2 years ago

Tản mạn về Crypto, coin, tiền điện tử, tiền kỹ thuật số, tiền ảo

Tản mạn về Crypto, coin, tiền điện tử, tiền kỹ thuật số, tiền ảo... vân…

2 years ago

Trả lời một số câu hỏi ở thị trường Crypto?

Trả lời một số câu hỏi ở thị trường Crypto mà nhiều bạn đã hỏi…

2 years ago