Liquidation ใน DeFi กระบวนการและวิธีหลีกเลี่ยง

เริ่มโดย Support-3, วันนี้ เวลา 02:39:57 หลังเที่ยง

หัวข้อก่อนหน้า - หัวข้อถัดไป

Support-3

Liquidation ใน DeFi กระบวนการและวิธีหลีกเลี่ยง



        ในโลกการเงินดั้งเดิม (Traditional Finance) เมื่อลูกหนี้ผิดนัดชำระหนี้ จะมีกระบวนการทางกฎหมาย การทวงถาม และการฟ้องร้อง แต่ในโลก Decentralized Finance (DeFi) ที่ขับเคลื่อนด้วยชุดคำสั่งอัตโนมัติ (Smart Contract) และไม่มีตัวกลาง กฎระเบียบต่างๆ ถูกเขียนไว้ในโค้ด (Code is Law)
หนึ่งในกฎที่โหดร้ายแต่จำเป็นที่สุดคือ "Liquidation" บทความนี้จะพาคุณไปชำแหละทุกซอกมุมของกระบวนการนี้ เพื่อให้คุณไม่ตกเป็นเหยื่อของตลาด

Liquidation คืออะไร? และทำไมต้องมี?
      ในระบบธนาคารทั่วไป เมื่อคุณกู้เงิน ธนาคารจะประเมิน "เครดิต" ของคุณ (Credit Score) แต่ใน DeFi ไม่มีใครรู้ว่าคุณเป็นใคร ระบบจึงใช้หลักการ Over-collateralization หรือ การวางสินทรัพย์ค้ำประกันให้มีมูลค่าสูงกว่ายอดกู้
Liquidation (การชำระบัญชี) คือกระบวนการที่ Smart Contract บังคับขายสินทรัพย์ค้ำประกัน (Collateral) ของผู้กู้ เพื่อนำเงินไปคืนให้กับผู้ปล่อยกู้ (Lender) โดยอัตโนมัติ เหตุการณ์นี้จะเกิดขึ้นเมื่อ มูลค่าของสินทรัพย์ค้ำประกันลดลงต่ำกว่าเกณฑ์ที่กำหนด
ทำไมต้องมี?
      ระบบต้องทำเพื่อให้มั่นใจว่าแพลตฟอร์มจะ "ไม่เจ๊ง" (Solvent) และผู้ปล่อยกู้ทุกคนจะได้รับเงินคืนเสมอ แม้ว่าผู้กู้จะหนีหายไปหรือสินทรัพย์ราคาตกหนักก็ตาม



รากฐานของปัญหา ทำไม DeFi ต้องมีการ Liquidation?
    ระบบกู้ยืมใน DeFi (เช่น Aave, Compound, MakerDAO) ทำงานบนพื้นฐานของความเชื่อใจแบบ "Trustless" คือไม่ต้องเชื่อใจตัวบุคคล แต่เชื่อในหลักทรัพย์ ระบบไม่รู้ว่าคุณเป็นใคร มีรายได้เท่าไหร่ หรือมีเครดิตดีแค่ไหน ดังนั้นเพื่อความปลอดภัยของเงินฝากในระบบ DeFi จึงใช้ระบบ Over-Collateralization
Over-Collateralization (การค้ำประกันเกินมูลค่า)
    คือ การที่คุณต้องวางสินทรัพย์ค้ำประกัน (Collateral) ให้มีมูลค่า มากกว่า เงินที่คุณจะกู้ยืมเสมอ เช่น ต้องการกู้เงินมูลค่า $100 คุณอาจต้องวางค้ำประกันมูลค่า $150
    หัวใจสำคัญ หากมูลค่าของหลักประกันลดลงจนใกล้เคียงกับมูลค่าหนี้ ระบบจะถือว่าหนี้นั้นมีความเสี่ยงที่จะกลายเป็น "หนี้เสีย" (Insolvent) เพื่อปกป้องผู้ปล่อยกู้ (Lenders) ระบบจึงต้องชิงขายหลักประกันของคุณก่อนที่มันจะมีมูลค่าต่ำกว่าหนี้

