BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

การเปรียบเทียบกลไก DEX: หนังสือสั่งซื้อและผู้ดูแลสภาพคล่องอัตโนมัติ (AMM)|Injective Learn

Injective
特邀专栏作者
2021-06-01 12:16
บทความนี้มีประมาณ 2833 คำ การอ่านทั้งหมดใช้เวลาประมาณ 5 นาที
Decentralized Exchange (DEX) ได้ถือกำเนิดขึ้นและเฟื่องฟูในช่วงไม่กี่ปีที่ผ่านมา ซึ่งช่วยแก้ปัญหาที่สร้าง
สรุปโดย AI
ขยาย
Decentralized Exchange (DEX) ได้ถือกำเนิดขึ้นและเฟื่องฟูในช่วงไม่กี่ปีที่ผ่านมา ซึ่งช่วยแก้ปัญหาที่สร้าง

Decentralized Exchange (DEX) ได้ถือกำเนิดขึ้นและเฟื่องฟูในช่วงไม่กี่ปีที่ผ่านมา ซึ่งช่วยแก้ปัญหาที่สร้างปัญหาให้กับ Centralized Exchange (CEX) มาอย่างยาวนาน ปัญหาเหล่านี้รวมถึงการแฮ็ค การขาดความเป็นส่วนตัว ขีดจำกัดของเงินฝาก ปัญหาคนกลาง และค่าธรรมเนียมที่สูง เป็นต้น

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

สั่งซื้อหนังสือรุ่น

Central Limit Order Book (CLOB) เป็นรูปแบบการดำเนินการซื้อขายที่จับคู่ผู้ซื้อและผู้ขายตามกฎชุดหนึ่ง ข้อแตกต่างที่สำคัญระหว่างการซื้อขายบนแพลตฟอร์มการซื้อขายที่ใช้ AMM หรือ CLOB คือกลไกการสร้างราคายุติธรรมสำหรับการดำเนินการซื้อขาย ตัวอย่างเช่น หนังสือสั่งซื้อแบบรวมศูนย์ขึ้นอยู่กับรายการรวมของคำสั่งซื้อและขายที่ส่งโดยผู้ค้าในคู่การซื้อขายที่กำหนด CLOB อนุญาตให้ผู้ค้าซื้อหรือขายสินทรัพย์ในราคาที่กำหนด

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

Injective จับคู่คำสั่งซื้อตามรูปแบบการประมูลแบบกลุ่มบ่อยครั้ง (FBA) ที่ยอมรับคำสั่งซื้อในช่วงเวลาที่ไม่ต่อเนื่องกัน (ช่วงเวลาการประมูล) และเติมตามลำดับความสำคัญ ตามรายงานทางวิชาการ ช่วงเวลาแบทช์ที่เหมาะสมที่สุดของ FBA ในทางทฤษฎีอยู่ระหว่าง 0.2 ถึง 0.9 วินาที ซึ่งใกล้เคียงกับช่วงเวลาบล็อกของ Injective และการประมูลแบบแบทช์จะดำเนินการเมื่อสิ้นสุดแต่ละบล็อก ความแน่นอนในทันทีของความเห็นพ้องของ PoS ที่ใช้ BFT ของ Tendermint (กลไกความเห็นพ้องที่นำมาใช้โดย Injective) นั้นสอดคล้องอย่างมากกับการดำเนินการของ FBA ที่ส่วนท้ายของแต่ละบล็อก

ผู้ดูแลสภาพคล่องในฐานะผู้ให้บริการสภาพคล่อง

คุณลักษณะสำคัญของโมเดลสมุดคำสั่งซื้อคืออนุญาตให้ผู้ใช้ส่งคำสั่งซื้อสองประเภท: คำสั่งซื้อขายในตลาดหรือคำสั่งซื้อจำกัด

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

ข้อได้เปรียบ:

ข้อได้เปรียบ:

  • หนังสือสั่งซื้อเหมาะสำหรับตลาดที่มีสภาพคล่อง

  • สมุดคำสั่งซื้อยังคงเป็นตัวเลือกที่ดีที่สุดสำหรับการแสดงราคาตลาดและคำสั่งซื้อจำนวนมาก

  • หนังสือสั่งซื้อลดความเสี่ยงการลื่นไถล

  • ข้อบกพร่อง:

