การคำนวณการทำฟาร์มสภาพคล่อง Uniswap v3 ทั้งหมดของคุณนั้นผิดไปแล้ว! นี่คือเหตุผล

X = 2 2 5

คุณรู้ว่ามันผิด แต่เมื่อคุณเห็นมันครั้งแรก คุณเดาตัวเองอีกครั้งและคิดว่า: "บางทีการคำนวณของฉันอาจมีบางอย่างผิดปกติ" ใช่ไหม

นั่นคือความรู้สึกของฉันจริงๆ เมื่อพบว่าตัวเลขสภาพคล่องและ TVL (Total Value Locked) ที่แสดงบนอินเทอร์เฟซผู้ใช้ Uniswap V3 นั้นผิดทั้งหมด

Uniswap เป็นการเงินกระจายอำนาจที่ใหญ่ที่สุด (Defi) โครงการบน Ethereum และทั้งหมด blockchain อุตสาหกรรม. ผู้ให้บริการสภาพคล่องหลายพันรายใช้ตัวเลขเหล่านี้ทุกวันเพื่อสร้างกลยุทธ์การลงทุน แล้วตัวเลขเหล่านี้จะไม่ถูกต้องได้อย่างไร?

ฉันใช้เวลาหลายชั่วโมงในการค้นหาข้อผิดพลาดในการคำนวณของฉัน และเดาอะไร ฉันไม่ได้ทำผิดพลาด และสถานการณ์เลวร้ายยิ่งกว่า TVL ที่ไม่ถูกต้องเสียอีก

แต่ให้ไปทีละขั้นตอนและเริ่มต้นด้วยปัญหา

ปัญหา

ประการแรก TVL คืออะไรและใช้อย่างไร? กล่าวโดยย่อ TVL ถูกกำหนดให้เป็นมูลค่าดอลลาร์ของสินทรัพย์ crypto ทั้งหมดที่ผู้ใช้มอบหมายให้บล็อกเชนหรือโปรโตคอลในปัจจุบัน ตัวอย่างเช่น สินทรัพย์เหล่านี้อาจเป็นสภาพคล่องทั้งหมดของการแลกเปลี่ยนแบบกระจายศูนย์ บริดจ์หรือโปรโตคอลการให้ยืม หรือสินทรัพย์ที่เดิมพันทั้งหมดของบล็อคเชน PoS

นักลงทุนในตลาด Crypto และผู้เข้าร่วมอื่น ๆ ใช้ TVL ในหลายกรณี:

  1. การประเมินความสมบูรณ์ของโปรโตคอล นี่คือเหตุผลที่โปรโตคอลยอดนิยมมี TVL อยู่ในหน้าหลัก TVL ที่ใหญ่กว่า = ความไว้วางใจของผู้ใช้มากขึ้น = ความเสี่ยงที่ต่ำกว่า = ผลกำไรที่มั่นคง
  2. เปรียบเทียบระหว่างโปรโตคอล หากฉันเป็นเทรดเดอร์ crypto ฉันต้องการใช้เครื่องมือ DeFi เช่น การแลกเปลี่ยนแบบกระจายอำนาจหรือสะพานที่มี TVL ที่สูงกว่า
  3. การวัดการเติบโตของโปรโตคอล นักลงทุนที่เห็นว่าโปรโตคอลหรือ TVL ของโครงการกำลังเติบโตอย่างรวดเร็ว ถือว่าเป็นสัญญาณที่บ่งบอกถึงราคาโทเค็นของโปรโตคอลรั้น

ดูเหมือนเป็นเรื่องสำคัญที่ต้องรู้ ถูกต้อง หมายเลข TVL ใช่ไหม

แต่ถ้าฉันบอกว่าข้อมูลที่มีอยู่มากที่สุดเกี่ยวกับ Uniswap v3 TVL นั้นทำให้เข้าใจผิด ที่เซอร์ไพรส์ที่สุดสำหรับฉันคือเจ้าหน้าที่ แอพแผนภูมิ Uniswap ก็เป็นปัญหาเช่นกัน! นี่คือวิธีที่ฉันค้นพบ