เจาะลึกคำศัพท์ทางเทคนิคและสูตรคำนวณ
ความเข้าใจที่ผิดพลาดเพียงเล็กน้อยเกี่ยวกับตัวเลขเหล่านี้ อาจนำไปสู่หายนะของพอร์ตการลงทุนได้
A. Loan-to-Value (LTV) - เพดานการกู้
ค่านี้กำหนดโดยแพลตฟอร์มสำหรับสินทรัพย์แต่ละชนิด เป็นตัวบอกว่าสินทรัพย์นั้น "น่าเชื่อถือ" แค่ไหน
    ●    สินทรัพย์เสี่ยงต่ำ (เช่น Stablecoins) มักมี LTV สูง (กู้ได้เยอะ)
    ●    สินทรัพย์เสี่ยงสูง (เช่น Altcoins) มักมี LTV ต่ำ (กู้ได้น้อย)
B. Liquidation Threshold - จุดตาย
    นี่คือตัวเลขที่สำคัญที่สุด มันคือจุดที่บอกว่า "ถ้า LTV ของคุณแตะเลขนี้ คุณจะถูกบังคับขายทันที" โดยปกติ Liquidation Threshold จะสูงกว่า LTV เล็กน้อย เพื่อให้มี Buffer ในการบริหารจัดการ
C. Health Factor (HF) - ดัชนีความปลอดภัย
เป็นตัวเลขที่สรุปสถานะพอร์ตของคุณไว้ในค่าเดียว คำนวณได้จากสูตร



    ●    HF > 1.0 ปลอดภัย (สินทรัพย์ค้ำประกันยังครอบคลุมหนี้ตามเกณฑ์)
    ●    HF < 1.0 อันตรายสูงสุด (สินทรัพย์จะถูก Smart Contract สั่งขายทันทีเพื่อชำระหนี้)
Case Study สถานการณ์จำลองการพอร์ตแตก
เพื่อให้เห็นภาพชัดเจน ลองดูตัวอย่างการคำนวณจริง
สถานการณ์
    1.    คุณฝาก 10 ETH (ราคา ETH = $2,000) มูลค่าค้ำประกันรวม = 20,000$
    2.    Liquidation Threshold ของ ETH คือ 80%
    3.    คุณกู้ 12,000 USDC ออกมา
คำนวณ Health Factor ปัจจุบัน



(สถานะ: ปลอดภัย)
จุดวิกฤต (เมื่อราคา ETH ร่วง) สมมติราคา ETH ร่วงลงเหลือ $1,400
    ●    มูลค่าค้ำประกันใหม่ = 10 x 1,400 = 14,000$
    ●    คำนวณ HF ใหม่



(สถานะ: HF < 1.0 เกิดการ Liquidation ทันที!)

กระบวนการ Liquidation ทำงานอย่างไร? (Behind the Scenes)



เมื่อ HF ต่ำกว่า 1.0 ไม่ใช่ทีมงานของแพลตฟอร์มมากดปุ่มขาย แต่เป็นกระบวนการแข่งขันที่ดุเดือดของ Bots
ขั้นตอนที่ 1 การตรวจจับ (Detection)
เหล่านักล่าที่เรียกว่า "Liquidators" (ส่วนใหญ่เป็นบอทที่เขียนโปรแกรมไว้) จะสแกน Blockchain ตลอดเวลาเพื่อหาบัญชีที่มี HF < 1 พวกเขาแข่งกันด้วยความเร็วระดับเสี้ยววินาที
ขั้นตอนที่ 2 การแย่งชิง (Gas War)
เมื่อพบบัญชีเป้าหมาย Liquidators หลายรายจะส่งคำสั่ง Transaction ไปที่ Smart Contract พร้อมกัน ใครที่จ่ายค่าธรรมเนียม (Gas Fee) สูงสุดและเร็วที่สุด จะเป็นผู้ชนะและได้สิทธิ์ในการ Liquidate บัญชีนั้น
ขั้นตอนที่ 3 การบังคับขายและค่าปรับ (Execution & Penalty)
Liquidator จะจ่ายหนี้แทนคุณ (Repay Debt) และรับสินทรัพย์ค้ำประกันของคุณไป (Seize Collateral) แต่สิ่งที่คุณเสียไปไม่ใช่แค่หนี้ เพราะคุณต้องจ่าย Liquidation Penalty
    ●    Liquidation Penalty คือ "โบนัส" ที่มอบให้ Liquidator เพื่อจูงใจให้พวกเขามาทำงานนี้ (โดยปกติอยู่ที่ 5% - 15%)
    ●    ความเสียหาย เท่ากับว่าคุณขายสินทรัพย์ในราคาที่ ถูกกว่าราคาตลาด 5-15% ทันที
