Uniswap v4 อัปเกรดสำเร็จแล้วเมื่อวันอังคารที่ผ่านมา ด้วยการเพิ่มฟีเจอร์ชื่อ “hooks” ที่ทำให้ผู้ใช้งานสามารถปรับแต่งพูลสภาพคล่องได้มากขึ้นตามสไตล์การลงทุนของแต่ละคน
นอกจากนี้ ทางทีมงานยังได้เปิดซอร์สโค้ดร่างของโปรโตคอลให้นักพัฒนาต่างๆ สามารถนำไปสร้างต่อหรือผนวกร่วมกับโปรเจคต่างๆ ของตนเองได้
ฟีเจอร์ Hooks ใน Uniswap v4 คืออะไร
อ้างอิงจาก Uniswap Labs นวัตกรรมหลักของการอัปเกรดคือฟีเจอร์ “hooks” ซึ่งทำให้นักพัฒนาสามารถเขียน “สัญญาอัจฉริยะที่ทำงานในจุดและช่วงเวลาต่างๆ ของพูลสภาพคล่องได้” เรียกได้ว่าเป็นการเพิ่ม customization ให้กับผู้สร้างพูลนั่นเอง
บนโปรโตคอล กลุ่มสภาพคล่องทุกกลุ่มมีวงจรชีวิตของมันและค่า default fees tier จะเปลี่ยนแปลงไปตามสภาวะของพูลนั้นๆ ที่สภาพคล่องถูกเพิ่มและลบออก หรือมีผู้ใช้งานฝากถอนตลอดเวลา
Hooks ช่วยให้ผู้ใช้งานสามารถปรับแต่งสภาพคล่องได้มากขึ้น โดยการเขียนโค้ดและเงือนไขไว้ก่อนหน้า ว่าหากพูลสภาพคล่องเปลี่ยนแปลงไปและเข้าเงือนไขที่กำหนดไว้ ให้สัญญาอัจฉริยะที่เขียนไว้ทำงาน ณ จุดเฉพาะของวงจรชีวิต เช่น ก่อนหรือหลังการ swap หรือสถานะสินทรัพย์ใน LP เปลี่ยนแปลงไป
“นักพัฒนาสามารถสร้างสรรค์สิ่งใหม่ๆ บนสภาพคล่องและความปลอดภัยของโปรโตคอลเพื่อสร้างพูล AMM แบบกำหนดเองผ่าน hooks ที่รวมเข้ากับสัญญาอัจฉริยะของ v4” ทางทีมพัฒนากล่าว
ความเป็นไปได้ของสัญญาดังกล่าวมีมากมาย ยกตัวอย่างเช่น ขณะนี้มีแผนที่จะทดลองใช้ “Time-weighted average market maker” (TWAMM) ซึ่งช่วยให้ผู้ใช้งานสามารถกระจายคำสั่งซื้อล่วงหน้าไปในอนาคตได้ คล้ายกับการ dollar-cost average หรือการถัวเฉลี่ยโดยอัตโนมัติ
ต้นทุนสร้างพูลลด 99%
ตอนนี้ ทางทีมงานได้จัดเตรียมชุดสัญญา hook ตัวอย่างเพื่อช่วยให้นักพัฒนาเข้าใจกรอบการทำงานของ hook และแบ่งปันตัวโค้ดเพื่อให้นักพัฒนาจากโปรเจคต่างๆ สามารถนำไปศึกษา ทดลอง และต่อยอดผลิตภัณฑ์ของตัวเองแล้ว
การอัปเกรดครั้งนี้ยังทำให้ต้นทุนการสร้างพูลบน v4 ลดลงถึง 99% เนื่องจากวงจรชีวิตหรือส่วนประกอบของพูลทั้งหมดจะถูกควบเข้ามาอยู่ในสัญญาเดียว
ตัวอย่างฟีเจอร์ที่เป็นไปได้ ได้แก่ ค่าธรรมเนียมแบบไดนามิก คำสั่ง limit order แบบออนไลน์ และการฝากสภาพคล่องเมื่อราคาของสินทรัพย์อยู่นอก range ที่กำหนดไว้ไปยัง Lending โปรโตคอล เพื่อเพิ่มโอกาสในการทำกำไรเพิ่มเติม
ข้อจำกัดความรับผิด
หมายเหตุบรรณาธิการ: เนื้อหาต่อไปนี้ไม่ได้สะท้อนถึงมุมมองหรือความคิเห็นของ BeInCrypto มันจัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้นและไม่ควรถูกตีความว่าเป็นคำแนะนำทางการเงิน กรุณาทำการวิจัยของคุณเองก่อนที่จะทำการตัดสินใจลงทุนใดๆ