บทนำ
ความเสี่ยง ความผันผวน ความไม่แน่นอน การชำระบัญชี เป็นคำไม่กี่คำที่ผุดขึ้นในใจของเราเมื่อเราพูดถึงการเงินแบบกระจายอำนาจ (DeFi) นวัตกรรมที่อ้างว่าจะปลดปล่อยมนุษยชาติจากพันธนาการของธนาคารแบบดั้งเดิมอาจเป็นอันตรายต่อผู้ใช้ในแบบของมันเอง ด้วยเหตุผลเหล่านี้ นักวิจารณ์จึงเริ่มมองว่าเป็นฟองสบู่ที่จะระเบิดในไม่ช้า อย่างไรก็ตาม การเปลี่ยนแปลงทางเทคโนโลยีในบล็อกเชน การแลกเปลี่ยนแบบกระจายอำนาจ สัญญาอัจฉริยะ ได้ช่วยให้ DeFi หลุดพ้นจากข้อกล่าวหา หนึ่งในความเปลี่ยนแปลงเหล่านี้คือธุรกรรมตามเจตนาใน DeFi
ธุรกรรมตามเจตนา คืออะไร?
ก่อนที่จะพยายามเข้าใจแนวคิดของธุรกรรมตามเจตนา คุณจำเป็นต้องเข้าใจแนวคิดเก่าเกี่ยวกับธุรกรรม DeFi ซึ่งเป็นสาเหตุให้หลายคนสูญเสียเงินจำนวนมาก ก่อนหน้านี้ ผู้ใช้ DeFi จำเป็นต้องให้คำแนะนำแก่สมาร์ทคอนแทรกต์บนบล็อกเชนเกี่ยวกับทุกขั้นตอน ขั้นตอนเหล่านี้รวมถึงการนำโทเคนของตนออกจากกระเป๋า ไปยังพูลสภาพคล่องเฉพาะ การซื้อขายหรือแลกเปลี่ยนโดยจ่ายค่าธรรมเนียมแก๊ส และนำโทเคนที่ซื้อขายกลับไปยังกระเป๋า ปัญหาที่รุนแรงที่สุดคือ หากพูลสภาพคล่องเป้าหมายว่างเปล่าหรือค่าธรรมเนียมแก๊สไม่เป็นไปตามที่ผู้ใช้ระบุ ธุรกรรมก็ไม่สามารถดำเนินต่อไปได้ ส่งผลให้สูญเสียทรัพย์สินคริปโตที่จ่ายเป็นค่าธรรมเนียมแก๊ส ธุรกรรมจะถูกย้อนกลับ
เทรดเดอร์และนักวิเคราะห์คริปโตเรียกวิธีเก่าเป็นวิธีบังคับ (imperative method) เวอร์ชันปัจจุบันของธุรกรรมตามเจตนาเรียกว่าวิธีประกาศ (declarative method) ธุรกรรมตามเจตนา หมายถึงการดำเนินธุรกรรม DeFi โดยการระบุสิ่งที่คุณต้องการ ปล่อยให้เส้นทางและวิธีการของธุรกรรมเป็นหน้าที่ของตัวแทนบุคคลที่สามที่เรียกว่าค้นหา (searchers) หรือผู้แก้ปัญหา (solvers) เจตนาในกรณีนี้หมายถึงผลลัพธ์ที่ต้องการ มันได้พาธุรกรรม DeFi ออกจากระบบที่ซับซ้อนมากซึ่งเทรดเดอร์ต้องค้นหาออฟชั่นค่าธรรมเนียมแก๊สที่เหมาะสมและเส้นทางที่ปลอดภัยสำหรับธุรกรรมของพวกเขา มันเคยเป็นเหมือนการแก้ปริศนา แต่ตอนนี้ง่ายและราบรื่นขึ้นมาก
ธุรกรรมตามเจตนา ทำงานอย่างไร
ธุรกรรมตามเจตนาได้เปลี่ยนแปลงวงจรชีวิตของธุรกรรม DeFi อย่างสิ้นเชิง แทนที่จะเก็บธุรกรรมไว้ใน mempool (memory pool) ซึ่งเป็นพื้นที่รอสำหรับธุรกรรมมาตรฐาน ตัวแก้ปัญหาเลือกธุรกรรมตามเจตนาและจัดการนอกพื้นที่รอหรือ mempool สาธารณะ ธุรกรรมตามเจตนาดำเนินการในสี่ขั้นตอนที่แตกต่างกันตามคำอธิบายในส่วนย่อยถัดไป
ในขั้นต้น ผู้ใช้จะอธิบายว่าสิ่งที่ต้องการคืออะไร ตัวอย่างเช่น พวกเขาอาจต้องการแลกเปลี่ยนโทเคน A กับโทเคน B หรืออาจพูดว่า “ฉันมี 1 BTC และฉันต้องการจ่าย $$$ เป็นค่าธรรมเนียมแก๊ส” โดยไม่จำเป็นต้องระบุเส้นทางหรือพูลสภาพคล่อง ตัวแก้ปัญหาเลือกข้อความนี้และเริ่มดำเนินการ
ตัวแก้ปัญหา ซึ่งได้รับข้อความจากผู้ใช้ ไม่จำเป็นต้องดำเนินธุรกรรมเองก็ได้ มันจะส่งข้อความนี้ไปยังเครือข่ายของตัวแก้ปัญหาทั้งหมดเพื่อค้นหาเส้นทางที่ดีที่สุด พูล ฯลฯ
เมื่อทุกตัวแก้ปัญหาเห็นเจตนา พวกเขาจะแข่งขันกันเพื่อดำเนินผลลัพธ์ที่ต้องการ พวกเขาอาจรวมสภาพคล่องจากแหล่งต่าง ๆ รวมคำสั่งหลายรายการ หรือใช้สินค้าคงคลังของตนเองเพื่อดำเนินการตามคำขอ
หลังจากการดำเนินการของตัวแก้ปัญหา หนึ่งในนั้นจะถูกเลือกโดยเครือข่าย ตัวแก้ปัญหาที่เลือกจะดำเนินธุรกรรมบนเชน เทรดเดอร์จะปลอดจากปัญหาเรื่องค่าธรรมเนียมแก๊สมากจนตัวแก้ปัญหามักจะจ่ายล่วงหน้าและหักออกจากยอดคงเหลือสุดท้ายของผู้ใช้เท่านั้นหลังจากการซื้อขายเสร็จสิ้นตามเจตนาในตอนแรก
ตัวอย่างของตัวแก้ปัญหาและผู้ให้บริการ DeFi
จากการอภิปรายข้างต้น สรุปได้ว่าการเทรดตามเจตนาเป็นแนวปฏิบัติที่ได้รับความนิยมมากขึ้นในโลก DeFi ปัจจุบัน เครือข่ายจำนวนมากกำลังเปลี่ยนไปใช้แนวปฏิบัตินี้
Uniswap Labs พัฒนากลไกการเทรดตามเจตนานี้ ซึ่งรวบรวมข้อมูลสภาพคล่องและค่าธรรมเนียมแก๊สโดยใช้กลไกการแข่งขันและการประมูล มันใช้กลไกการประมูลแบบดัตช์เพื่อให้ราคาดีขึ้นแก่ผู้ใช้และบางครั้งก็เป็นการแลกเปลี่ยนแบบไม่มีค่าธรรมเนียมแก๊ส
คุณสามารถส่งคำสั่งเทรนของคุณแทนรายละเอียดธุรกรรมบนตัวบ่งชี้การแลกเปลี่ยนแบบกระจายอำนาจนี้ ตัวแก้ปัญหารวบรวมเจตนาเหล่านี้ รวมกลุ่ม และดำเนินการประมูลแบบผสมผสานเพื่อค้นหาเส้นทางการดำเนินการที่ดีที่สุดและราคาที่ดีที่สุด กลไกการทำงานของมันเรียกว่ากลไก “ความบังเอิญของความต้องการ” (coincidence of want)
1inch Fusion ก็ใช้กลไกการประมูลแบบดัตช์เช่นเดียวกับ UniswapX เป็นโซลูชันการแลกเปลี่ยนตามเจตนาเพื่อให้ผู้ใช้สามารถทำธุรกรรมที่ได้รับการป้องกัน MEV ด้วยค่าธรรมเนียมแก๊สเป็นศูนย์ ผู้ใช้ลงนามในเจตนาการแลกเปลี่ยนของตน และตัวแก้ปัญหาจะรวมค่าธรรมเนียมแก๊สไว้ในราคาการแลกเปลี่ยน เพื่อให้ผู้ใช้ไม่จำเป็นต้องใช้โทเคนพื้นเมืองสำหรับค่าธรรมเนียม
Across Protocol เป็นสะพานข้ามสายโซ่ (cross‑chain bridge) ที่ใช้เจตนาในการเคลื่อนย้ายสินทรัพย์อย่างรวดเร็วและราคาถูกระหว่างบล็อกเชน เป็นที่รู้จักกันดีในด้านความรวดเร็วและประสิทธิภาพด้านต้นทุน
ข้อดีของธุรกรรมตามเจตนา
วิธีธุรกรรมเก่าเป็นเรื่องน่าเบื่อและซับซ้อนมาก การใช้ธุรกรรมตามเจตนา คุณไม่ต้องกังวลเกี่ยวกับการพุ่งขึ้นของค่าธรรมเนียมแก๊ส การล้มเหลวของธุรกรรม หรือการเชื่อมโยงสินทรัพย์ข้ามสายโซ่ด้วยตนเอง
นอกจากนี้ กระบวนการธุรกรรมแบบดั้งเดิมยังเสี่ยงต่อการโจมตี Maximal Extractable Value $USDT MEV( เช่น การล่วงหน้า (front-running) หรือการโจมตีแบบแซนด์วิช (sandwich attacks) แต่การเทรดตามเจตนาไม่มีความเสี่ยงนี้ เนื่องจากตัวแก้ปัญหาจะปกป้องมูลค่าการซื้อขายเอง เนื่องจากได้รับแรงจูงใจให้ทำเช่นนั้น การซื้อขายจะไม่ถือว่าสิ้นสุดจนกว่าจะบรรลุเจตนาที่ระบุไว้ในตอนแรก
สุดท้าย คุณสามารถประหยัดเงินที่ได้จากความพยายามของคุณโดยใช้ตัวเลือกธุรกรรมตามเจตนา เครือข่ายของตัวแก้ปัญหาจะแข่งขันกันเพื่อค้นหาเส้นทาง ค่าธรรมเนียมแก๊ส และพูลที่คุ้มค่าที่สุด
ข้อเสียของธุรกรรมตามเจตนา
ในทางตรงกันข้าม ธุรกรรมตามเจตนาเสี่ยงต่อความเสี่ยงด้านการรวมศูนย์ แม้จะเป็นวิธีในระบบการเงินแบบกระจายอำนาจ สาเหตุคือมีเพียงไม่กี่บริษัทเท่านั้นที่เข้ามาในสนามให้บริการนี้แก่เทรดเดอร์ DeFi การผูกขาดของผู้เล่นรายใหญ่สามารถลดทอนข้อได้เปรียบด้านต้นทุน
กิจกรรมของตัวแก้ปัญหาแบบออฟเชน (off-chain) ไม่โปร่งใสเท่าที่ควร คุณต้องเชื่อใจเครือข่ายของตัวแก้ปัญหาและเชื่อว่ามันทำงานอย่างเป็นธรรม
สรุป
ธุรกรรมตามเจตนามอบราคาที่ดีกว่า การเทรดที่คุ้มค่าต้นทุน แต่ก็ไม่ปลอดภัยจากความเสี่ยงด้านการรวมศูนย์และปัญหาเรื่องความโปร่งใส ซึ่งยังอ่อนแกว่าการใช้วิธีธุรกรรมมาตรฐานเล็กน้อย