ข้อบกพร่อง:

  • หากราคาเสนอซื้อสูงสุดต่ำกว่าราคาเสนอขายต่ำสุด จะไม่สามารถซื้อขายได้ ดังนั้นจึงไม่เหมาะสำหรับตลาดที่มีสภาพคล่องต่ำ

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

โมเดลผู้ดูแลสภาพคล่องอัตโนมัติ (AMM)

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

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

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

AMM DEX ต่างๆ เสนอราคาสำหรับกลุ่มสภาพคล่องโดยใช้สูตรทางคณิตศาสตร์ที่แตกต่างกัน ลองใช้สูตร XYK ที่ริเริ่มโดย Uniswap เป็นตัวอย่าง ในรูปแบบเดิมของ Uniswap V1 ราคาจะคำนวณตามอัตราส่วนของสินทรัพย์สองรายการในกลุ่มดังนี้:

x*y=k (คงที่)

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

สมมติว่า 1 ETH = 100 INJ มีการซื้อขายผ่านกลุ่มที่มี 10 ETH และ 1,000 INJ ณ เวลาที่ซื้อขาย หากผู้ค้าต้องการซื้อ 2 ETH พวกเขาจำเป็นต้องแลกเปลี่ยน 200 INJ เป็น 2 ETH เหลือ 8 ETH และ 1200 INJ ราคาของ ETH อยู่ที่ 150 INJ ซึ่งจะนำไปสู่การขาดทุนที่ไม่ถาวรสำหรับผู้ให้บริการสภาพคล่อง

ETH = 1200/8 = 150 INJ

ในฐานะที่เป็นกลไกรักษาเสถียรภาพที่สำคัญ การเก็งกำไรสนับสนุนให้ผู้ค้าปรับราคาของแพลตฟอร์มการซื้อขาย AMM ให้ใกล้เคียงกับราคาสปอตของแพลตฟอร์มการซื้อขายอื่น ๆ จากตัวอย่างข้างต้น นักอนุญาโตตุลาการสามารถใช้ช่องโหว่นี้เพื่อซื้อ 2 ETH ที่ 200 INJ จากตลาดอื่นแล้วขายในราคา 300 INJ ในกลุ่มสภาพคล่องนี้ สิ่งนี้จะทำให้ระดับราคา 1 ETH กลับไปเป็น 100 INJ

การดำเนินการล่วงหน้าเป็นเรื่องปกติในแพลตฟอร์มการซื้อขาย AMM มากกว่าบนแพลตฟอร์มการซื้อขาย CLOB การตรวจสอบ Uniswap เมื่อเร็วๆ นี้เปิดเผยว่าการจู่โจมด้านหน้าสามารถเกิดขึ้นได้จากการโจมตีสองครั้ง

การโจมตีที่หนึ่ง: การผลักดันตลาดต่อผู้ซื้อขาย

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

ขั้นตอนการซื้อขายล่วงหน้าในตลาด ETH/INJ มีดังนี้:

1. อลิซต้องการซื้อ 1 ETH ของ INJ ที่ราคา x ราคาก๊าซคือ y

2. Bob เห็นการทำธุรกรรมบน blockchain

3. บ๊อบจ่ายราคาน้ำมัน z โดยที่ z > y และซื้อ 100 INJ ที่ราคา x

4. ธุรกรรมของอลิซผ่านแล้ว แต่เธอสามารถซื้อ 90 INJ ด้วย 1 ETH ในเวลานี้เท่านั้น

5. ธุรกรรมของอลิซทำให้ราคาของสินทรัพย์สูงขึ้น

6. Bob ขาย 100 INJ และรับ ETH

โจมตี 2: โจมตีแซนวิช

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

ข้อได้เปรียบ:

ข้อได้เปรียบ:

  • ความสามารถในการซื้อขายในตลาดที่มีสภาพคล่องต่ำ

  • ข้อบกพร่อง:

ข้อบกพร่อง:

  • ความเสี่ยงในการเลื่อนไหลสูงสำหรับคำสั่งซื้อจำนวนมากเนื่องจากแหล่งสภาพคล่องขนาดเล็ก

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

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

  • สรุปแล้ว

สรุปแล้ว

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

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

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