
ตัวโปรเจค Connext นั้น คืออีกหนึ่งโปรเจคที่มีเป้าหมายในการโยกย้ายสินทรัพย์ดิจิตอลไปยัง Chain ต่างๆ โดยมีความพยายามที่จะแก้ปัญหา The Interoperability Trilemma ข้อจำกัดในการทำ Cross Chain Protocol
ครั้งก่อนเราได้เคยพูดถึงวิธีการ Bridge ขนย้ายสินทรัพย์ข้าม Chain บนโลกคริปโต ด้วยวิธีต่างๆ มาบ้างแล้ว โดยครั้งนี้เราจะมาเจอะลึกกันเพิ่มอีกสักหน่อย
ปัญหา The Interoperability Trilemma
การทำ Cross Chain นั้น จะมีข้อจำกัดสามอย่างที่ไม่สามารถไปด้วยกันทั้งหมดได้ ได้แก่
Trustlessness การที่ผู้ใช้ไม่ต้องเชื่อใจตัวกลาง มีความปลอดภัยว่าสินทรัพย์ที่เราส่งไปต้องไม่มีการโกงเกิดขึ้น
Extensibility การขยายตัวเชื่อมต่อไปกับ Chain อื่น ได้อย่างง่ายดาย
Generalizeability ความสามารถจัดการข้อมูลข้าม Chain ได้ตามอำเภอใจ

สามปัจจัยที่ไม่สามารถไปด้วยกันได้ในการทำ Cross Chain
โดยสิ่งที่ Connext ให้ความสำคัญเป็นสองอันดับแรกคือ Trustlessness และ Extensibility แต่ในส่วนของ Generalizeability นั้น Connext ก็ได้มีวิธีจัดการในอนาคต คือในส่วนของโปรเจค Nomad กำลังเข้ามาเชื่อมต่อกับ Connext
แล้ว Connext ทำงานอย่างไรล่ะ ?
วิธีการคือ Connext จะเป็นตัวกลางในการจัดหา Routers หรือผู้ที่ให้บริการสภาพคล่อง (Liquidity) เป็นบุคคลภายนอกกระจายอยู่ เพื่อให้ User หรือผู้ที่ต้องการจะย้ายสินทรัพย์ มาติดต่อ แล้วทำการตกลงขนย้ายสินทรัพย์ โดยผ่านทาง Smart Contact ระหว่าง ต้นทาง (Sender Chain) และปลายทาง (Receiver Chain)

รูปภาพอธิบายการทำงานของ Connext
หากจะอธิบายเป็นข้นตอนจะได้ดังนี้
Route Selection คือ User ทำการเลือกว่าอยากจะย้าย Token อะไร จากต้นทางไหน ไปยังปลายทางไหน หลังจากนั้นระบบจะหา Router ที่มีสภาพคล่องที่ตรงกับเราต้องการมาเชื่อมต่อกับเรา และที่ Router จะทำการ Bid แข่งกันเพื่อให้ได้เป็นคนให้สภาพคล่องแก่ User

ขั้นตอน Route Selection
2. Prepare คือ User จะทำการส่งคำสั่ง (Transection) ไปยัง Sender Chain เพื่อนำ Token ของเราไป Lock ไว้ก่อน เมื่อ Connext เห็นว่ามีการ Lock Token นั้นเกิดขึ้น จะไป Lock Token ที่ Recevier Chain ของ Router ให้กับเรา

ขั้นตอนการ Prepare
3. Fulfill คือ การที่ User ทำการเซ็นรับรองความเป็นเจ้าของ (Signature) เพื่อทำการ Redeem Token ที่ล๊อคเอาไว้ที่ Recevier Chain จากนั้น Connext จะทำการโอน Token ที่ Lock ไว้ต้นทางไปยัง Router
โดยจะสังเกตว่าขั้นตอนที่ 2 และ 3 นั้น จะคล้ายๆ กับ Paypal ในการปลดล๊อค Token

ขั้นตอนการ Fulfill
ขั้นตอนทั้งหมดนั้นมีความปลอดภัยมาก เพราะเงินที่ถูกล๊อคไว้นั้นจะอยู่บน Chain นั้นๆ ไม่ได้อยู่กับใครคนใดคนหนึ่ง หายมีการหลุดการเชื่อมต่อ จะมีเวลาจับไว้ หากเกินเวลาที่กำหนดจะถือเป็นการยกเลิก สามารถนำ Token กลับออกมาได้เลย
นอกจากนี้เพื่อการขยายตัวไปยัง Chain ต่างๆ ได้อย่างรวดเร็ว Connext ยังมีเทคโนโลยีอย่าง NXTP เพื่อใช้ในการเชื่อต่อ Chain ในเครือ EVM ให้เกิดการขยายตัวได้อย่างรวดเร็วอีกด้วย
แต่ปัญหา The Interoperability Trilemma ก็ยังมีอยู่คือเราจะสามารถส่งได้ Token ได ้แต่เรายังไม่สามารถส่งอย่างอื่น อย่าง Message หรือ Data ไปมาระหว่าง Chain ได้ จึงเกิดความร่วมมือกับ Nomad ที่จะทำงานเหมือนเป็น Layer 2 สำหรับการส่ง Data อย่างอื่นโดยเฉพาะ

Nomad ส่วนต่อขยายในการส่ง Data ในอนาคต
สรุปแล้ว Connext ก็เป็นอีกหนึ่งโปรเจค Cross Chain ที่น่าสนใจและกำลังเป็นกระแสในอนาคต เพราะสามารถตอบโจทก์การส่งข้อมูลระหว่าง Chain ได้อย่างครอบคลุมและปลอดภัย หากเพื่อนๆ สนใจอยากได้รายละเอียดเพิ่มเติม สามารถอ่านหรืออยากทดลองการใช้งานได้เลยที่
Discord: https://discord.gg/connext
Twitter: https://twitter.com/ConnextNetwork
Website: https://connext.network/