ฉันกำลังทำงานในโครงการวิเคราะห์สภาพคล่อง โดยเปรียบเทียบข้อมูลอย่างเป็นทางการใน Uniswap v3 กับการคำนวณของฉันโดยใช้ข้อมูลดิบของบล็อกเชน ขั้นตอนนี้มีความสำคัญต่อการปฏิบัติตามมาตรฐานคุณภาพข้อมูลสูงสุด ในการเริ่มต้นการตรวจสอบ ฉันเลือกกลุ่มสภาพคล่องยอดนิยม USDC-WETH (ค่าธรรมเนียมระดับ 0,3%)

202 ภาพ
MEV Bot เพิ่มสภาพคล่องให้กับ Ether

ดูพูล 3 บน Uniswap v3—มี TVL ที่น่าประทับใจที่ 333 ล้านดอลลาร์ (อิงจากชาร์ตทางการของ Uniswap ณ เวลาที่เขียน) และปริมาณรายวันที่ดีอยู่ที่ 61 ล้านดอลลาร์

ฉันพบปัญหาทันที: ค่า TVL ที่คำนวณได้ของฉันคือ 176 ล้านดอลลาร์ แทนที่จะเป็น 333 ล้านดอลลาร์ที่รายงานบนเว็บไซต์ Uniswap ตกลงดังนั้นข้อบกพร่องเกิดขึ้น แต่ก่อนที่จะทำการดีบั๊ก ฉันตัดสินใจที่จะตรวจสอบ TVL บน Ethereum blockchain explorer ที่ได้รับความนิยมมากที่สุด Etherscan. ในทางเทคนิค Uniswap v3 แต่ละพูลเป็นสัญญาที่ชาญฉลาด ดังนั้นนักสำรวจบล็อคเชนสามารถแสดงยอดคงเหลือโทเค็นที่อยู่ในความครอบครองของพูล ซึ่งก็คือสิ่งที่ TVL เป็น

203 ภาพ
ธุรกรรมการแลกเปลี่ยนมาตรฐาน

ฉันคาดว่ายอดโทเค็นของพูลจะมากกว่า TVL ที่รายงานโดย Uniswap เล็กน้อย นั่นเป็นเพราะว่าพูลมีสภาพคล่องและค่าธรรมเนียมที่ค้างชำระแล้วแต่ยังไม่ได้อ้างสิทธิ์ แต่ยอดดุลนี้เกือบครึ่งหนึ่งของจำนวนที่ Uniswap รายงาน และน่าประหลาดใจที่มันเป็นตัวเลขเดียวกับการคำนวณของฉัน!

การเปรียบเทียบสภาพคล่อง สินทรัพย์โดยสินทรัพย์ ยังแสดงให้เห็นความแตกต่างอย่างมาก ณ จุดนี้ ฉันตระหนักว่าข้อผิดพลาดไม่เกี่ยวข้องกับทักษะทางคณิตศาสตร์ของฉัน

205 ภาพ
และนี่คือสิ่งที่เรียกว่า

แต่สิ่งนี้เกิดขึ้นได้อย่างไร? หลังจากค้นคว้า ฉันพบว่า Uniswap อาศัยบริการสร้างดัชนีบล็อกเชนแบบกระจายอำนาจ กราฟ. ด้วยบริการนี้ นักพัฒนาทุกรายสามารถเพิ่มรหัสการวิเคราะห์ส่วนบุคคล (เรียกว่ากราฟย่อย) สำหรับกรณีการใช้งานข้อมูลบล็อกเชนเฉพาะ และทำให้การวิเคราะห์พร้อมใช้งานผ่าน API

