การแนะนำ
การแนะนำ
บทความนี้เป็นชุดของการออกแบบหลักสำหรับโครงการที่ Dr. Zhou ผู้ก่อตั้งและ CEO ของ QuarkChain ทำหน้าที่เป็นที่ปรึกษาเพื่อเพิ่มอัตราการระดมทุน จุดประสงค์คือเพื่อแบ่งปันแนวคิดการออกแบบ DeFi และสื่อสารกับผู้ที่ชื่นชอบ DeFi มากขึ้น Dr. Zhou (qizhou@quarkchain.org) เริ่มต้นจากสูตรการใช้เงินทุนของ Uniswap และวิเคราะห์วิธีการที่ Uniswap นำมาใช้เพื่อปรับปรุงอัตราการใช้เงินทุนของหนึ่งเดียว การทำธุรกรรม จากนั้นบนพื้นฐานนี้ สกุลเงิน (มากกว่าหรือเท่ากับสาม) ได้รับการออกแบบมาเพื่อสร้างรูปแบบดั้งเดิมของสภาพคล่องสำหรับกลุ่มกองทุนรวมและข้อดีที่วิธีนี้สามารถนำมาเช่นการใช้เงินทุนที่สูงขึ้นและก๊าซที่ลดลงและ ผลตอบแทน LP ที่สูงขึ้น ยินดีต้อนรับสู่การสื่อสารกับ Dr. Zhou เกี่ยวกับการออกแบบแบบจำลองของบทความนี้
บทวิจารณ์สั้น ๆ ของ Uniswap V2
Uniswap V2 เป็น DEX ที่ได้รับความนิยมและประสบความสำเร็จมากที่สุด ในรูปแบบของคู่ซื้อขาย สินทรัพย์ที่จับคู่จะถูกกำหนดราคาและแลกเปลี่ยนผ่านเส้นโค้ง หลักการมีดังนี้:
โดยที่ x และ y คือยอดคงเหลือของสินทรัพย์ในกลุ่ม กำหนด Δx เพื่อแลกเปลี่ยน Δx เป็น Δy Uniswap V2 จะทำการคำนวณดังต่อไปนี้
ด้วยวิธีนี้ ค่าคงที่ xy = k ยังคงเป็นที่น่าพอใจหลังจากการแปลง และราคาเป็น
คุณสมบัติที่ยอดเยี่ยมของ Uniswap V2 คือไม่มีการอนุญาต - ใครก็ตามสามารถสร้างคู่การซื้อขายของสองสินทรัพย์ได้โดยการจัดหาโทเค็น ตัวอย่างเช่น โดยการระบุ x = 1 ETH และ y = 3000 USDT ในกลุ่ม LP สามารถสร้างคู่การซื้อขายด้วย ETH ในราคาเริ่มต้นที่ 3000 USDT/ETH
แม้จะมีการนำ Uniswap V2 ไปใช้อย่างแพร่หลาย แต่ปัญหาสำคัญของ Uniswap V2 ก็คือความไร้ประสิทธิภาพของเงินทุน เนื่องจากสภาพคล่องถูกกระจายไปตามราคา [0, +∞] ซึ่งหมายความว่าหากราคาของสินทรัพย์สองรายการกระจุกตัวอยู่ในช่วงที่ค่อนข้างเล็ก (เช่น การแลกเปลี่ยนสกุลเงินที่มีเสถียรภาพ) สินทรัพย์ส่วนใหญ่ที่ฝากไว้ในกลุ่มจะไม่เข้าร่วมในการแลกเปลี่ยน ส่งผลให้เกิดการคลาดเคลื่อนสูงและรายได้ค่าธรรมเนียมที่ลดลงสำหรับ LP
Uniswap V3 ที่รวมศูนย์สภาพคล่อง
Uniswap V3 ปรับปรุงการไร้ประสิทธิภาพของเงินทุนโดยใช้เทคนิคที่เรียกว่าสภาพคล่องรวม ซึ่งใช้เส้นโค้งต่อไปนี้:ราคาที่แท้จริงของการแลกเปลี่ยนอยู่ในช่วง [p_a, p_b], p_a
< p_b. โดยพื้นฐานแล้ว V2 เป็นกรณีพิเศษของ V3 หากเราตั้งค่า p_a = 0 และ p_b = +∞
เมื่อจัดหาสภาพคล่อง Uniswap V3 จะขอ LP สำหรับช่วงราคาของสภาพคล่อง (ดูรูปด้านล่าง)
สิ่งนี้ทำให้ LPs สามารถรวบรวมสภาพคล่องภายในช่วงราคาเป้าหมาย ส่งผลให้เงินทุนมีประสิทธิภาพมากขึ้น
เนื่องจากสภาพคล่องที่กระจุกตัว TVL ของ Uniswap V3 จึงเติบโตอย่างราบรื่นมาก โดยถึง 2.5B ในเวลาประมาณ 3 เดือน
ชื่อเรื่องรอง
รวบรวมสภาพคล่องหลายสินทรัพย์
Uniswap V3 ให้สภาพคล่องแบบรวมศูนย์สำหรับสินทรัพย์คู่หนึ่งเท่านั้น คำถามตามธรรมชาติก็คือ:
"จะเกิดอะไรขึ้นหากรวมสินทรัพย์หลายรายการเข้าด้วยกันในกลุ่มเดียว"
ด้วยการรวมสภาพคล่องของสินทรัพย์มากขึ้น เราสามารถบรรลุประสิทธิภาพของเงินทุนได้มากขึ้น เนื่องจากสินทรัพย์สามารถแบ่งปันสภาพคล่องในกลุ่มมากกว่าสภาพคล่องส่วนบุคคล ในทางกลับกัน ใน V3 เนื่องจากสภาพคล่องต่ำของการแลกเปลี่ยนโดยตรง การแลกเปลี่ยนอาจถูกส่งไปยังคู่การซื้อขายหลายคู่ ตัวอย่างเช่น การแลกเปลี่ยน TUSD -> BUSD อาจถูกกำหนดเส้นทางไปที่ TUSD -> USDT -> BUSD ซึ่งหมายความว่านักเทรดจะต้องจ่ายค่าธรรมเนียมมากขึ้น และ Slippage จะเพิ่มขึ้นตามนั้น
ดังนั้นคำถามหลักคือ
"เส้นโค้งของการกระจุกตัวของสภาพคล่องหลายสินทรัพย์ควรมีลักษณะอย่างไร"
น่าเสียดายที่คำตอบนั้นไม่ง่าย แต่ซับซ้อนกว่า
เริ่มจากการแลกเปลี่ยน Stablecoin ที่จะได้รับประโยชน์สูงสุดจากการรวมสภาพคล่อง สมมติว่าราคาของ Stablecoin สองตัวอยู่ระหว่าง [p, 1/p] (เช่น p = 0.999) เราสามารถลดความซับซ้อนของเส้นโค้ง V3 ได้ดังนี้
โดยที่ [p, 1/p] = [p_a, p_b] สิ่งที่ดีเกี่ยวกับการทำให้เส้นโค้งง่ายขึ้นคือมันค่อนข้างสมมาตร ขั้นแรก ให้เพิ่มคู่การซื้อขาย Stablecoin คู่ที่สามเพื่อให้ได้สมการต่อไปนี้
โปรดทราบว่าสมการของสินทรัพย์ 3 รายการมีการเปลี่ยนแปลงเล็กน้อยเมื่อเทียบกับสมการของสินทรัพย์ 2 รายการ:
● ด้านขวาของเครื่องหมายเท่ากับคือ L³ ไม่ใช่ L²
● ที่ด้านซ้ายของเครื่องหมายเท่ากับ เราใช้รากที่สามของ p แทนรากที่สองของ p
ข้อเสนอ 1. เมื่อพิจารณาจากสินทรัพย์จำนวนเท่าใดก็ได้ในกลุ่ม {x,y,z} ราคาของการแลกเปลี่ยนโทเค็นสองรายการใดๆ ผ่านเส้นโค้งด้านบนจะอยู่ในช่วง [p,1/p]
ตัวอย่าง:
ตัวอย่าง:
กรณีที่ทั้งสามสกุลเงินมีการกระจายอย่างเท่าเทียมกัน
● x, y, z = [1000,000e6, 1000,000e6, 1000,● 3 เหรียญที่มีเสถียรภาพ ปัดเศษเป็นทศนิยม 6 ตำแหน่ง
000e6] นั่นคือแต่ละสินทรัพย์มี 1M ในกลุ่ม
● p = 0.999 นั่นคือช่วงราคาคือ [0.999, 1.001]
L = x / (1 — ∛0.999) = 2998.99977x
เนื่องจากพจน์ทั้งสามมีค่าเท่ากัน เราจึงมี:
โปรดทราบว่าเรามีประสิทธิภาพด้านเงินมากกว่าประมาณ 2,000 เท่าเมื่อเทียบกับเส้นโค้ง xy = k (โดยที่ L = x)
การสลับโทเค็น 1 (T1) เป็น 10,000e6 (เช่น $10k) ของโทเค็น 0 (T0) จะส่งกลับ 9999.96e6 T1 @ 0.999996 T0/T1 จากการเปรียบเทียบ เส้นโค้ง xy=k จะส่งคืน 9375e6 T1 @ 0.9375 T0/T1 ซึ่งมีความคลาดเคลื่อนสูงกว่ามาก
สถานการณ์ที่ไม่สมดุลอย่างมาก
● x, y, z = [0, 0, 1000,● 3 เหรียญคงที่ยังคงใช้ทศนิยม 6 ตำแหน่ง
000e6] นั่นคือแต่ละสินทรัพย์มี 1M ในกลุ่ม
● p = 0.999 นั่นคือช่วงราคาคือ [0.999, 1.001]
เนื่องจากกลุ่มการขุดมีสินทรัพย์ T2 เพียงรายการเดียว เราคาดว่าราคาของ T2 จะใกล้เคียงกับราคาจำกัด ซึ่งก็คือ 0.999 จากนั้นราคาของสินทรัพย์ที่เหลือ (T0/T1) และราคาที่สอดคล้องกันของ T2 ควรเป็น 1.001 .
ตามเส้นโค้ง เราสามารถแก้หา L = 999.333z ดังนั้นการสลับ 10,000e6 T0 สำหรับ T2 จะส่งกลับ 10,009.90e6 T2 @ 1.00099 T0/T2 ซึ่งเกือบจะเหมือนกับราคาจำกัด (1/0.999)
สถานะปัจจุบัน
เรากำลังเตรียมปรับใช้อัลกอริธึมการแลกเปลี่ยน Stablecoin ใหม่โดยใช้ Solidity ซึ่งคาดว่าจะมีลักษณะดังต่อไปนี้:
● โซลูชันจุดตายตัวที่มีความแม่นยำสูง
● n = 3 เนื้อหา (สามารถขยายได้มากขึ้น)
● ช่วงราคาที่ปรับได้ [p, 1/p]
● อินเทอร์เฟซสไตล์ Uniswap V2 (การขุด/การเผาไหม้/การแลกเปลี่ยน)
เมื่อการใช้งานอัลกอริทึมได้รับการตรวจสอบอย่างดีแล้ว เราจะใช้มันเป็นตัวเลือกการเปิดตัวสำหรับ Smoothy.finance (SMTY) ถัดไป ซึ่งเป็นโครงการโปรโตคอลการแลกเปลี่ยน Stablecoin สินทรัพย์เดียวกันรุ่นต่อไปที่ฉันเป็นที่ปรึกษาให้
การพัฒนาในอนาคต
การพัฒนาในอนาคต
ในส่วนของสภาพคล่องส่วนกลางสำหรับสินทรัพย์รวม หัวข้อที่น่าสนใจหลายประการสามารถพัฒนาเพิ่มเติมได้:
● เนื้อหาเพิ่มเติม {x_0, x_1,...,x_n} เส้นโค้งมีลักษณะดังนี้
● ช่วงราคาที่แตกต่างกันสำหรับสินทรัพย์ต่างๆ ซึ่งสมการอาจมีลักษณะดังนี้
บทสรุป
บทสรุป
สภาพคล่องของสินทรัพย์รวมเป็นหนึ่งในหัวข้อที่ร้อนแรงที่สุดใน DEX เนื่องจากประโยชน์ของมัน:
● ประสิทธิภาพด้านเงินทุนที่มากขึ้น
● ลดการลื่นไถล
● รายได้ LP มากขึ้น
Uniswap V3 เป็น DEX ตัวแรกที่ให้สภาพคล่องแบบรวมศูนย์สำหรับสินทรัพย์ที่จับคู่ สำหรับการแลกเปลี่ยนสกุลเงินที่มีเสถียรภาพ สามารถเพิ่มประสิทธิภาพเงินทุนได้ถึง 2,000 เท่า
เรายังออกแบบกลุ่มสภาพคล่องที่สามารถรวมสินทรัพย์ได้มากกว่าสามรายการ:
● แบ่งปันสภาพคล่องระหว่างสินทรัพย์ต่างๆ
● เหมาะมากสำหรับการแลกเปลี่ยน Stablecoin
● สามารถเป็นผลิตภัณฑ์ที่แข่งขันได้ในตลาดแลกเปลี่ยน Stablecoin ของสินทรัพย์เดียวกัน (เทียบกับ Curve)