หมายเหตุ ในโปรโตคอลส่วนใหญ่ (เช่น Aave) การ Liquidate จะขายสินทรัพย์เพียง 50% ของหนี้ (Close Factor) เพื่อดึงให้ HF กลับมาเกิน 1.0 ไม่ได้ขายทั้งหมดทีเดียว แต่ถ้าตลาดยังร่วงต่อ ก็จะโดนขายซ้ำอีกรอบ

กลยุทธ์ขั้นสูงในการหลีกเลี่ยง Liquidation
นอกจากการ "ดู Health Factor" แล้ว นักลงทุน DeFi มืออาชีพใช้วิธีเหล่านี้:
1. เข้าใจ Correlation ของสินทรัพย์ (Asset Correlation)
    ●    ความเสี่ยงสูง ฝาก ETH (ผันผวน) $\rightarrow$ กู้ USDC (คงที่)
          - ถ้า ETH ร่วง แต่หนี้ USDC ยังเท่าเดิม HF จะลดลงฮวบฮาบ
    ●    ความเสี่ยงต่ำ ฝาก ETH $\rightarrow$ กู้ WBTC
          - เนื่องจาก ETH และ WBTC มักราคาขึ้นลงไปในทิศทางเดียวกัน (Correlated) ถ้า ETH ร่วง WBTC มักจะร่วงด้วย ทำให้มูลค่าหนี้ลดลงพร้อมมูลค่าค้ำประกัน HF จะค่อนข้างเสถียร
2. หลีกเลี่ยง Looping ที่มากเกินไป
      การทำ Loop (ฝาก ETH > กู้ USDC > ซื้อ ETH > ฝากเพิ่ม > กู้เพิ่ม...) เพื่อเพิ่ม Leverage เป็นสาเหตุอันดับ 1 ของพอร์ตแตก เมื่อตลาดกลับตัว คุณต้องใช้เงินจำนวนมากในการ Unwind (คลายปม) ซึ่งมักจะทำไม่ทันเมื่อ Network หนาแน่น
3. ระวัง "Gas Fee" ในช่วงวิกฤต
เมื่อตลาด Crash คนจะแย่งกันทำธุรกรรมทำให้ค่า Gas พุ่งสูงมาก (อาจถึงหลักร้อยดอลลาร์)
    ●    ความเสี่ยง คุณอาจมีเงินสดพร้อมเติมเพื่อพยุงพอร์ต แต่คุณ "จ่ายค่า Gas ไม่ไหว" หรือ "ธุรกรรมล้มเหลว" จนปล่อยให้พอร์ตแตกไปต่อหน้าต่อตา
    ●    วิธีแก้ เตรียม ETH สำรองไว้ใน Wallet สำหรับค่า Gas เสมอ อย่าฝากจนหมดเกลี้ยง
4. ใช้เครื่องมือ Automation (Smart DeFi Tools)
อย่าพึ่งพาการเฝ้าหน้าจอเอง 24 ชม. ใช้เครื่องมือช่วย
DeFi Saver
สามารถตั้งค่าให้ขายสินทรัพย์บางส่วนมาคืนหนี้อัตโนมัติ (Auto-Repay) เมื่อ HF ถึงจุดที่กำหนด หรือทำ Boost/Repay ได้ในคลิกเดียว

วิธีการใช้งาน (Step-by-Step)
ขั้นตอนที่ 1สร้าง Smart Wallet
●    เข้าไปที่ defisaver.com และเชื่อมต่อกระเป๋า (Connect Wallet) คุณต้องสร้าง "Smart Wallet" (DSProxy) ของระบบก่อน (มีค่า Gas ในการสร้างครั้งแรก)
●    สำคัญ คุณต้องย้าย (Migrate) ยอดกู้และยอดฝาก (Position) จากกระเป๋าปกติเข้าสู่ Smart Wallet นี้ เพื่อให้ระบบสามารถสั่งการแทนคุณได้