Uniswap Labs ได้สร้างกราฟย่อยของตนเองสำหรับการวิเคราะห์โปรโตคอล Uniswap และทำให้ใช้งานได้ผ่าน บริการโฮสต์กราฟ. ข้อดีคือโค้ดของมันคือ ที่เปิดเผยต่อสาธารณชน. สิ่งที่ไม่ดีคือข้อผิดพลาดในการคำนวณ TVL

การวิเคราะห์โดยย่อของรหัสแสดงให้เห็นว่า มันใช้บัญชีสำหรับเหตุการณ์สวอปและสภาพคล่องทั้งหมด แต่ไม่ได้คิดค่าธรรมเนียม พูล Uniswap มีค่าธรรมเนียม 0.01% ถึง 1% ในทุกการแลกเปลี่ยน ค่าธรรมเนียมนี้หักจากสินทรัพย์ที่ซื้อขายและนำไปรวมกับผู้ให้บริการสภาพคล่อง ในทางกลับกัน ผู้ให้บริการสภาพคล่องสามารถเก็บค่าธรรมเนียมค้างจ่ายได้ตลอดเวลา

แม้ว่ากราฟย่อยของ Uniswap v3 ในปัจจุบันจะแสดงตัวเลขราวกับว่าไม่มีการเรียกเก็บและเก็บค่าธรรมเนียมใดๆ ดังนั้น ตัวเลข Uniswap v3 TVL จึงเบี่ยงเบนไปจากความเป็นจริงในการแลกเปลี่ยนแต่ละครั้ง

คุณอาจสงสัยว่า: “คุณส่งตั๋วปัญหาบน GitHub ก่อนเขียนบทความนี้หรือไม่” ใช่ นั่นเป็นความตั้งใจแรกของฉันหลังจากค้นพบข้อผิดพลาด และคุณรู้อะไรไหม ประเด็นนั้นคือ เข้าสู่ระบบแล้วสร้างขึ้นโดยนักพัฒนาหลักในเดือนพฤศจิกายน 2021!

เหตุใดจึงไม่แก้ไขปัญหานี้ ฉันไม่รู้. บางทีข้อผิดพลาดนั้นเล็กน้อยมากในขณะที่ค้นพบจุดบกพร่องนี้ อย่างไรก็ตาม นี่เป็นข้อผิดพลาดสะสมที่เพิ่มขึ้นจากการสลับแต่ละครั้ง ดังนั้น เมื่อค่าธรรมเนียมและปริมาณการซื้อขายในกลุ่มเติบโต ความคลาดเคลื่อนของ TVL ที่เกิดจากข้อผิดพลาดจะส่งผลให้เกิดความแตกต่างจากความเป็นจริงมากขึ้น และเราจะเห็นได้ว่าในกลุ่มใหญ่อย่าง USDC-ETH โดยมีค่าธรรมเนียมเพิ่มขึ้น 0.3% ซึ่งควบคุมไม่ได้แล้ว! ปัจจุบันเกือบสองเท่าของตัวเลขที่แท้จริง

มาตรวจสอบ Total TVL . กันเถอะ

โอเค ตอนนี้เรารู้แล้วว่าตัวเลข TVL ในแต่ละพูลผิดเพี้ยน เราจะสำรวจว่าสิ่งนี้จะส่งผลต่อการตัดสินใจลงทุนอย่างไรด้านล่าง แต่ก่อนจะถึงจุดนั้น เรามาดูกันว่าข้อผิดพลาดเหล่านี้ส่งผลต่อ TVL ทั้งหมดของโปรโตคอล Uniswap v3 อย่างไร TVL นี้มีการรายงานที่เกือบ 12 พันล้านดอลลาร์ ณ เวลาที่เขียน

คุณไม่จำเป็นต้องเป็นนักวิทยาศาสตร์ข้อมูลเพื่อดูสิ่งผิดปกติที่นี่

207 ภาพ

