ข้อดีของการออกแบบ Liquid Staking ที่ใช้ Polkadot XCM คืออะไร

Nov 26 2022
สำหรับโลก Web3.0 ที่เปลี่ยนแปลงตลอดเวลา การเดิมพันด้วยของเหลวเป็นเส้นทางเก่า

สำหรับโลก Web3.0 ที่เปลี่ยนแปลงตลอดเวลา การเดิมพันด้วยของเหลวเป็นเส้นทางเก่า นับ ตั้งแต่กำเนิด Proof of Stake มีความพยายามที่จะปลดปล่อยสภาพคล่องของสินทรัพย์ Staked เพื่อป้องกันการโจมตีระยะไกล โดยทั่วไปแล้วเครือข่าย PoS จะกำหนดระยะเวลาการปลดล็อก โดยเดิมพันกับโทเค็นงานในเครือข่าย เมื่อจำเป็นต้องปล่อยสินทรัพย์เดิมพัน จำเป็นต้องรอให้ระยะเวลาการปลดล็อคสิ้นสุดลงก่อนจึงจะปล่อยเดิมพันได้อย่างเป็นทางการ (ตัวอย่างเช่น ระยะเวลาการปลดล็อกของ Stake DOT คือ 28 วัน และระยะเวลาการปลดล็อกของ Stake KSM คือ 7 วัน) กลไกดังกล่าวช่วยเพิ่มความกระตือรือร้นของผู้เข้าร่วม Stake เพื่อแสวงหาหนทางในการปลดปล่อยสภาพคล่อง

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

โปรโตคอลสภาพคล่องของ Bifrost

ในช่วงต้นปี 2020 Bifrost ได้เปิดตัวโปรโตคอล SLP (Stake Liquidity Protocol) ซึ่งกลายเป็นหนึ่งในโครงการตัวแทนของบริการ Stake ด้านสภาพคล่องแบบกระจายอำนาจ ผู้ใช้เดิมพันโทเค็นงานดั้งเดิมกับเครือข่าย PoS ผ่านโปรโตคอล SLP และจะสามารถรับอนุพันธ์การเดิมพัน: vToken vToken จะทำหน้าที่ในการปลดปล่อยสภาพคล่องเนื่องจากสามารถแลกเปลี่ยนได้อย่างอิสระใน DEX ได้ตลอดเวลา และยังสามารถใช้เป็นสินทรัพย์พื้นฐานในDeFi เพื่อเข้าร่วมในกิจกรรมการทำฟาร์มอื่นๆ

ด้วยการผสานรวมของ Ethereum แทร็กที่เดิมพันด้วยของเหลวได้กลายเป็นแทร็กที่โฟกัสอีกครั้ง นักวิจัยในอุตสาหกรรมบางคน รวมถึงพันธมิตรในชุมชนพบว่า Bifrost แตกต่างจากโครงการ Liquid Stake อื่นๆ อย่างมาก และถามคำถามเรามากมาย เช่น คำถามต่อไปนี้:

โครงการเดิมพันสภาพคล่องจำนวนมากในเส้นทางเดียวกันทำสัญญากับเครือข่ายอื่นโดยตรงโดยไม่มีเครือข่ายของตนเอง ทำไม Bifrost ถึงสร้างห่วงโซ่?

เพื่อตอบคำถามนี้ จำเป็นต้องชี้แจงแนวคิดของ vToken ในการออกแบบสถาปัตยกรรม: โปรโตคอลการปักหลักสภาพคล่องส่วนใหญ่สร้างขึ้นบนห่วงโซ่ดั้งเดิม โปรโตคอลการเดิมพันสภาพคล่อง ETH ของ Lido เป็นสัญญา Ethereum ที่ดำเนินการในภาษา Solidity ในขณะที่โปรโตคอลการเดิมพันสภาพคล่อง SOL ของ Lido เป็นสัญญาของ Solana ที่ดำเนินการในภาษา Rust

ดังนั้น เนทีฟเชนสำหรับ Lido stake derivative, stETH , Ethereum derivative และรูปแบบดั้งเดิมของมันคือ ERC-20 SOL (เนทีฟเชน) ของ Lido คือ Solana ในขณะที่รูปแบบเนทีฟคือ SPL

vToken ใช้รูปแบบการ สร้างเหรียญข้ามสายโซ่
vToken ทั้งหมด ไม่ว่าจะเป็นvETH, vKSM, vDOT รวมถึง vMOVRและvGLMRที่เพิ่งเปิดตัวล้วนสร้างขึ้นบนห่วงโซ่ Bifrost กล่าวคือ vTokens ทั้งหมดอยู่บนเครือข่าย Bifrost เนื่องจาก Bifrost เป็นพาราเชนของ Kusama/Polkadot ดังนั้นvToken ทั้งหมดจึงเป็นทรัพย์สินดั้งเดิมของระบบนิเวศ Dotsama

ทำไมมันถึงถูกออกแบบด้วยวิธีนี้?

เหตุผลโดยตรงที่สุดคือ Bifrost มีรากฐานมาจากระบบนิเวศของ Polkadot และมีความรับผิดชอบในระดับหนึ่งในการนำสินทรัพย์ภายนอกเข้ามาใน Polkadotซึ่งอนุพันธ์ของ Stake เป็นประเภทสินทรัพย์ที่สำคัญ เมื่อใช้ในระบบนิเวศ DeFi ของ Dotsama vToken จะให้รายได้เพิ่มเติม แก่ผู้ใช้ เมื่อเทียบกับโทเค็นดั้งเดิม

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

