คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
การวิเคราะห์แบบพาโนรามา DEX Aggregator: การพัฒนาเชิงนิเวศน์, การเปรียบเทียบผลิตภัณฑ์, อัลกอริทึมกา
DODO 研究院
特邀专栏作者
2022-12-15 10:00
บทความนี้มีประมาณ 4618 คำ การอ่านทั้งหมดใช้เวลาประมาณ 7 นาที
มุ่งเน้นไปที่ตัวรวบรวม DEX และอธิบายรายละเอียดเกี่ยวกับอดีต ปัจจุบัน และอนาคต

ผู้เขียน: แอนเดรีย

บรรณาธิการต้นฉบับ: Yaoyao

ที่มา: DODO Research

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

1. ผู้รวบรวมผลผลิต:รวบรวมเงินทุนเข้ากลุ่มสินทรัพย์ แจกจ่ายอย่างมีกลยุทธ์ไปยังแพลตฟอร์ม DeFi ที่แตกต่างกันสำหรับการขุด และกระจายรายได้ที่ได้รับระหว่างกลุ่มสินทรัพย์ โครงการตัวแทน ได้แก่ Yearn Finance, Idle Finance, APY.Finance, Harvest Finance

2. ตัวรวบรวม DEX:รวมสภาพคล่องของหลายโปรโตคอล ค้นหาเส้นทางการซื้อขายที่ดีที่สุดผ่านอัลกอริทึม และลดต้นทุนการทำธุรกรรม โครงการตัวแทน ได้แก่ 1inch, DODO, Matcha, Paraswap, KyberSwap และ CowSwap

3. ตัวรวบรวมมัลติฟังก์ชั่น:เข้าถึงสภาพคล่อง DEX หลายรายการในเทอร์มินัลเดียวกัน เช่น Uniswap, Balancer เป็นต้น แต่ไม่มีฟังก์ชันแยกคำสั่ง นั่นคือจะไม่จัดสรรธุรกรรมระหว่าง DEX หลายรายการ โครงการตัวแทน ได้แก่ Zapper, Plasma Finance และ InstaDapp

ชื่อระดับแรก

ตรวจสอบการพัฒนาตัวรวบรวม DEX

1inchเปิดตัวในเดือนพฤษภาคม 2019 เป็น DEX แรกที่รวมสภาพคล่องจากการแลกเปลี่ยนแบบกระจายศูนย์อื่น ๆ 1inch เปิดตัวโปรโตคอลรุ่นที่สองในเดือนพฤศจิกายน 2020 ซึ่งปรับปรุงโปรโตคอลเริ่มต้นและเปิดตัวส่วนประกอบ Pathfinder อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน ส่วนประกอบ Pathfinder รวมการค้นหาราคาและอัลกอริธึมการกำหนดเส้นทาง การแยกการซื้อขายในการแลกเปลี่ยนแบบกระจายอำนาจ (DEX) จำนวนมาก หรือแม้แต่ความลึกของตลาดที่แตกต่างกันใน DEX เดียวกัน เพื่อให้แน่ใจว่าผู้ใช้จะได้รับอัตราแลกเปลี่ยนที่ดีที่สุดและการดำเนินการซื้อขายที่รวดเร็วที่สุด

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

อาจกล่าวได้ว่า DODO ไม่เพียงแต่รักษาประสบการณ์การโต้ตอบของ DEX เท่านั้น แต่ยังทำหน้าที่เป็นตัวรวบรวมอีกด้วย

0 x API ชื่อระดับแรก

นิเวศวิทยาของผู้รวบรวม DEX

ข้อความ

1inch

  • อัลกอริทึมการกำหนดเส้นทาง Pathfinder

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

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

  • คุณสมบัติการสั่งซื้อวงเงินเป็นศูนย์

ชื่อเรื่องรอง

DODO

  • การจัดหาและการกระจายสภาพคล่อง

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

  • Trade API

ชื่อเรื่องรอง

CowSwap

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

  • ประมูลล็อต

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

1) กำหนดราคาเดียวกันของโทเค็นใด ๆ ในบล็อกเดียวกันของ Ethereum

2) รวมกลไกทางเศรษฐกิจใหม่ของการหักบัญชีราคาสม่ำเสมอและความบังเอิญของอุปสงค์ และปรับปรุงกลไกการเสนอราคา DEX

  • ความบังเอิญของต้องการ