เราสามารถเห็นข้างต้นว่า TVL ได้รับการรายงานอย่างช้าๆ แต่เติบโตอย่างต่อเนื่องจาก $500m เป็น $4.5b ในวันที่ 6 มีนาคม 2022 จากนั้นมีบางสิ่งที่บ้าเกิดขึ้น และ TVL ถูกรายงานว่าเป็น $254b ในวันที่ 7 มีนาคม 2022 ซึ่งมากกว่า 2,5x TVL สูงสุดของเครือข่าย Ethereum ทั้งหมด—ในหนึ่งวัน! เห็นได้ชัดว่าเป็นความผิดพลาดในข้อมูล ในสัปดาห์ต่อมา TVL ถูกรายงานเป็น $10-20b

ณ จุดนี้ ฉันหมดความเชื่อถือในข้อมูลการวิเคราะห์ Uniswap แต่เราจะรู้ได้อย่างไรว่า TVL ที่แท้จริงคืออะไร? ฉันมี 2 ทางเลือก

ตัวเลือกที่ 1—แยกออกและแก้ไขกราฟย่อย Uniswap v3 สิ่งที่ไม่ดีเกี่ยวกับตัวเลือกนี้คือต้องใช้เวลาหลายวันกว่าที่กราฟย่อยจะทำดัชนีใหม่ และฉันก็ไม่ใช่แฟนของภาษา GraphQL ที่ Graph ใช้

โชคดีที่ฉันมีตัวเลือก 2— – ดาต้ามิ้นท์ฐานข้อมูลการวิเคราะห์ที่มีประสิทธิภาพสูงสำหรับข้อมูล Uniswap v3 และ Ethereum ทั้งหมด พร้อมให้ใช้งานสำหรับการสืบค้นออนไลน์ที่ซับซ้อน

หลังจากการทดลอง ฉันได้สร้างอัลกอริธึมต่อไปนี้สำหรับการคำนวณ TVL ที่แม่นยำ ตรวจสอบกระบวนการทีละขั้นตอนด้านล่าง

  1. คำนวณ TVL สำหรับพูล Uniswap v3 ที่มีอยู่ทั้งหมดโดยใช้สองขั้นตอนเหล่านี้
    1. เพิ่มการโอนโทเค็น ERC-20 ทั้งหมดไปและกลับจากสัญญาพูล (ซึ่งรวมถึงค่าธรรมเนียมที่ไม่มีการอ้างสิทธิ์ทั้งหมด) และจับคู่ยอดคงเหลือโทเค็นใน Etherscan
    2. เพิ่มเหตุการณ์สภาพคล่อง ขาเข้าและขาออก จากนั้นเพิ่มกิจกรรมสวอปทั้งหมดไปที่ บัญชีสำหรับค่าธรรมเนียม
  2. เปรียบเทียบทั้งสองวิธีและให้แน่ใจว่าไม่มีความคลาดเคลื่อนที่ไม่ได้อธิบายเหลืออยู่
  3. ลบพูลที่ถูกละทิ้งและว่างเปล่าที่มีการแลกเปลี่ยนน้อยกว่า 50 ครั้งหรือจำนวนโทเค็น 0.00000000000001 (โดยตรวจพบพูล 7,863 รายการ (รวมถึง 2,083 คู่กับคอกม้า) อัลกอริทึมของฉันลบ 112 พูลว่าว่าง/ถูกละทิ้ง)
  4. ค้นหาเส้นทางสู่เหรียญที่มีเสถียรภาพสำหรับแต่ละโทเค็นเพื่อแปลงมูลค่าพูล TVL เป็น USD
  5. ลบกลุ่มสภาพคล่องต่ำที่มีค่า USD เสีย เนื่องจากบางกลุ่มสามารถแสดงค่าที่ไม่เพียงพอได้หลังจากลบสภาพคล่องออกโดยสมบูรณ์แล้ว (โปรดดูแผนภูมิด้านล่างเป็นตัวอย่าง)