โปรโตคอลการให้ยืมรวม vToken อย่างไร

สมมติว่า BSC มีโปรโตคอลการให้ยืมและต้องการรวม vToken เข้ากับโปรโตคอลเป็นประเภทหลักประกัน มีสองตัวเลือก:

แผน ก

สร้างสะพานข้ามโซ่ BSC-Bifrostและนำเข้า vToken เป็นสินทรัพย์ที่แมปไปยัง BSC เป็น vToken แบบรวม โปรโตคอลเพิ่ม Wrapped vToken ลงในรายการที่อนุญาตพิเศษ

แผน บี

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

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

อย่างไรก็ตาม ด้วยแผน A มีแนวโน้มว่าจะไม่มีสภาพคล่องของ Wrapped vToken บน BSC หากมี แสดงว่าไม่ใช่แหล่งรวมอย่างเป็นทางการ และสภาพคล่องจะค่อนข้างต่ำ เป็นไปไม่ได้ที่จะเรียกสภาพคล่องข้ามสายโซ่ แต่ตรรกะของกระบวนการนั้นซับซ้อน ดังนั้นเราจึงคิดว่าแผน B จะเป็นแบบแรก

โปรโตคอลการให้ยืมรวม stToken อย่างไร

แต่เมื่อ BSC ตั้งใจที่จะผสานรวม เช่น อนุพันธ์ของ Lido Stake, stTokenเข้ากับโปรโตคอลเพื่อเป็นหลักประกัน มันไม่ง่ายเหมือนการรวม vToken

ดังที่เราได้กล่าวไปแล้ว stTokens ที่แตกต่างกันเป็นทรัพย์สินดั้งเดิมบนเครือข่ายอื่นๆ ด้วยการรวม stToken แต่ละครั้ง จำเป็นต้องขยายสะพานข้ามโซ่เพื่อรองรับห่วงโซ่ใหม่ แม้ว่าจะสามารถทำงานร่วมกับสะพานข้ามโซ่ของบุคคลที่สามได้ แต่การรองรับสะพานข้ามโซ่ของบุคคลที่สามจะจำกัดการทำงานของมัน

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

กล่าวโดยสรุป การรวม stToken ที่แตกต่างกัน N N ต้องใช้ความพยายาม N หาก BSC ต้องรวม N vTokens จะดำเนินการเพียงครั้งเดียว

ข้อดีเพิ่มเติมของ vToken

แม้ว่าเราจะให้ตัวอย่างโปรโตคอลเดบิตไว้ข้างต้น แต่ก็เป็นที่ชัดเจนว่าสำหรับแอปพลิเคชัน DeFi ประเภทอื่นๆ การรวม vToken จะง่ายกว่า stToken เพราะการโต้ตอบกับเชนเดียวง่ายกว่าการมีหลายเชนเสมอ

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

หากแอปพลิเคชันฟรอนต์เอนด์ต้องการรวมการสร้าง vToken การไถ่ถอน การแสดงผลตอบแทน รวมถึงธุรกรรม Swap จำเป็นต้องทำการพัฒนาอินเทอร์เฟซเพียงครั้งเดียวเท่านั้น ในการรวม stToken คุณจะต้องทำ N ครั้ง

Bifrost เป็น Polkadot/Kusama parachain เป็นส่วนหนึ่งของระบบนิเวศของ Polkadot ดังนั้นหากโปรแกรม DeFi ที่คุณต้องการรวม vToken เข้ากับ Polkadot Ecosystem อยู่แล้ว มันจะง่ายกว่าโดยไม่ต้องสร้างครอสของคุณเอง - สะพานโซ่หรือใช้สะพานข้ามโซ่ของบุคคลที่สาม เป็นที่ทราบกันดีว่า XCMP มีระดับความปลอดภัยเดียวกันกับ Polkadot รีเลย์เชน ดังนั้นการรวมข้ามเชนและการสื่อสารข้ามเชนจึงไม่เพิ่มความเสี่ยงใหม่เนื่องจากการมีอยู่ของบริดจ์

สรุป

ข้างต้น เราได้อธิบายถึงประโยชน์หลักของการออกแบบ vToken ของ Bifrost ในฐานะสินทรัพย์ดั้งเดิมบนโซ่ Bifrost ซึ่งเป็นการรวมที่ง่ายดายข้ามเชนรวมถึงการรวมที่ง่ายดายกับแอปพลิเคชัน DeFi อื่น ๆ และการรวมที่ง่ายดายกับอินเทอร์เฟซส่วนหน้าใด ๆ

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

แม้ว่า Lido จะเป็นผู้นำในพื้นที่เดิมพันสภาพคล่องสำหรับ ETH หากอนาคตจะเป็นมัลติเชนอย่างที่เราคิด Bifrost vToken ได้รับการออกแบบให้มีศักยภาพมากขึ้นในยุคข้ามเชน!

ปัจจุบัน Bifrost เป็นผู้เล่นอันดับหนึ่งในพื้นที่เดิมพันสภาพคล่องของ Kusama เนื่องจากเรารองรับเครือข่ายจำนวนมากขึ้นสำหรับการเดิมพันสภาพคล่อง ข้อได้เปรียบของรูปแบบและอินเทอร์เฟซ vToken แบบรวมจะมีความสำคัญมากขึ้นเรื่อยๆ