โดยทั่วไปแล้ว Automated Market Makers (AMMs) จะขอให้ผู้ใช้ยอมรับชุดกฎของกลุ่มซื้อขายที่ค่อนข้างตายตัว ได้แก่ รูปแบบการกำหนดราคา นโยบายค่าธรรมเนียม และกลไกสภาพคล่องที่กำหนดโดยโปรโตคอล Uniswap v4 เปลี่ยนแปลงรูปแบบการออกแบบนี้ด้วยhooksซึ่งเป็นสัญญาอัจฉริยะภายนอกที่สามารถเรียกใช้ตรรกะที่กำหนดเองได้ในจุดต่างๆ ของวงจรชีวิตของกลุ่มซื้อขาย ผลลัพธ์ที่ได้ไม่ใช่แค่ “AMM ที่ล้ำหน้ากว่า” เท่านั้น แต่เป็นกรอบการทำงานที่กลุ่มซื้อขายสองกลุ่มที่ใช้แกนหลัก v4 เดียวกันสามารถทำงานแตกต่างกันได้อย่างมาก
ความยืดหยุ่นนั้นสร้างทางเลือกที่แท้จริง พูลสามารถคงพฤติกรรมสภาพคล่องแบบกระจุกตัวมาตรฐานไว้ได้โดยไม่มีกลไกควบคุมใดๆ หรืออาจเพิ่มตรรกะที่กำหนดเองสำหรับค่าธรรมเนียมแบบไดนามิก การดำเนินการสภาพคล่องอัตโนมัติ กฎการเข้าถึง การบัญชีเฉพาะทาง หรือการออกแบบตลาดอื่นๆ ข้อแลกเปลี่ยนก็มีความสำคัญไม่แพ้กัน: กฎเพิ่มเติมแต่ละข้อจะเพิ่มโค้ด ข้อสมมติฐาน ความซับซ้อนในการบูรณาการ และอาจเพิ่มความเสี่ยงด้านความปลอดภัยใหม่ๆ ด้วย
ณ เดือนกันยายน 2026 Uniswap v4 เปิดใช้งานมาตั้งแต่เดือนมกราคม 2025 แล้ว Uniswap อธิบายว่า v4 เป็นโปรโตคอล AMM แบบไม่เก็บรักษาข้อมูล ไม่สามารถอัปเกรดได้ และไม่จำเป็นต้องขออนุญาต โดยใช้PoolManager แบบซิงเกิลตัน และฮุกเพื่อปรับแต่งพฤติกรรมของพูล สำหรับภาพรวมของโปรโตคอล โปรดดูภาพรวม v4 ของ Uniswap Labsและ เอกสารไวท์เปเปอร์ Uniswap v4
V4 hooks ทำหน้าที่เป็นส่วนขยายที่ตั้งโปรแกรมได้รอบๆ กลุ่มสภาพคล่อง ช่วยให้สามารถใช้งานคุณสมบัติต่างๆ เช่น ค่าธรรมเนียมที่กำหนดเอง กลยุทธ์อัตโนมัติ และกฎการเข้าถึง โดยไม่ต้องแทนที่ AMM หลัก
v4 hook คืออะไรกันแน่?
Hook คือสัญญาอัจฉริยะที่เชื่อมต่อกับพูล Uniswap v4 เมื่อพูลนั้นได้รับการเริ่มต้นใช้งาน Hook สามารถกำหนดค่าให้รับ Callback ก่อนหรือหลังการดำเนินการต่างๆ ของพูลได้ ในอินเทอร์เฟซหลักของ v4 ปัจจุบัน จุดต่างๆ ในวงจรชีวิตนั้นได้แก่ การเริ่มต้นใช้งาน การเพิ่มสภาพคล่อง การลดสภาพคล่อง การแลกเปลี่ยน และการบริจาค อินเทอร์เฟซอย่างเป็นทางการสามารถดูได้ใน ซอร์สโค้ด IHooks.sol ของ Uniswap
ข้อแตกต่างที่สำคัญคือ hook ไม่ได้เข้ามาแทนที่ AMM ทั้งหมด แกนหลักของ v4 ยังคงจัดการสถานะของพูลและสภาพคล่องที่กระจุกตัวผ่าน PoolManager อยู่ hook เพิ่มพฤติกรรมรอบๆ การกระทำที่เลือกไว้ ตัวอย่างเช่น hook อาจตรวจสอบสภาวะตลาดก่อนการแลกเปลี่ยนและเลือกค่าธรรมเนียม LP แบบไดนามิก หรือทำการบัญชีหลังจากมีการแก้ไขสภาพคล่อง
ฟังก์ชันเรียกกลับ (callback) ที่พูลใช้งานจะถูกกำหนดไว้ตั้งแต่เริ่มต้น ในเวอร์ชัน 4 สิทธิ์การเข้าถึงฮุก (hook permissions) จะถูกเข้ารหัสในที่อยู่สัญญาฮุก (hook contract address) ผ่านบิตลำดับต่ำเฉพาะ การออกแบบที่ไม่ธรรมดานี้ช่วยให้ PoolManager สามารถกำหนดได้ว่าจะเรียกใช้ฟังก์ชันเรียกกลับใดได้อย่างมีประสิทธิภาพ รายละเอียดการใช้งานมีเอกสารอยู่ในไลบรารี Hooks.sol อย่างเป็นทางการ
เหตุใด v4 จึงสามารถรองรับพูลแบบกำหนดเองได้โดยไม่ต้องติดตั้ง AMM ใหม่
การออกแบบ AMM รุ่นก่อนๆ มักต้องการให้ทีมงานทำการแยกหรือสร้างส่วนใหญ่ของโปรโตคอลการแลกเปลี่ยนขึ้นใหม่ เมื่อต้องการตรรกะค่าธรรมเนียม พฤติกรรมการสั่งซื้อ หรือการบัญชีที่แตกต่างกัน V4 แยกกลไกสภาพคล่องร่วมออกจากการปรับแต่งเพิ่มเติม พูลทั้งหมดได้รับการจัดการผ่าน PoolManager ในรูปแบบซิงเกิลตัน แทนที่จะใช้งานสัญญาหลักแยกต่างหากสำหรับแต่ละพูล
เอกสารไวท์เปเปอร์ยังแนะนำการบัญชีแบบแฟลชซึ่งช่วยให้สามารถหักล้างการเคลื่อนย้ายโทเค็นระหว่างการดำเนินการที่ปลดล็อกได้ ตราบใดที่ส่วนต่างของสกุลเงินสุดท้ายได้รับการชำระอย่างถูกต้อง สถาปัตยกรรมแบบซิงเกิลตันและฮุกช่วยให้การประกอบการดำเนินการพูลหลายรายการและตรรกะที่กำหนดเองทำได้ง่ายขึ้นโดยไม่ต้องคัดลอกโค้ดเบส AMM ทั้งหมด
สี่ตัวเลือกตะขอเกี่ยวทั่วไป—และสิ่งที่คุณต้องเสียไป
| การออกแบบสระว่ายน้ำ | สิ่งที่สามารถปรับให้เหมาะสมได้ | ข้อแลกเปลี่ยนหลัก | เหมาะที่สุดเมื่อ |
| ไม่มีตะขอ | ความเรียบง่ายและความเสี่ยงในการเขียนโค้ดแบบกำหนดเองที่ต่ำลง | พฤติกรรมที่ไม่เฉพาะเจาะจงมากนัก | สภาพคล่องเข้มข้นมาตรฐานนั้นเหมาะสมกับตลาดอยู่แล้ว |
| ฮุกค่าธรรมเนียมแบบไดนามิก | ค่าธรรมเนียมที่เปลี่ยนแปลงตามความผันผวน ปริมาณ หรือกฎเกณฑ์อื่นๆ | ตรรกะเรื่องค่าธรรมเนียมอาจผิดพลาด สามารถบิดเบือนได้ หรือมีราคาแพง | สภาวะตลาดมีความผันผวนมากจนการกำหนดค่าธรรมเนียมคงที่เพียงค่าเดียวไม่มีประสิทธิภาพ |
| ตะขอควบคุมการเข้าออก | คุณสมบัติ สิทธิ์อนุญาต หรือข้อจำกัดด้านนโยบาย | ลดการมีส่วนร่วมโดยไม่ได้รับอนุญาต และเพิ่มสมมติฐานด้านการกำกับดูแลมากขึ้น | สระว่ายน้ำมีข้อกำหนดการเข้าร่วมที่ชัดเจน |
| ฮุกบัญชีแบบกำหนดเอง | พฤติกรรมการตั้งถิ่นฐานใหม่ แรงจูงใจ หรือเส้นโค้งเฉพาะทาง | ความซับซ้อนสูงสุดในการออกแบบและการตรวจสอบ | ผลิตภัณฑ์นี้ต้องการกลไกการทำงานที่เหนือกว่าสภาพคล่องเข้มข้นแบบมาตรฐานอย่างแท้จริง |
ตัวเลือกที่ 1: ไม่มีตะขอ
พูล v4 ไม่จำเป็นต้องมีฮุก นี่เป็นตัวเลือกที่ง่ายที่สุดเมื่อเป้าหมายคือสภาพคล่องแบบกระจุกตัวทั่วไปโดยมีพฤติกรรมที่กำหนดเองน้อยที่สุด ข้อดีคือการทำความเข้าใจง่ายขึ้น: มีโค้ดภายนอกที่ต้องตรวจสอบน้อยลง กรณีพิเศษน้อยลง และความไม่แน่นอนเกี่ยวกับสิ่งที่เกิดขึ้นระหว่างการแลกเปลี่ยนหรือการเปลี่ยนแปลงสภาพคล่องน้อยลง
ข้อจำกัดนั้นชัดเจน: คุณจะไม่ได้รับพฤติกรรมพูลแบบพิเศษ หากตลาดใดได้รับประโยชน์จากค่าธรรมเนียมที่เปลี่ยนแปลงได้ ตรรกะการกำหนดตำแหน่งอัตโนมัติ หรือข้อจำกัดที่กำหนดเอง พูลแบบไร้ตะขอจะไม่สามารถให้คุณสมบัติเหล่านั้นได้ด้วยตัวเอง
ตัวเลือกที่ 2: ฮุกค่าธรรมเนียมแบบไดนามิก
V4 อนุญาตให้พูลใช้ค่าธรรมเนียม LP แบบไดนามิกได้beforeSwapภายใต้กฎค่าธรรมเนียมแบบไดนามิกของโปรโตคอล ฮุกสามารถส่งคืนค่าธรรมเนียม LP ที่กำหนดเองสำหรับสวอปนั้นได้ ซึ่งทำให้สามารถออกแบบนโยบายค่าธรรมเนียมที่ตอบสนองต่อสภาวะต่างๆ เช่น ความผันผวน การไหลของคำสั่งซื้อ หรือเวลาได้
ข้อดีคือความสามารถในการปรับตัว คู่สกุลเงินที่มีเสถียรภาพอาจต้องการค่าธรรมเนียมต่ำในระหว่างการซื้อขายปกติ แต่มีพฤติกรรมที่แตกต่างกันเมื่อราคาแตกต่างกันออกไป ความเสี่ยงคืออัลกอริทึมค่าธรรมเนียมเองอาจกลายเป็นส่วนหนึ่งของโครงสร้างจุลภาคของตลาด พารามิเตอร์ที่ไม่เหมาะสมอาจลดปริมาณการซื้อขาย สร้างความเสียเปรียบให้กับผู้ให้บริการสภาพคล่องหรือผู้แลกเปลี่ยน หรือสร้างโอกาสสำหรับการปั่นราคา
คลังเก็บ hook สาธารณะของ Uniswap Labs มีStablePairHookซึ่งใช้ค่าธรรมเนียมแบบไดนามิกสำหรับสินทรัพย์ที่คาดว่าจะซื้อขายในราคาใกล้เคียงกัน คลังเก็บนี้มีประโยชน์ในฐานะตัวอย่างที่เป็นรูปธรรมว่า hook ที่มุ่งเน้นการใช้งานจริงนั้นแยกออกจากแกนหลักของ v4 อย่างไร: คลังเก็บ hook v4 สาธารณะของ Uniswap
ตัวเลือกที่ 3: กลไกเชื่อมโยงกลยุทธ์อัตโนมัติ
Hooks สามารถประสานการดำเนินการต่างๆ ที่เกี่ยวข้องกับการเปลี่ยนแปลงสภาพคล่องหรือการแลกเปลี่ยน ทำให้ระบบสามารถทำงานโดยอัตโนมัติในส่วนต่างๆ ของกลยุทธ์ LP ได้ ตัวอย่างเช่น ตรรกะการปรับสมดุล การทำงานตามเวลา หรือการบูรณาการกับโปรโตคอลอื่นๆ
สิ่งนี้สามารถลดการจัดการด้วยตนเองได้ แต่ "ระบบอัตโนมัติ" ไม่ได้หมายความว่า "ปราศจากความเสี่ยง" กฎกลยุทธ์อาจทำงานได้ไม่ดีในตลาดที่มีการเปลี่ยนแปลงอย่างรวดเร็ว ขึ้นอยู่กับข้อมูลภายนอก ใช้แก๊สเพิ่มเติม หรือมีปฏิสัมพันธ์ที่ไม่ดีกับสัญญาอื่นๆ การเปรียบเทียบที่เกี่ยวข้องไม่ใช่ระบบอัตโนมัติกับการไม่ต้องใช้ความพยายาม แต่เป็นกฎที่คาดการณ์ได้และตรวจสอบได้ กับความซับซ้อนในการดำเนินงานและความเสี่ยงของแบบจำลอง
ตัวเลือกที่ 4: การเข้าถึงหรือการเชื่อมต่อตามนโยบาย
ฮุก (hook) สามารถบังคับใช้เงื่อนไขที่กำหนดเองก่อนที่จะอนุญาตให้ดำเนินการต่อไปได้ ซึ่งสามารถรองรับรายการที่อนุญาต กฎเกณฑ์คุณสมบัติเฉพาะตลาด หรือการควบคุมนโยบายระดับแอปพลิเคชันได้
วิธีการดังกล่าวอาจเหมาะสมสำหรับผลิตภัณฑ์ที่มีข้อกำหนดการเข้าถึงที่ชัดเจน แต่จะทำให้ความเปิดกว้างของกลุ่มผู้ใช้ลดลง ผู้ใช้ควรเข้าใจว่าใครเป็นผู้ควบคุมกฎเกณฑ์ กฎเกณฑ์เหล่านั้นสามารถเปลี่ยนแปลงได้หรือไม่ ระบบภายนอกใดบ้างที่เชื่อถือได้ และจะเกิดอะไรขึ้นหากบริการอนุญาตล้มเหลว
การบัญชีแบบกำหนดเองนั้นมีประสิทธิภาพมากที่สุด และเป็นสิ่งที่เข้าใจผิดได้ง่ายที่สุดเช่นกัน
หนึ่งในคุณสมบัติขั้นสูงของ v4 คือการบัญชีแบบกำหนดเอง Hooks สามารถส่งคืนค่าความแตกต่างของโทเค็นซึ่งส่งผลต่อวิธีการบันทึกมูลค่าเกี่ยวกับการดำเนินการในพูล เอกสารไวท์เปเปอร์ของ v4 อธิบายว่านี่เป็นวิธีที่ Hooks สามารถนำฟังก์ชันต่างๆ มาใช้ เช่น เส้นโค้งแบบกำหนดเอง ค่าธรรมเนียม Hook หรือพฤติกรรมการบัญชีอื่นๆ ที่ซ้อนทับอยู่บนระบบหลัก
นี่ไม่ใช่การเปลี่ยนแปลงค่าธรรมเนียมที่แสดงเพียงอย่างเดียว การบัญชีแบบกำหนดเองสามารถเปลี่ยนแปลงเศรษฐศาสตร์ของการทำธุรกรรมได้อย่างมาก สำหรับนักออกแบบพูลที่มีความเชี่ยวชาญ นั่นเปิดพื้นที่การออกแบบขนาดใหญ่ สำหรับผู้ใช้และผู้ให้บริการสภาพคล่อง (LP) หมายความว่า "นี่คือพูล Uniswap v4" ไม่ได้อธิบายกฎทางเศรษฐศาสตร์ทั้งหมด ต้องเข้าใจกลไกที่เกี่ยวข้องด้วย
สระว่ายน้ำแบบ V3 เทียบกับสระว่ายน้ำแบบต่อพ่วง V4
| เกณฑ์ | กลุ่มสภาพคล่องเข้มข้นสไตล์ V3 | สระว่ายน้ำ V4 พร้อมตะขอ |
| แบบจำลองสภาพคล่องหลัก | สภาพคล่องที่เข้มข้น | สภาพคล่องสูง พร้อมตรรกะที่กำหนดเองได้ตามต้องการ |
| ค่าธรรมเนียมพฤติกรรม | ระดับค่าธรรมเนียมที่กำหนดไว้ล่วงหน้า | การกำหนดค่าค่าธรรมเนียมที่ยืดหยุ่นยิ่งขึ้น รวมถึงค่าธรรมเนียมแบบไดนามิก |
| การปรับแต่งสระว่ายน้ำ | ส่วนใหญ่กำหนดไว้ที่ระดับโปรโตคอล | ตรรกะของฮุกสามารถปรับเปลี่ยนพฤติกรรมวงจรชีวิตได้ |
| พื้นผิวการตรวจสอบ | หลักๆ คือ โปรโตคอลและการบูรณาการ | โปรโตคอล การบูรณาการ และสัญญาการเชื่อมต่อ |
| การตรวจสอบข้อมูลผู้ใช้ | ทำความเข้าใจเกี่ยวกับคู่สกุลเงิน ช่วงราคา ระดับค่าธรรมเนียม และความเสี่ยงของโทเค็น | ทั้งหมดทางด้านซ้าย รวมทั้งโค้ด hook และส่วนประกอบที่เกี่ยวข้อง |
ดังนั้น V4 จึงควรถูกมองว่าเป็นส่วนขยายของสภาพคล่องที่เข้มข้นมากกว่าที่จะเป็นการทดแทนข้อจำกัดพื้นฐานของ LP LP ยังคงเผชิญกับความผันผวนของราคา การเลือกช่วงราคา การเลือกที่ไม่เหมาะสม ความเสี่ยงของโทเค็น และความเสี่ยงของสัญญาอัจฉริยะ Hooks เพิ่มมิติใหม่เข้ามาอีกมิติหนึ่ง นั่นคือ ความเสี่ยงของกฎที่กำหนดเอง
ความปลอดภัย: การตรวจสอบหลักไม่ได้ตรวจสอบความถูกต้องของทุกจุดเชื่อมต่อโดยอัตโนมัติ
แกนหลักของ Uniswap v4 ผ่านการตรวจสอบด้านความปลอดภัยอย่างละเอียดก่อนเปิดตัว Uniswap Labs กล่าวในการเปิดตัวเมื่อเดือนมกราคม 2025 ว่าโค้ดเบสได้ผ่านการตรวจสอบถึงเก้าครั้ง การแข่งขันด้านความปลอดภัยขนาดใหญ่ และการให้รางวัลสำหรับการค้นหาข้อบกพร่อง รายละเอียดการเปิดตัวมีอยู่ใน ประกาศเปิดตัว v4 ของ Uniswap Labs
นั่นไม่ได้หมายความว่า hook ที่สร้างขึ้นโดยพลการนั้นปลอดภัย Hook คือสัญญาภายนอกที่สร้างขึ้นโดยนักพัฒนาอิสระ Hook อาจมีบั๊ก ตรรกะที่เป็นอันตราย การพึ่งพาที่ไม่ปลอดภัย การควบคุมการเข้าถึงที่ไม่ดี หรือสมมติฐานทางเศรษฐกิจที่ล้มเหลวเมื่อเผชิญกับความเครียด คลังเก็บ hook อย่างเป็นทางการของ public-hooks ได้แยกแยะการใช้งาน hook ที่ดูแลโดย Uniswap Labs ออกจาก hook ของชุมชนโดยทั่วไปอย่างชัดเจน
สำหรับผู้ค้าหรือผู้ให้บริการสภาพคล่อง คำถามที่มีประโยชน์จึงไม่ใช่แค่ “นี่คือเวอร์ชัน 4 หรือไม่?” แต่เป็น “มีการเชื่อมต่อฮุกอะไรบ้าง สามารถเรียกใช้ฟังก์ชันเรียกกลับอะไรได้บ้าง ใครเป็นผู้สร้าง ได้รับการตรวจสอบแล้วหรือยัง และเชื่อถือสัญญาหรือออราเคิลเพิ่มเติมใดบ้าง?”
วิธีการเลือกแบบสระว่ายน้ำให้เหมาะสมกับการใช้งานจริง
หากคุณต้องการสภาพคล่องมาตรฐานเป็นหลัก
เลือกความเรียบง่ายดีกว่า พูล v4 ที่ไม่มี hook หรือการออกแบบพูลแบบอื่นที่เข้าใจง่าย อาจเหมาะสมเมื่อพฤติกรรมแบบกำหนดเองไม่สามารถแก้ปัญหาเฉพาะเจาะจงได้ การเพิ่มความสามารถในการเขียนโปรแกรมเพียงเพราะมีให้ใช้งานนั้นสร้างความซับซ้อนโดยไม่ได้เพิ่มคุณค่าเสมอไป
หากคุณดำเนินธุรกิจในตลาดที่มีความผันผวนหรือเฉพาะทาง
การออกแบบค่าธรรมเนียมแบบไดนามิกอาจมีประโยชน์หากค่าธรรมเนียมคงที่ประเมินความเสี่ยงด้านสภาพคล่องต่ำเกินไปหรือสูงเกินไปอย่างต่อเนื่อง ควรประเมินกฎค่าธรรมเนียมที่ใช้จริง ข้อมูลที่ป้อนเข้า ความถี่ในการอัปเดต ค่าใช้จ่ายด้านแก๊ส และพฤติกรรมในช่วงสภาวะสุดขั้ว แทนที่จะมุ่งเน้นเฉพาะค่าธรรมเนียมเฉลี่ยเท่านั้น
หากคุณกำลังสร้างผลิตภัณฑ์บริหารจัดการสภาพคล่อง
การใช้กลไกการทำงานอัตโนมัติสามารถทำให้ประสบการณ์การใช้งานของผู้ใช้มีความสอดคล้องกันมากขึ้น แต่ควรพิจารณากลยุทธ์นี้ในฐานะระบบการเงิน ไม่ใช่แค่ฟีเจอร์อำนวยความสะดวกเท่านั้น ควรทดสอบโหมดความล้มเหลวต่างๆ เช่น ข้อมูลล้าสมัย ช่องว่างราคาที่เกิดขึ้นอย่างรวดเร็ว การเรียกจากภายนอกที่ถูกยกเลิก และสภาวะที่การปรับสมดุลพอร์ตการลงทุนมีค่าใช้จ่ายสูง
หากจำเป็นต้องจำกัดการมีส่วนร่วม
กลไกควบคุมการเข้าถึงสามารถเข้ารหัสข้อกำหนดเหล่านั้นโดยตรงรอบๆ การดำเนินการของกลุ่มสิทธิ์ได้ ต้นทุนคือการลดความจำเป็นในการอนุญาต และเพิ่มความไว้วางใจในผู้ที่ควบคุมหรือจัดหาตรรกะการอนุญาต ควรจัดทำเอกสารเกี่ยวกับการควบคุมเหล่านั้นให้ผู้ใช้เข้าใจอย่างชัดเจน
หากคุณต้องการกลไกตลาดใหม่ที่แท้จริง
การบัญชีแบบกำหนดเองเปิดโอกาสให้ออกแบบได้หลากหลายที่สุด แต่ก็สมควรได้รับการตรวจสอบอย่างละเอียดถี่ถ้วนที่สุดเช่นกัน ควรใช้เมื่อสภาพคล่องแบบมาตรฐานไม่สามารถแสดงถึงผลลัพธ์ทางเศรษฐศาสตร์ที่ต้องการได้ ไม่ใช่เพียงเพื่อทำให้ระบบดูซับซ้อนมากขึ้นเท่านั้น
สิ่งที่ผู้ให้บริการลิขิตสิทธิ์และผู้ค้าควรตรวจสอบก่อนใช้พูลที่เชื่อมต่อกัน
- ที่อยู่ของจุดเชื่อมต่อ:ตรวจสอบสัญญาที่แนบมากับกลุ่มสระว่ายน้ำอย่างละเอียดอีกครั้ง
- เปิดใช้งานการเรียกกลับ:ทำความเข้าใจว่าฮุกทำงานก่อนหรือหลังการแลกเปลี่ยน การเปลี่ยนแปลงสภาพคล่อง การเริ่มต้น หรือการบริจาค
- กฎค่าธรรมเนียม:กำหนดว่าค่าธรรมเนียม LP เป็นแบบคงที่หรือแบบไดนามิก และอะไรบ้างที่สามารถเปลี่ยนแปลงได้
- การพึ่งพาภายนอก:ระบุออราเคิล โปรโตคอลการให้ยืม บริดจ์ รายชื่ออนุญาต หรือสัญญาผู้ดูแลระบบที่ฮุคต้องพึ่งพา
- การควบคุมด้านการบริหาร:ตรวจสอบว่าฝ่ายใดฝ่ายหนึ่งสามารถเปลี่ยนแปลงพารามิเตอร์ หยุดการทำงาน หรือมีอิทธิพลต่อส่วนประกอบภายนอกได้หรือไม่
- สถานะการตรวจสอบและการเขียนโค้ด:แยกแยะโค้ดที่ผ่านการตรวจสอบและทบทวนแล้วออกจากตัวอย่างทดลอง
- พฤติกรรมทางเศรษฐกิจ:ทำความเข้าใจว่ากลไก Hook ส่งผลต่อ Slippage, ผลตอบแทนของ LP, การไหลเวียนของโทเค็น และเงื่อนไขการถอนอย่างไร
บทเรียนเชิงปฏิบัติ
V4 hooks เปลี่ยนพูล AMM จากผลิตภัณฑ์ที่มีโครงสร้างคงที่ส่วนใหญ่ให้กลายเป็นส่วนประกอบที่ตั้งโปรแกรมได้ ซึ่งมีคุณค่าเมื่อตลาดมีความต้องการเฉพาะเจาะจง เช่น ค่าธรรมเนียมที่ปรับเปลี่ยนได้ ระบบอัตโนมัติ การควบคุมการเข้าถึง การบัญชีเฉพาะทาง หรือการบูรณาการกับระบบ DeFi อื่นๆ แต่จะมีความน่าสนใจน้อยลงเมื่อสภาพคล่องแบบกระจุกตัวมาตรฐานสามารถแก้ปัญหาดังกล่าวได้อยู่แล้ว
ข้อแลกเปลี่ยนที่สำคัญนั้นตรงไปตรงมา: การปรับแต่งที่มากขึ้นหมายถึงโค้ดที่มากขึ้นและสมมติฐานที่ต้องประเมินมากขึ้นนักพัฒนาจะได้รับพื้นที่การออกแบบที่กว้างขึ้น ผู้ให้บริการสภาพคล่องสามารถเข้าถึงกลยุทธ์ที่เฉพาะเจาะจงมากขึ้น และผู้ค้าสามารถโต้ตอบกับตลาดที่มีพฤติกรรมแตกต่างจากพูลมาตรฐาน ในขณะเดียวกัน ผู้ใช้ต้องประเมินฮุกที่แนบมาเป็นส่วนหนึ่งของพูลนั้นด้วย
สำหรับรายละเอียดในระดับการใช้งาน โปรดใช้ที่เก็บข้อมูลหลักของ Uniswap v4 ปัจจุบัน เอกสาร ไวท์เปเปอร์ v4และรายการการใช้งาน v4 อย่างเป็นทางการ ที่อยู่สำหรับการใช้งานจะแตกต่างกันไปตามเครือข่าย ดังนั้นผู้รวมระบบควรตรวจสอบการแมปอย่างเป็นทางการในปัจจุบันแทนที่จะสันนิษฐานว่าที่อยู่เดียวใช้ได้กับทุกเครือข่าย