208 ภาพ
  1. แปลง TVL ของคู่เงินที่เหลือทั้งหมดเป็นมูลค่า USD และเพิ่ม

หลังจากตรวจสอบหลายๆ ครั้งแล้ว ฉันก็คิดค่า TVL ขึ้นมา ฉันเริ่มต้นและต้องการดื่มกาแฟในขณะที่กำลังคำนวณ แต่มันเสร็จก่อนที่ฉันจะลุกขึ้น นี่เป็นข้อเสียเพียงอย่างเดียวของการใช้ฐานข้อมูลการวิเคราะห์ที่มีประสิทธิภาพสูง

คุณพร้อมที่จะเห็นผลหรือไม่?

210 ภาพ

เกือบแล้ว น้อยกว่า 4 เท่า กว่าที่รายงาน $11,8ข… มันขึ้นอยู่กับคุณที่จะสรุป

ข้อจำกัดความรับผิดชอบ: การคำนวณของฉันอาจมีข้อผิดพลาด ในโปรเจ็กต์ข้อมูลสำหรับไคลเอ็นต์ระดับองค์กร เราใช้วิธีเอกสาร การทดสอบอัตโนมัติ และเครื่องมืออื่นๆ อีกมากมายเพื่อให้ได้ข้อมูลคุณภาพสูงสุด เครื่องมือเหล่านี้จะใช้เกินความสามารถสำหรับโครงการวิจัยส่วนบุคคลเช่นนี้ งานวิจัยนี้เน้นย้ำถึงปัญหาที่ชัดเจนในข้อมูลที่มีอยู่ แทนที่จะเสนอวิธีแก้ปัญหาขั้นสุดท้าย

ตกลง เราจะแก้ไขการคำนวณ TVL จะช่วยได้ไหม

ปัญหาไม่ใช่ตัวเลขที่ไม่ถูกต้อง แต่เป็นการตัดสินใจที่เราทำตามตัวเลขเหล่านั้น ตัวอย่างเช่น เครื่องคำนวณกำไรส่วนใหญ่สำหรับผู้ให้บริการสภาพคล่องใช้ตัวเลขเหล่านี้ในการทำนาย

อย่างไรก็ตาม การแก้ไขการคำนวณ TVL นั้นไม่ใช่เรื่องยาก Uniswap Labs จะแก้ไขในโค้ดย่อย หรือนักพัฒนาเครื่องคิดเลขเริ่มใช้แหล่งข้อมูลอื่น คำถามหลักคือเราสามารถมั่นใจได้หรือไม่ว่าการคาดคะเนของเครื่องคิดเลขนั้นถูกต้อง

ฉันคำนวณมาแล้ว และคำตอบสั้น ๆ คือ—ไม่ได้ใกล้เคียง.

ฉันรู้ข้อเรียกร้องที่เป็นตัวหนา ผู้ให้บริการสภาพคล่องจำนวนมากใช้เครื่องคำนวณที่มีอยู่และส่งผลต่อการตัดสินใจที่มีมูลค่าหลายสิบล้านดอลลาร์ แต่เรามาดูขั้นตอนการคำนวณกันเพื่อให้คุณสามารถตัดสินใจได้เอง

ก่อนอื่น มาทบทวนแนวคิดหลักบางประการของโปรโตคอล Uniswap v3

หนึ่งในนวัตกรรมหลักคือสภาพคล่องที่เข้มข้น โดยพื้นฐานแล้ว ด้วย Uniswap v3 คุณสามารถเลือกช่วงราคาที่คุณต้องการให้เงินของคุณทำงานเป็นผู้ให้บริการสภาพคล่องได้ นี่เป็นแนวคิดที่น่าทึ่งที่สามารถสร้างมูลค่ามหาศาลให้กับผู้ใช้โปรโตคอลได้ ผู้ให้บริการสภาพคล่องจำกัดความเสี่ยงต่อการสูญเสียชั่วคราว และผู้ค้าสามารถเพลิดเพลินกับการเลื่อนหลุดของราคาที่น้อยลงเมื่อมีความผันผวนต่ำ แต่ทั้งหมดนี้ ที่มีศักยภาพ ผลประโยชน์มีค่าใช้จ่าย-ความซับซ้อน.