ชื่อเรื่องรอง

ParaSwap

  • อัลกอริทึมการกำหนดเส้นทาง MultiPath

ความสามารถในการพิจารณาเส้นทางธุรกรรมทางอ้อม (มัลติฮอปส์) และโต้ตอบกับบริการแบบกระจายศูนย์ต่างๆ อย่างราบรื่น เช่น แพลตฟอร์มการให้ยืม เช่น Aave และ Compound ตัวอย่างเช่น ParaSwap สามารถทำสิ่งต่อไปนี้ได้ในขั้นตอนเดียว: แปลง ETH เป็น DAI จากนั้นฝาก DAI ไว้ใน Aave เพื่อรับ aDAI

  • KyberSwap

คุณลักษณะ Anti-JIT ของ Kyberswap Elastic ถูกนำมาใช้เป็นการล็อครางวัล ล็อคนี้ได้รับตามระยะเวลาของการสนับสนุนสภาพคล่อง ความแตกต่างระหว่างการโจมตีและกิจกรรมปกติของผู้ให้บริการสภาพคล่องคือระยะเวลาของการสนับสนุน เงินทุนที่จัดหาโดยผู้ให้บริการสภาพคล่อง (LPs) ให้กับโปรโตคอลมีความเสี่ยงที่จะสูญเสียถาวรเมื่อเกิดการโจมตี JIT แต่ในกรณีของผู้โจมตีถอนเงินทันที โปรโตคอลสามารถคำนวณการสูญเสียที่ไม่แน่นอนล่วงหน้าได้ ดังนั้นจึงรับประกันผลกำไรของ LP

ชื่อระดับแรก

อัลกอริทึมการรวม

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

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

  • การกำหนดเส้นทางเชิงเส้น

การกำหนดเส้นทางเชิงเส้นหมายความว่าในกระบวนการค้นหาเส้นทางการซื้อขาย คู่การซื้อขายจะผ่านเพียงกลุ่มเดียว และบนพื้นฐานนี้ จะพบเส้นทางที่มีใบเสนอราคาที่เหมาะสมที่สุดของโทเค็นเป้าหมาย ตัวอย่างเช่น หากผู้ใช้ต้องการเปลี่ยนโทเค็น A เป็นโทเค็น B เส้นทางที่ดีที่สุดที่พบโดยการกำหนดเส้นทางเชิงเส้นคือ ACB ไม่ใช่ [ACB]+[ADB] (นั่นคือ โทเค็นจะไม่ถูกแบ่งออกเป็นสองส่วนหรือมากกว่านั้นให้เลือก เส้นทางต่างๆ) เส้นทางสุดท้ายต้องผ่านสองกลุ่มเท่านั้น - อาจมาจากโปรโตคอลที่แตกต่างกัน

  • แยกเส้นทาง

ในลักษณะเดียวกับที่โทเค็น A ถูกแทนที่ด้วยโทเค็น B 30% ของโทเค็น A สามารถใช้เส้นทาง ACB ส่วนที่เหลืออีก 70% สามารถใช้เส้นทาง ADBการแยกคำสั่งคือการจัดสรรเงินของผู้ใช้ไปยังกลุ่มต่างๆ เพื่อการแลกเปลี่ยนตามอัตราส่วนที่เหมาะสม เพื่อให้ได้ใบเสนอราคาโทเค็นเป้าหมายที่เหมาะสมที่สุด

ตามจำนวนโทเค็นระดับกลาง เส้นทางหลังจากการรื้อสามารถแบ่งออกเป็น:Zero-hop RFQ และ multi-hop RFQ

ตัวอย่างเช่น มีสองวิธีในการแลกเปลี่ยน 1,000 โทเค็น A เป็นโทเค็น B:

  1. A→B หมายความว่า A แลกเปลี่ยนโดยตรงกับ B แต่โทเค็น 1,000 A สามารถแบ่งออกเป็นหลายส่วนและแลกเปลี่ยนเป็นโทเค็น B ผ่านชุดของพูลที่มีชื่อเดียวกัน วิธีนี้เรียกว่า zero-hop inquiry;

  2. A→C 1 →C 2 …Cn→B,นั่นคือผ่านคู่การซื้อขายที่แตกต่างกันหลายคู่ที่อยู่ตรงกลาง ในที่สุด มันจะถูกแปลงเป็นโทเค็น B วิธีนี้เรียกอีกอย่างว่า multi-hop inquiry และ multi-hop inquiry ยังสามารถพิจารณาได้ว่าเป็นการสอบถามแบบ zero-hop หลายรายการ

