ความมืดและความสว่างบน Automated Market Makers (AMM)

2023-03-02, 04:11


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

x * y = k

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

AMM ได้รับความนิยมเนื่องจากความเรียบง่ายและค่าธรรมเนียมที่ต่ำ พวกเขากำจัดความจำเป็นในการใช้ order books ที่อาจซับซ้อนและสามารถทำให้เกิดปัญหาความสามารถในการจัดหาสินค้าคล่องน้ำได้ โดยเฉพาะสำหรับตลาดขนาดเล็ก นอกจากนี้ AMM เช่น Uniswap และ SushiSwap เป็นรูปแบบที่ไม่จำกัดสิทธิ์ หมายความว่าใครก็สามารถเข้าร่วมโพลความเหมาะสมได้โดยการให้โทเค็นของตัวเองและรับค่าธรรมเนียมการซื้อขายเป็นตอบแทน

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

การใช้งานครั้งแรกของผู้ดูแลสภาพคล่องอัตโนมัติคือ Bancor ซึ่งเปิดตัวในปี 2017 Bancor ใช้วิธีการที่คล้ายกันกับสูตรผลิตภัณฑ์คงที่ที่ใช้โดย AMM สมัยใหม่ แต่มีความแตกต่างที่สําคัญบางประการ อัลกอริธึมการกําหนดราคาของ Bancor ใช้พารามิเตอร์ “น้ําหนักตัวเชื่อมต่อ” ที่สามารถปรับสมดุลอุปสงค์และอุปทานของโทเค็นในกลุ่มสภาพคล่อง

ในปี 2018, Uniswap ถูกเปิดตัวโดยเฮย์เดน อดัมส์ ซึ่งนำเสนอสูตรสมการผลิตภัณฑ์คงที่เป็นอัลกอริทึมการตั้งราคาสำหรับ AMM ของมัน นวัตกรรมนี้มีความสำคัญเพราะมันกำจัดความจำเป็นที่จะต้องมีพารามิเตอร์ที่สามารถปรับได้ ทำให้อัลกอริทึมการตั้งราคาเป็นไปอย่างง่ายและโปร่งใสมากขึ้น

ตั้งแต่นั้นมา มี AMM อีกหลายรายที่เกิดขึ้น รวมถึง SushiSwap, Curve, Balancer, และอื่น ๆ อีกมากมาย ส่วน AMM เหล่านี้มีคุณสมบัติและการเลือกออกแบบที่แตกต่างกัน แต่พวกเขาทั้งหมดใช้อัลกอริทึมการทำตลาดโดยอัตโนมัติในรูปแบบหนึ่งหรือหลายรูปแบบเพื่อกำหนดราคาและ Likwiditi ของโทเค็นในสระ Likwiditi ของพวกเขา

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

ตัวอย่างเช่นถ้าพูล Likelihood มี 10 ETH และ 1000 โทเค็น DAI มูลค่าของพูล (k) คือ 10 ETH * 1000 DAI = 10,000 ETH-DAI หากนักซื้อต้องการซื้อ 1 ETH อัลกอริทึมจะคำนวณราคาใหม่โดยใช้สูตรผลคูณคงที่ ดังนั้น:

10 ETH 1000 DAI = 10,000 ETH-DAI
(10 + 1) ETH
y = 10,000 ETH-DAI
y = 1000 / 11 = 90.9 DAI
นักเทรดจะต้องสลับ 90.9 DAI เพื่อรับ 1 ETH หลังจากการซื้อขายแล้ว ยอดคงเหลือในพูลใหม่จะเป็น 11 ETH และ 909.1 DAI โดยยังคงสินค้าคงที่ (k) เหมือนเดิม

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

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

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

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

นอกจากความสูญเสียที่ไม่ถาวรและความผิดหวังต่างๆ ยังมีความเสี่ยงอื่นๆ ที่เกี่ยวข้องกับผู้สร้างตลาดอัตโนมัติ ที่สำคัญที่สุดคือ:

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

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

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

  4. ความเสี่ยงทางกฎหมาย: เนื่องจากทิวทัศน์ทางกฎหมายสำหรับสกุลเงินดิจิตอลยังคงเปลี่ยนไปอยู่เสมอ จึงมีความเสี่ยงที่ AMM อาจเผชิญกับการกระทำทางกฎหมายหรือทวงถามทางกฎหมาย ตัวอย่างเช่น หาก AMM ละเมิดกฎหมายตลาดหลักทรัพย์ อาจเผชิญกับการดำเนินการทางกฎหมายจากผู้กำกับดูแล

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

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

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

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

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

การเปิดเผย: บทความนี้เขียนขึ้นในพันธมิตรกับ DWF Labs, ผู้สร้างตลาดและลูกค้าสถาบัน Gate.io สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ DWF Labs กรุณาเยี่ยมชม www.dwf-labs.com


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




แชร์
gate logo
Gate
เทรดเลย
เข้าร่วม Gate เพื่อรับรางวัล