211 ภาพ

ดังนั้น เราต้องการทำความเข้าใจวิธีคำนวณรายได้ของผู้ให้บริการสภาพคล่อง Uniswap v3

ใน Uniswap v3 ผู้ให้บริการสภาพคล่องจะเลือกช่วงราคาเพื่อให้มีสภาพคล่อง เขาจะได้รับการยกเว้นค่าธรรมเนียมสวอปเมื่อราคาอยู่ในช่วงนี้ เมื่อมองแวบแรก ผู้ให้บริการสภาพคล่องต้องการให้ช่วงราคาของสถานะสภาพคล่องของเขากว้างที่สุด อย่างไรก็ตาม สภาพคล่องมีการกระจายตามสัดส่วนในช่วงนี้ ดังนั้น ยิ่งช่วงกว้าง ค่าธรรมเนียมสวอปก็จะยิ่งต่ำลงสำหรับแต่ละดีล

211 ภาพ

ในตัวอย่างนี้ ตัวเลือก A จะแสดงผู้ให้บริการสภาพคล่องโดยเลือกช่วงราคาที่กว้างขึ้น และตัวเลือกที่ 2 แสดงช่วงที่แคบกว่าด้วยจำนวนที่เท่ากัน โดยมีเงื่อนไขว่า ในทั้งสองกรณี ราคาอยู่ในช่วงราคาที่เลือก ผู้ให้บริการสภาพคล่องจะได้รับค่าธรรมเนียมเพิ่มขึ้น 3 เท่าในตัวเลือก B อย่างไรก็ตาม หากราคามีความผันผวนมากขึ้น ผู้ให้บริการสภาพคล่องอาจลงเอยด้วยผลกำไรที่สูงขึ้นในตัวเลือก A

ดังนั้น ในความเป็นจริง การเลือกช่วงราคาที่เหมาะสมจึงต้องอาศัยการหาสมดุลที่ดีที่สุดระหว่างความเสี่ยงที่จะพลาดราคาและรับผลตอบแทนที่ต่ำกว่าในแต่ละดีล

พารามิเตอร์อีกตัวหนึ่งมีอิทธิพลต่อผลกำไรของผู้ให้บริการสภาพคล่องและมักถูกมองข้าม ฉันไม่ทราบว่าเครื่องคำนวณกำไรของ LP ใดที่พิจารณา และพารามิเตอร์นี้สามารถเปลี่ยนแปลงได้ทุกอย่าง คุณกำลังสงสัยว่าตอนนี้คืออะไร มันคือการกระจายของ LPs พิจารณาตัวอย่างต่อไปนี้:

212 ภาพ

ในตัวอย่างนี้ ผู้ให้บริการสภาพคล่องสองราย (LP1 และ LP2) มีตำแหน่ง LP1 มีสถานะแคบที่ $3 LP2 มีตำแหน่งกว้างที่ $5 ในกรณีนี้ หากราคาไม่ออกจากช่วงตำแหน่งของ LP1 เขาจะได้รับค่าธรรมเนียมมากกว่า LP3 ถึง 2 เท่า นั่นเป็นเพราะว่า LP2 มีเพียง $1 ในช่วงนี้ และ $1 นี้กำลังแข่งขันกับ $3 ของ LP1

หากคุณดูการกระจายสภาพคล่องของกลุ่ม Uniswap v3 คุณจะเห็นว่ามันไม่สม่ำเสมอ

213 ภาพ