1) การสอบถาม Zero-hop

ปัญหาที่ต้องแก้ไขโดยการสอบถามแบบ zero-hop คือ: หากมี N พูลที่มีชื่อเดียวกัน และโทเค็น 1,000 A ถูกแบ่งออกเป็น K หุ้น ดังนั้นสำหรับแต่ละกลุ่ม Ni จะสอบถาม K ครั้ง และบันทึกแต่ละ K หุ้นเป็น Ki เอาต์พุตของใบเสนอราคาแต่ละรายการจะถูกบันทึกเป็น Oi จากนั้นเส้นทางที่ดีที่สุดคือการหาวิธีแบ่งออกเป็น K หุ้น เพื่อให้ผลรวมของ Oi สำหรับแต่ละเอาต์พุตมีค่ามากที่สุด นี่เป็นปัญหาเป้จริงๆ

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

-- วิกิพีเดีย


สำหรับการสอบถามแบบ Zero-Hop ยิ่งจำนวนการแยกน้อย ความเร็วในการสอบถามจะเร็วขึ้นและข้อผิดพลาดแบบแยกก็จะยิ่งมากขึ้น ยิ่งจำนวนการแยกมากเท่าใด ความเร็วในการสอบถามก็จะยิ่งช้าลงและข้อผิดพลาดแบบไม่ต่อเนื่องก็จะยิ่งน้อยลงเท่านั้น

โดยทั่วไปแล้ว 1 นิ้วจะใช้จำนวนการแยกที่แน่นอน ในการกระโดด 1 ครั้ง จำนวนตัวเลือกการแยกไม่เกิน 100 และค่าทั่วไปคือ 50 จำนวนการแยกใน Paraswap ค่อนข้างยืดหยุ่นกว่า

DODO ใช้วิธีแบ่งขั้วเพื่อช่วยในการกำหนดจำนวนการแยกเพื่อลดข้อผิดพลาดการแยกส่วนที่เกิดจากจำนวนการแยกที่แน่นอนการใช้งานเฉพาะคือ: สุ่มเลือกหมายเลขแยก n ภายในหมายเลขแยก 0 ~ 100 และคำนวณใบเสนอราคาที่เหมาะสมที่สุด p 1 จากนั้นคำนวณใบเสนอราคาที่เหมาะสมที่สุด p 2 เมื่อหมายเลขแยกคือ 2 n ถ้า p 1 และ p 2 ถ้า ผลต่างสัมพัทธ์น้อยกว่า 0.001 ดังนั้น n จะถือว่าเป็นจำนวนการแยกที่เหมาะสมที่สุด มิฉะนั้น ให้ใช้ 2 n เป็นจำนวนการแยกใหม่ในปัจจุบัน และทำการทดสอบไบนารีต่อไปจนกว่าความแตกต่างจะน้อยกว่า 0.001

2) การสอบถามแบบมัลติฮอป

ชื่อระดับแรก

แนวโน้มในอนาคต

คำอธิบายภาพ

ที่มา: Dune Analytics

ส่วนแบ่งการตลาดของผู้รวบรวม DEX สามารถเพิ่มขึ้นได้อย่างต่อเนื่อง ขึ้นอยู่กับสองประเด็นหลัก:

  1. เพิ่มแหล่งสภาพคล่อง:นอกเหนือจากการมุ่งเน้นที่สภาพคล่องบนเครือข่ายแล้ว เทคโนโลยีการกำหนดเส้นทางอัตโนมัติยังสามารถขยายไปยังสภาพคล่องนอกเครือข่าย เช่น การเพิ่มราคาของผู้ดูแลสภาพคล่องในตลาด RFQ;

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

คำอธิบายภาพ

DODO DEX ให้มุมมองเชิงเทียน คำสั่งจำกัด และฟังก์ชันการซื้อขายแบบไม่ใช้น้ำมัน

ลิงค์ต้นฉบับ

ลิงค์ต้นฉบับ

DeFi
DEX
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
มุ่งเน้นไปที่ตัวรวบรวม DEX และอธิบายรายละเอียดเกี่ยวกับอดีต ปัจจุบัน และอนาคต
คลังบทความของผู้เขียน
DODO 研究院
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android