ขั้นตอนที่ 2 ตั้งค่า Automation
●    ไปที่เมนู Automation เลือกโปรโตคอลที่คุณใช้งาน (เช่น Aave) เลือกฟีเจอร์ "Auto-Repay" (กันแตก) ตั้งค่า Trigger (จุดเริ่มทำงาน) เช่น "เมื่อ HF ต่ำกว่า 1.5" (If Health Factor < 1.5) ตั้งค่า Target (เป้าหมาย) "ให้ Repay จน HF กลับไปที่ 1.8" (Repay to 1.8)
○    คำแนะนำ อย่าตั้ง Trigger ใกล้จุด Liquidation (1.0) เกินไป เผื่อเวลาให้ Oracle อัปเดตราคา ควรตั้งเผื่อไว้ที่ 1.2 - 1.5

ขั้นตอนที่ 3 เติม Gas Tank
●    ระบบ Automation ไม่ได้ทำงานฟรีๆ มันต้องใช้ ETH เป็นค่า Gas ในการทำรายการ
●    คุณต้องฝาก ETH เข้าไปในกระเป๋า "DF Saver Gas Tank" (แยกต่างหาก) อย่างน้อย 0.05 - 0.1 ETH หาก Gas หมด ระบบจะไม่ทำงาน!

Alert Apps
ใช้ Telegram bot หรือแอปฯ แจ้งเตือนเมื่อราคาขยับแรง
วิธีการใช้งาน (Step-by-Step)
ขั้นตอนที่ 1 ติดตั้งบอท
●    ในแอป Telegram ค้นหาชื่อ "@EtherDROPS_bot" กด Start เพื่อเริ่มใช้งาน
ขั้นตอนที่ 2 เพิ่มกระเป๋าที่ต้องการเฝ้า (Add Wallet)
●    เลือกเมนู + Add > Wallet ใสเลขที่กระเป๋า (Public Address) ของคุณลงไป ตั้งชื่อกระเป๋า (เช่น "My Aave Port")
ขั้นตอนที่ 3 ตั้งค่าการแจ้งเตือน
●    บอทจะแจ้งเตือนเมื่อมีความเคลื่อนไหวในกระเป๋า (เงินเข้า-ออก)
●    สำคัญ คุณสามารถตั้งค่า "Price Alert" ของเหรียญที่คุณใช้ค้ำประกันได้ เช่น
○    ถ้าคุณใช้ ETH ค้ำประกันที่ราคา $2,000
○    คำนวณแล้วว่าพอร์ตแตกที่ $1,400
○    ให้สั่งบอทแจ้งเตือนเมื่อราคา ETH แตะ $1,600 และ $1,500 (เตือนล่วงหน้า)
○    พิมพ์คำสั่ง: /add_price_alert ETH 1600

สรุป
    Liquidation ไม่ใช่ระบบที่ออกแบบมาเพื่อทำร้ายคุณ แต่มันคือ "กลไกความปลอดภัย" ที่ทำให้ระบบ DeFi ดำรงอยู่ได้โดยไม่ต้องมีธนาคาร
จำไว้เสมอว่า
    1.    กำไรจากการฟาร์ม หรือดอกเบี้ยฝาก (APY) ไม่คุ้มค่าเลยหากแลกกับการเสียเงินต้น 10-15% จากค่าปรับ Liquidation
    2.    ตลาด Crypto ผันผวนได้ 20-30% ในวันเดียว การเผื่อ Buffer ไว้เพียงเล็กน้อย เท่ากับรอวันพอร์ตแตก
    3.    Safety Margin ที่ดีคือ HF > 2.0 สำหรับสินทรัพย์ผันผวน
หากคุณมีพอร์ต DeFi อยู่แล้ว ผมแนะนำให้ลองใช้ Simulator Mode (บางแพลตฟอร์มมีให้) หรือคำนวณดูว่า ราคา ETH ต้องร่วงไปถึงกี่ดอลลาร์ พอร์ตคุณถึงจะแตก? การรู้ตัวเลข "จุดตาย" ที่แน่นอน จะช่วยให้คุณวางแผนรับมือได้ทันท่วงที