แถบที่สูงขึ้นการแข่งขันที่สูงขึ้น ผู้ให้บริการสภาพคล่องจำเป็นต้องค้นหาสมดุลระหว่างการเลือกช่วงการแข่งขันและช่วงที่มีโอกาสโดนราคาต่ำกว่า นั่นเป็นเหตุผลที่การกระจายนี้มีบทบาทสำคัญในการคาดการณ์กำไรของ LP และการสร้างกลยุทธ์ ปัญหาเดียวคือ… ฉันไม่แน่ใจว่าการแจกแจงนี้คำนวณอย่างถูกต้อง

ราวกับว่ายังไม่เพียงพอ—นักแม่นปืนสภาพคล่อง

การเป็นผู้ให้บริการสภาพคล่องคือการคาดเดาราคา สถานะการแข่งขัน และปริมาณการซื้อขาย หาก LP มีความปรารถนา ก็จะต้องรู้อนาคตของการซื้อขายเพื่อปรับสถานะสภาพคล่องล่วงหน้า

แต่ถ้าผมบอกคุณว่ามันเป็นไปได้?

ขณะค้นคว้า ผู้ให้บริการสภาพคล่องที่ผิดปกติบางรายได้รับความสนใจจากฉัน พวกเขาเพิ่มและลบสถานะสภาพคล่องที่สำคัญ (มากกว่า 10 ล้านเหรียญสหรัฐ) หลายครั้งต่อวัน ที่น่าแปลกใจยิ่งกว่านั้นคือ พวกเขาเพิ่มและลบสภาพคล่องในบล็อกเดียวกันเสมอ

ลองดูตัวอย่าง:

214 ภาพ

เรามีธุรกรรมสามรายการ ทั้งหมดอยู่ในบล็อก 15413416 ตำแหน่ง 3-5 ดำเนินการตามลำดับจากล่างขึ้นบน ธุรกรรมแรกด้วยวิธี Execute คือสัญญาชื่อ “MEV Bot” ซึ่งเพิ่มสภาพคล่อง 22 ล้านดอลลาร์ให้กับกลุ่ม USDC-WETH

215 ภาพ

ธุรกรรมที่สองคือการแลกเปลี่ยนจาก USDC เป็น DogeChain ผ่าน WETH นี่คือการแลกเปลี่ยนปกติที่มีมูลค่าประมาณ 16,500 เหรียญสหรัฐ

216 ภาพ

ธุรกรรมที่สามคือ “MEV Bot” อีกครั้ง โดยลบสภาพคล่อง 22 ล้านดอลลาร์ออกจากกลุ่ม USDC-WETH

217 ภาพ

สิ่งที่เกิดขึ้นในตัวอย่างนี้เรียกว่า "การกลั่นกรองสภาพคล่อง" ให้ฉันอธิบายว่าสิ่งนี้ทำงานอย่างไร:

  1. มีคนส่งธุรกรรมเพื่อแลก USDC เป็น DogeChain
  2. MEV Bot ตรวจพบธุรกรรมนี้ใน mempool และเปิดใช้งานลิงก์ส่วนตัวกับพูลการขุดโดยใช้เทคโนโลยี Flashbots หรือสิ่งที่คล้ายกัน
  3. MEV Bot จ่ายให้นักขุดรวมธุรกรรมแลกเปลี่ยนและธุรกรรมสองรายการในลำดับเฉพาะที่อนุญาตให้แยกมูลค่าได้
  4. MEV Bot เพิ่มสภาพคล่องอย่างมาก ($22m) ให้กับช่วงราคาที่แคบมาก อย่างมีประสิทธิภาพ กำไรค่าธรรมเนียมทั้งหมดจากการซื้อขาย USDC-DogeChain เฉพาะนั้นได้รับมาจากเขา
  5. MEV Bot ลบสภาพคล่องและรับค่าธรรมเนียม (ประมาณ 35 ดอลลาร์)

