Bài viết gốc: https://frogsanon.neworder.network/articles/lp-diving-how-to-hack-im Permanent-loss
Không thiếu các giao thức DeFi trên thị trường hiện nay và có rất nhiều cơ hội để kiếm lợi nhuận bằng cách cung cấp tính thanh khoản cho chúng. Các giao thức UniSwap, Balancer và Curve đã đi tiên phong trong công thức Constant Product Market Maker và các bất biến StableSwap hiện đang được hầu hết các giao thức AMM sử dụng. công thức phân bổ phí.
Tuy nhiên, LP sử dụng các bất biến này sẽ lưu ý một vấn đề chính: thay đổi giá dẫn đến thua lỗ và phí thường không thể thu hồi được. Sự mất mát về lợi nhuận này - vô hình, nhưng có thể đo lường được - được gọi là tổn thất vô thường. Vậy tại sao phải cung cấp tính thanh khoản khi bạn có thể kiếm được nhiều tiền hơn bằng cách nắm giữ và bán?
Vậy điều gì sẽ xảy ra nếu chúng ta có thể thay đổi ý tưởng kiếm lợi nhuận từ khoản lỗ ban đầu, điều gì sẽ xảy ra nếu chúng ta có thể khai thác hiện tượng này như một hàng rào sinh lời trong một chiến lược mua/bán rộng hơn?
Điều này hoàn toàn có thể với một kỹ thuật mà tôi gọi là "LP Diving", mà tôi muốn giải thích. Để hiểu rõ hơn về khái niệm này, trước tiên chúng ta hãy xem lại những điều cơ bản về sự mất mát vô thường.
mất mát vô thường
Khoản lỗ tạm thời là một khái niệm khá đơn giản, nhưng hệ lụy lại rất nghiêm trọng: mua và nắm giữ một tài sản sẽ sinh lãi nhiều hơn là triển khai nó trong nhóm thanh khoản và thu phí. Điều này là do cơ chế của nhóm thanh khoản tạo ra tổn thất khi giá của hai tài sản khác nhau. Do đó, tổn thất vô thường được mô tả chính xác hơn là tổn thất phân kỳ. [1]
Lấy hai tài sản trong nhóm LP K làm ví dụ, sự tăng giá thay đổi của chúng không liên quan gì đến bản thân AMM/LP. Hãy tưởng tượng bạn gộp lại:
- 500 Mã thông báo A, $1
- 500 B Token, $1
- Gửi 1.000 mã thông báo với giá 1.000 đô la
Bây giờ, hãy xem xét một tình huống:
- Token A tăng từ $1 lên $5 (tăng 500%)
- Token B tăng từ $1 lên $2 (tăng 200%)
- Giá trị cuối cùng là $3,500
Một giả định hợp lý là người gửi tiền sau đó có thể rút tiền gửi của họ theo tỷ lệ 1:1 sau khi giá tăng hoặc giảm, giống như mua và nắm giữ. Mã A 500, Mã B 500.
Tuy nhiên, điều này không xảy ra. Nhóm tạo ra một thị trường dựa trên giá tiên tri bất cứ khi nào một giao dịch đi qua chúng. Do đó tên của nó - Nhà sản xuất thị trường sản phẩm không đổi.
Trừ khi hai tài sản có tương quan đủ để hệ số giá của mỗi tài sản bằng nhau, người tiết kiệm sẽ rút số tiền không thường xuyên bất cứ khi nào giá đi chệch hướng. Trên thực tế, người gửi tiền sẽ rút:
- 316,23 của Token A, trị giá $1.581,14
- 790,57 của Token B, trị giá 1.581,14 đô la
- Nếu gửi, giá trị cuối cùng là $3,162.28
Người gửi tiền chịu khoản lỗ tạm thời là 9,65% (hoặc ít hơn $337,72 so với người nắm giữ)
Lợi nhuận này thấp hơn đáng kể so với lợi nhuận kiếm được bằng cách không cung cấp thanh khoản nào cả, điều này có xu hướng ngăn cản những người gửi tiền trong nhóm gửi tiền ngay từ đầu. Nhiều giao thức cố gắng khuyến khích tính thanh khoản thông qua các đợt phát hành như một cách để thanh toán phí cho người gửi tiền, nhưng hầu như luôn luôn, các khoản phí này không bao gồm các khoản lỗ do chênh lệch giá.
Hãy xem xét điều này: Liệu một giao thức có khả năng trả cho mỗi người gửi tiền khoản chênh lệch — $337,72 trong ví dụ trên hay không. Thông thường, các mã thông báo được thanh toán dưới dạng phí được bù đắp bằng cách phân bổ nguồn cung chi phí thấp bị thổi phồng, thường buộc người gửi tiền chỉ cần tập hợp lại lợi nhuận cận biên kiếm được. Chút niềm an ủi cho những nạn nhân của mất mát vô thường!
Lật đổ ý tưởng
Đây là lý do cốt lõi tại sao việc gộp nhiều tài sản lại với nhau không được khuyến khích - nó làm tăng thêm sự phức tạp cho việc tạo lập thị trường. Ngoài ra, việc phân bổ lại tài sản liên tục dựa trên lợi nhuận khiến người gửi tiền khó dự đoán liệu họ có lấy lại được tiền hay không bằng cách yêu cầu mã thông báo LP.
Tuy nhiên, có thể thấy một bản ghi giá trị duy nhất khi xem xét hành vi của AMM. Kiểm tra lại kết quả của ví dụ trên của chúng tôi:
- 316,23 Mã thông báo A với giá $1.581,14
- 790,57 mã thông báo B với giá 1.581,14 đô la
Lưu ý rằng mặc dù A và B có cùng giá trị nhưng số lượng mã thông báo được rút lại khác nhau. Khi chúng tôi bắt đầu, chúng tôi có 500 Token B, bây giờ chúng tôi có 790,57. Hiệu quả của một nhà tạo lập thị trường tự động là người gửi tiền trao đổi cổ phiếu của A để lấy cổ phiếu của B và giá của cả hai tài sản đều tăng theo thời gian. Khi giá phân kỳ giữa chúng, chúng tôi sử dụng phân bổ của mình cho A để phân bổ thêm cổ phần cho B.
Những người làm việc với nhóm thanh khoản có thể áp dụng một cách tiếp cận phức tạp hơn để thu lợi nhuận từ LP dựa trên CPMM bằng cách tận dụng cơ chế phân phối lại trong một tương tác mà tôi gọi là "LP Dive".
Di động nâng cao cho người mới
Khái niệm này khá đơn giản: gửi tiền vào nhóm thanh khoản, sau đó rút tài sản khi giá biến động. Sau đó, mở các vị thế mua đối với tài sản có khối lượng lớn hơn.
Lặn có lợi nhuận phát sinh từ việc khai thác hiện tượng mất phân kỳ. Đặt cược cốt lõi là sau khi phân kỳ, tỷ lệ mà tại đó vị thế tài sản dài được đánh giá cao sẽ tạo ra lợi nhuận lớn hơn so với nắm giữ hoặc gửi tiền. Hai ví dụ được cung cấp cho các thiết lập LP mã thông báo phổ biến: Compression Dive cho nhóm Token-Stable và Twin Dive cho nhóm Token-Token.
Ví dụ 1: Nhóm ổn định mã thông báo
Token-Stable Pool hoạt động giống như một cơ chế tính trung bình chi phí bằng đô la bản địa theo cả hai hướng. Đây là cốt lõi của bảo hiểm rủi ro - ký gửi Token-Stable LP cho phép người dùng thực hiện DCA với lợi nhuận thấp hơn trong quá trình tăng hoặc giảm, đồng thời kiếm được một số khoản phí. Điều này sẽ được gọi là Lặn nén.
Hãy xem ví dụ này. Giả sử nhà đầu tư LP có:
- 500 Mã thông báo A và 500 Mã thông báo B ổn định, mỗi mã được mua với giá 1 đô la (với khoản đặt cọc 1.000 đô la)
- Các nhà đầu tư đang sử dụng các chiến lược mua/bán linh hoạt
- Các nhà đầu tư dài A và ngắn B linh hoạt
Sau đó, giả sử điều sau đây xảy ra:
- Giá của Token A giảm xuống còn 0,01 đô la
- Giá B ổn định vẫn ở mức $1
Vì các nhà đầu tư muốn có một vị thế mua trên A, họ có thể chỉ cần rút mã thông báo nhóm thanh khoản K của mình nếu giá giảm. Trong ví dụ này, khi Token A đạt mức giá 0,01 đô la, nhà đầu tư sẽ thoát, để lại 5.000 Token A và 50 Stable B.
Kết quả là tổn thất của người gửi tiền tăng lên! LP để lại cho họ tổng cộng 100 đô la và nếu họ vừa nắm giữ, họ sẽ có 505 đô la. Đây dường như là một trường hợp rất xấu đối với những người gửi tiền vào nhóm thanh khoản, và các khoản tích lũy không thể bù đắp cho khoản lỗ lớn như vậy.
Trong ví dụ này, khoản lỗ tạm thời được tính là 80,2% và nếu người gửi tiền không theo dõi vị trí của họ, thì khoản lỗ ròng cao một cách đáng ngạc nhiên! Người gửi tiền đã mất quá nhiều, họ có thể bị cám dỗ để cắt giảm tiền gửi của họ.
Đây là nơi chúng tôi "lặn" trong nhóm thanh khoản này. Ngay cả khi giá của nhóm (tiền gửi có thể rút) giảm, số lượng A sẽ tăng theo cấp số nhân. Cho dù họ có biết hay không, những người tiết kiệm sử dụng Stable B của họ để mua thêm A khi giá giảm.
Ở đây chúng ta có tiền đề trung tâm của việc lặn LP: xác định lại tổn thất tạm thời dưới dạng phân phối lại mã thông báo với niềm tin rằng chúng sẽ trở lại giá ban đầu. Các nhà đầu tư không từ bỏ vị trí của họ trong Token A mà thoát khỏi vị trí mua của họ. Bằng cách nắm giữ vị thế mua này, các nhà đầu tư sẽ hạ thấp mức giá hòa vốn của họ một cách hiệu quả!
- Người gửi tiền sở hữu 5.000 Token A
- Người gửi tiền bị lỗ tạm thời 850 đô la (lỗ 900 đô la – còn lại 50 đô la từ Ổn định B)
- IL chia cho lượng Token A (850/5.000)
- Người gửi tiền hòa vốn khi Token A = $0,17
Đây là nơi tăng trưởng theo cấp số nhân xảy ra. Trong ví dụ này, khi Token A đánh giá cao trên 0,17 đô la, tỷ lệ phần thưởng rủi ro của vị thế mua cũng tăng theo cấp số nhân.
Bây giờ, những người quan sát sắc sảo có thể xem xét chiến lược này mà không cần nhóm thanh khoản: thay vì gửi 1.000 đô la, họ chỉ cần sử dụng một nửa hoặc toàn bộ 1.000 đô la ban đầu của mình để mua 10 A trong số 10.000 mã thông báo. Chiến lược này hoạt động tốt hơn khi không có LP vì các nhà giao dịch tạo ra thị trường mà không cần các công cụ bổ sung.
Điều này đặt ra câu hỏi: tại sao lại sử dụng chiến lược lặn khi đáy vi mô mang lại lợi nhuận cao nhất?Ý tưởng là việc sử dụng chiến lược lặn cho phép các nhà đầu tư sử dụng LP như một công cụ phòng ngừa rủi ro. Rủi ro giảm giá được bảo vệ một cách tự nhiên thông qua cơ chế của AMM, vì việc xác định thời điểm tạo đáy vi mô nói dễ hơn làm.
Hợp nhất để nén giá mã thông báo cho lợi nhuận
Chúng ta có thể tái cân bằng phân bổ rủi ro bằng cách vay mượn ý tưởng từ các nhà tạo lập thị trường cơ sở và triển khai chúng trong các chiến lược lặn. Khi đó, Compression đang thực hiện một vị thế bán linh hoạt.
Các thợ lặn có tùy chọn để củng cố vị trí B ổn định của họ bằng cách sử dụng vị trí B ổn định để mua Mã thông báo A với giá giao ngay sau khi thoát ngay lập tức. Với tiền đề quay trở lại mức giá ban đầu, điều này càng làm tăng thêm lợi nhuận của chiến lược lặn. Thật trùng hợp, điều này cũng làm giảm ngưỡng để giá của mã thông báo A tăng theo cấp số nhân sau điểm hòa vốn tiền gửi.
tóm tắt:
- Tăng vị trí với 5.000 mã thông báo A bằng cách sử dụng 50 Stable B
- Người gửi tiền hiện có 10.000 mã thông báo A
Chúng tôi vẫn cho rằng đây là LP không sử dụng vị thế thanh khoản tập trung
Đây là khía cạnh hấp dẫn nhất của C-Dive: tổng vị trí cuối cùng là 10.000 đô la - lợi nhuận 9.000 đô la sau khoản tiền gửi ban đầu. Sử dụng chiến lược lặn siết chặt trên nhóm thanh khoản cho phép phòng ngừa rủi ro cho các vị trí Mã thông báo A và thu lợi nhuận tương tự như người dân địa phương được định thời gian hoặc đáy vi mô.
Ví dụ 2: Token-Token Pool Dive
Điều kỳ diệu thực sự là khi bạn bắt đầu với hai đồng tiền dễ bay hơi. Khi được sử dụng đúng cách, LP là công cụ bảo hiểm rủi ro yêu thích của bạn ngay bây giờ. Sử dụng Token-Token Pool để bắt đầu giới thiệu chiến lược lặn có đòn bẩy, bằng cách nén một tài sản với một tài sản khác để thu được lợi nhuận gấp bội.
Giả sử một nhà đầu tư có đầu vào giống như trước đây:
- 500 Mã A, 500 Mã B - $1 mỗi mã
- Khoản tiền gửi ban đầu $1.000
- Các nhà đầu tư đang sử dụng các chiến lược mua/bán linh hoạt
- Các nhà đầu tư dài A và ngắn B linh hoạt
Sau đó, giả sử điều sau đây xảy ra:
- Giá của Token A giảm xuống còn 0,01 đô la
- Giá của mã thông báo B tăng lên 2 đô la
Tóm tắt rút tiền lặn:
- 7071.07 Mã thông báo A
- 35.36 Mã thông báo B
- Giữ $1,005
- $141,42 nếu gửi vào LP
Trong trường hợp này, tổn thất vô thường được tính là cao hơn 85,93% - 5,73% so với IL của nhóm Token-Stable! Từ điểm thuận lợi này, tổn thất phân kỳ trông hết sức đáng sợ.
Hãy đánh giá điểm hòa vốn:
- 7.071,07 của Token A cần bù -858,58 đô la cho khoản lỗ tiền gửi ban đầu
- Người gửi tiền sở hữu 35,36 Token B, tương đương 70,72 đô la
- Chúng tôi muốn bù lại mã thông báo B cho tổn thất IL được định lượng (tức là bằng mã thông báo) để tính điểm hòa vốn
- Chúng tôi trừ đi lượng nắm giữ mã thông báo B từ giá trị tiền gửi (1.000 - 70,72)
- Chia giá trị bồi thường IL này cho số lượng Token A (929,28 / 7.071,07)
- Người gửi tiền hòa vốn khi token A = ~$0,13142
Ngoài ra, người gửi tiền có thể chọn xem họ có muốn thực hiện các vị thế bán khống hay không bằng cách mua ngay sau khi rút tiền. Chúng ta có thể lấy giá trị của B tại thời điểm rút tiền và sử dụng nó để khai thác nó như chúng ta đã làm trong phương pháp nén nén ban đầu. Điều này đã tăng gấp đôi lượng nắm giữ mã thông báo của chúng tôi lên 14.143,07.
Khi người ta bắt đầu thấy, sử dụng Twin Dive là một hình thức sử dụng Compression Dive dựa trên sức mua đòn bẩy của B. Đây là lợi ích nghiêm ngặt của việc sử dụng phương pháp lặn trên nhóm Token-Token. Cách dễ nhất để tính đòn bẩy cơ bản có sẵn cho chiến lược Double Hop Token-Token là chia token đòn bẩy hoặc Token B, trong trường hợp này là giá của Token A.
Ví dụ:
- Token B có giá $2 tại thời điểm rút tiền
- Giá rút tiền cho Token A là $0,01
- Đòn bẩy cơ bản là 200 - hoặc đơn giản là 2,00 lần - dựa trên tổng chênh lệch giá
Chiến lược này thường được gọi là "ma cà rồng" thanh khoản. Điều này là do tính thanh khoản được lấy một cách hiệu quả từ những người gửi tiền theo khối lượng mã thông báo và được chuyển cho các thợ lặn dựa trên đòn bẩy. Nói chung, thanh khoản này được trích xuất đơn giản dựa trên MEV của nó, có nghĩa là nó là một công cụ bán khống hiệu quả.
Mặt tích cực và tiêu cực của LP Dive
Giả sử dự báo giá ủng hộ cách tiếp cận của nhà đầu tư mua/bán và mã thông báo lãi suất phí có giá trị, phương pháp Dive có thể được sử dụng để giảm thiểu tổn thất tạm thời và tăng lợi nhuận cho người tiết kiệm. Bất kỳ nhà đầu tư nào cũng có thể sử dụng chiến lược này trên bất kỳ LP nào sử dụng bất biến CPMM hoặc một số công cụ phái sinh của nó (bao gồm cả StableSwap). Có các sắc thái bổ sung khi sử dụng phương pháp này trên các vị trí LP tập trung và các hiệu ứng chung khác nhau tùy theo thỏa thuận cá nhân.
So với mua, giữ và bán đơn giản, LP Dive sẽ tự nhiên tạo ra lợi nhuận theo cấp số nhân so với các hoạt động tiêu chuẩn được các chức năng giao thức cho phép. Những người gửi tiền nhỏ hơn có thể kiếm được nhiều lợi nhuận hơn theo cách này và việc thử nghiệm trên các chuỗi rẻ hơn sẽ dễ dàng hơn.
Sẽ dễ dàng hơn khi coi AMM và LP liên quan là phương tiện phòng ngừa rủi ro cục bộ hơn là phương tiện ký gửi để kiếm lợi nhuận. Lợi ích mà công cụ này mang lại là quá trình bán khống cục bộ một tài sản này so với một tài sản khác, cho đến khi định giá thấp hơn, giảm lợi suất và tự động hóa các chiến lược phòng ngừa rủi ro dài hạn. Các quỹ hoặc nhà đầu tư sử dụng chiến lược phòng ngừa rủi ro dựa trên đồng bằng có thể xem các thay đổi về giá khi đồng bằng và thay đổi giá/khối lượng LP dưới dạng gamma.
Tác động tiêu cực của hành động này thường cao đối với tất cả những người tham gia khác ngoại trừ thợ lặn. Trong bối cảnh thị trường rộng lớn hơn, việc thực hiện điều này trên cơ sở liên tục dẫn đến việc giảm giá hoặc ngang bằng giá tạm thời và nhiều mã thông báo hơn được phân bổ cho các thợ lặn như một khoản bồi thường cho việc chấp nhận rủi ro đối với bất kỳ tài sản nào họ tìm kiếm. Nghĩa là, tất cả các giá giao ngay đều hướng tới giá trị cân bằng thấp nhất của tất cả các tài sản trong tất cả các nhóm. Trong thời gian này, thợ lặn có thể tận dụng đòn bẩy bằng cách sử dụng LP làm công cụ phòng ngừa rủi ro cục bộ, điều này làm cho TVL trong hồ bơi ít nhớt hơn hoặc dễ bị "ma cà rồng" hơn (khai thác MEV).
Đối với các nhà đầu tư không có tiền gửi lặn, nói chung, APR nhóm sẽ tạo ra một khoản phí nhất định trong mã thông báo của thỏa thuận.Mặc dù đó không phải là lợi nhuận tối đa, nhưng nó ít rủi ro hơn so với lặn. Nếu phương pháp lặn LP được sử dụng để tăng, thì người gửi tiền sẽ có lợi hơn khi củng cố vốn của họ thông qua thanh khoản sâu để kiếm phí.
Liên kết rủi ro với hành động giá giữa hai loại có nghĩa là khi một tài sản được ghép nối với AMM, nó sẽ ít biến động hơn. Việc sử dụng nhất quán các chiến lược lặn, đặc biệt là các lần lặn C hoặc T có đòn bẩy, có thể làm giảm thêm tính không ổn định khiến cho các lần lặn có đòn bẩy trở nên kém hiệu quả hơn.
Tóm lại là
Giả định rằng khai thác thanh khoản là không sinh lãi là đúng - những người thợ lặn chấp nhận rủi ro dài hạn/ngắn hạn và kiếm được nhiều tiền hơn những người gửi tiền trong thời gian ngắn. LP hiện tại sử dụng bất biến dựa trên CPMM có nguy cơ thợ lặn khai thác các lỗ mềm này, một sản phẩm phụ của cơ chế được sử dụng bởi bất biến. Mặt khác, điều này mở ra các lĩnh vực triển khai và nghiên cứu mới cho AMM và LP, đặc biệt là liên quan đến DEX tự động. Bằng cách thu thập kiến thức về các khái niệm này, tính thanh khoản trên chuỗi có thể được tăng cường trong các giao thức này và chức năng mạnh mẽ hơn có thể được phát triển xung quanh các nhóm thanh khoản.