ดังนั้น กำไรขั้นต้นของเขาหลังจากค่าธรรมเนียมน้ำมันอยู่ที่ประมาณ 30 ดอลลาร์ ไม่มาก? ใช่ แต่เขาใช้กลยุทธ์นี้หลายครั้งต่อนาที ซึ่งทั้งหมดนี้รวมกัน คุณสามารถ ตรวจสอบตัวเอง.

สิ่งนี้มีความหมายสำหรับคุณในฐานะผู้ให้บริการสภาพคล่องอย่างไร? หมายความว่านักแม่นปืนด้านสภาพคล่องสามารถลดผลกำไรค่าธรรมเนียมของคุณได้อย่างมาก

สรุป

ให้ฉันสรุปผลการวิจัยของฉัน:

  1. ตัวเลข TVL ในแผนภูมิ Uniswap v3 นั้นไม่ถูกต้องอย่างยิ่ง มีข้อผิดพลาดเดียวกันนี้ในเครื่องมือวิเคราะห์ทั้งหมดโดยอาศัยกราฟย่อยอย่างเป็นทางการของ Uniswap v3
  2. Total Uniswap v3 TVL คือ 3,14 พันล้านดอลลาร์เทียบกับ 11,8 พันล้านดอลลาร์ที่รายงานโดยเว็บไซต์อย่างเป็นทางการ (ในขณะที่เขียน)
  3. เครื่องคำนวณสำหรับผู้ให้บริการสภาพคล่อง Uniswap v3 มีคุณค่าเพียงเล็กน้อยสำหรับกลยุทธ์ในชีวิตจริง เนื่องจากไม่ได้คำนึงถึงการแข่งขันและการซุ่มยิงด้านสภาพคล่อง
218 ภาพ

โชคดีที่ตอนนี้คุณสามารถเข้าใจได้ดีขึ้นว่า Uniswap v3 liquidity pool ทำงานอย่างไรในชีวิตจริง และสามารถปรับการวิจัยของคุณได้ตามนั้น

ฉันไม่อยู่ในฐานะที่จะให้คำแนะนำทางการเงินได้ แต่ฉันเห็นเพียง 2 ตัวเลือกในการสร้างกลยุทธ์การจัดหาสภาพคล่องที่โดดเด่น:

  1. SIMPLE. ใช้ข้อมูลประสิทธิภาพในอดีต ลองใช้ตำแหน่งสภาพคล่องด้วยเงินเดิมพันเล็กน้อยและดูว่าตัวเลือกใดทำงานได้ดีกว่า เห็นได้ชัดว่าสิ่งนี้ใช้ได้ภายใต้สมมติฐานที่ว่าตลาดมีเสถียรภาพเท่านั้น
  2. ADVANCED. ดำเนินการวิจัยและเพิ่มประสิทธิภาพกลยุทธ์ LP ให้เหมาะสม ดังที่เราได้กล่าวไว้ข้างต้น จำเป็นต้องมีความเข้าใจในเชิงลึกเกี่ยวกับโปรโตคอล Uniswap v3 ความสามารถทางคณิตศาสตร์และทฤษฎีเกม และเครื่องมือวิเคราะห์ข้อมูลอันทรงพลังเพื่อประมวลผลข้อมูลจำนวนมหาศาลในแบบเรียลไทม์

ทั้งสองตัวเลือกมีสิ่งหนึ่งที่เหมือนกัน—คุณกำลังตัดสินใจโดยใช้ข้อมูลเป็นหลัก แทนที่จะเป็นความรู้สึกนึกคิดหรือเครื่องมือแบบสุ่ม บางครั้งการทำงานกับข้อมูลอาจเป็นเรื่องยาก แต่ก็ได้ผลตอบแทน

ที่ Datamint เราพร้อมเสมอที่จะช่วยเหลือคุณในโครงการข้อมูลที่กำหนดเองของคุณ

ขอให้ข้อมูลอยู่กับคุณ!

ที่มา: https://www.cryptopolitan.com/uniswap-v3-liquidity-farming-calculations/