SwapSpace – การแลกเปลี่ยนคริปโตข้ามเชน

วิธีหลีกเลี่ยงการสูญเสียคริปโตของคุณในการสวอประหว่างเชน: คู่มือฉบับละเอียด

Academy Author

,

,8 นาที

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

การเติบโตของระบบนิเวศบล็อกเชนอิสระจำนวนมากที่มีรายละเอียดเฉพาะและช่องทางเชิงภูมิศาสตร์ที่แตกต่างกัน ทำให้โลกกำลังก้าวไปสู่ความเป็นมัลติบล็อกเชนมากขึ้นเรื่อย ๆ ความสามารถในการใช้ข้อดีของบล็อกเชนแต่ละเครือข่ายและสินทรัพย์เฉพาะของพวกมันได้อย่างอิสระภายในแอปพลิเคชันเดียว จะก่อให้เกิดคลื่นการพัฒนาอย่างทรงพลังของ smart contracts ข้ามเชนใหม่ ๆ — เช่นเดียวกับการแพร่หลายของ DeFi, NFT และเศรษฐกิจเกมบนเชน เมื่อบริการออราเคิลแบบกระจายศูนย์สำหรับการดึงข้อมูลจริงและการประมวลผลที่ปลอดภัยนอกบล็อกเชนเริ่มปรากฏขึ้น

เราอาจเปรียบการแลกเปลี่ยนระหว่าง DeFi กับ Bitcoin กับการแลกเงินเฟียตสกุลหนึ่งเป็นอีกสกุลหนึ่งได้ แต่การเปรียบเทียบที่แม่นยำกว่านั้นคือ กลุ่มคนกลุ่มหนึ่งใช้ฝาขวด Coca-Cola ในการคำนวณ ขณะที่อีกกลุ่มใช้เปลือกหอย — นั่นคือหลักการทำงานของพวกมันแตกต่างกันมากเพียงนั้น

เครือข่ายบล็อกเชนที่แตกต่างกันหมายความว่าอย่างไร?

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

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

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

ในตอนแรกมีเครือข่าย Bitcoin ซึ่งเป็นจุดเริ่มต้นของการปฏิวัติคริปโทเคอร์เรนซี เครือข่าย ERC-20 (Ethereum) คือพัฒนาการสำคัญครั้งใหญ่ถัดมาในวงการนี้ ซึ่งเป็นต้นกำเนิดของเทคโนโลยี DeFi และการใช้ smart contracts จากนั้นก็มีเครือข่ายอื่น ๆ ที่ใช้อัลกอริทึมต่างกันเกิดขึ้นตามมา

Ethereum ใช้บล็อกเชนหนึ่ง ส่วน Bitcoin ใช้อีกบล็อกเชนหนึ่ง และทั้งสองไม่ได้เชื่อมต่อถึงกัน คุณไม่สามารถส่งโทเค็นข้ามเครือข่ายได้โดยตรง ดังนั้น หากต้องการแลกเปลี่ยนภายในคู่แลกเปลี่ยนนี้ คุณจะต้องใช้เครื่องมือและวิธีการอื่น

ปัจจุบันมีบล็อกเชนระดับแรกและระดับที่สองแล้วหลายสิบหรืออาจถึงหลายร้อยเครือข่าย บล็อกเชนแต่ละเครือข่ายมีเอกลักษณ์ของตัวเองและมีทั้งข้อดีข้อเสีย หากโลกของคริปโทเคอร์เรนซีที่มีเพียง Bitcoin สามารถเปรียบได้กับเมืองที่มีการสร้างทางรถไฟแล้ว ปัจจุบันเมืองนี้มีระบบขนส่งหลากหลายรูปแบบแล้ว: ตั้งแต่จักรยานและเฮลิคอปเตอร์ ไปจนถึงรถยนต์ส่วนบุคคล รถราง และเรือ 

แต่ละแบบมีข้อดีต่อผู้ใช้งานแตกต่างกันไป ขณะเดียวกัน ผู้ใช้ไม่จำเป็นต้องใช้แค่จักรยานหรือรถยนต์ตลอดทั้งวัน และสามารถ "เปลี่ยน" ไปมาระหว่างกันได้เมื่อเขาต้องการ แต่ทำอย่างไร?

โทเค็นมาตรฐาน ERC-20

ก่อนการมาถึงของ Ethereum โทเค็นแต่ละตัวมี smart contract แยกกัน และผลที่ตามมาคือเกิดปัญหาด้านความเข้ากันได้มากมาย เพื่อแก้ปัญหานี้ จึงได้สร้างโปรโตคอลมาตรฐาน ERC-20 (หรือ Ethereum Request For Comments) ขึ้นมา 

จุดเด่นของมาตรฐาน ERC-20 คือมีข้อกำหนดหลายประการที่ต้องปฏิบัติตามเพื่อให้โทเค็นได้รับการยอมรับและสามารถโต้ตอบกับโทเค็นอื่นในเครือข่ายได้ สินทรัพย์บนบล็อกเชนสามารถมีมูลค่าได้ และสามารถรับและส่งได้ เช่นเดียวกับคริปโทเคอร์เรนซีทั้งหมด

มาตรฐาน ERC-20 นำไปใช้งานทางเทคนิคได้ง่าย สิ่งนี้ช่วยให้ผู้เชี่ยวชาญพัฒนาโทเค็นใหม่ได้อย่างสะดวก มีโทเค็นที่รองรับ ERC-20 อยู่เป็นจำนวนมาก ตัวอย่างเช่น Maker (MKR), Tether(USB), Fantom (FTM), Dai (DAI) และอื่น ๆ

เนื่องจากโทเค็น ERC-20 ใด ๆ สามารถเก็บไว้ใน ETH-compatible wallet ใด ๆ ได้ เราจึงสามารถ switch จากโทเค็น ERC-20 หนึ่งไปยังอีกโทเค็นหนึ่งได้โดยไม่เสี่ยงและไม่ยุ่งยากมากนัก

เมื่อโอนสินทรัพย์ของ Ethereum ไปยังเชนที่ไม่รองรับ EVM เช่น Solana สะพานเชื่อมระหว่างสองเครือข่ายจะใช้ที่อยู่กระเป๋าและมาตรฐานโทเค็นที่แตกต่างกันสองแบบ นั่นหมายความว่าผู้ใช้จำเป็นต้องเชื่อมต่อกระเป๋าที่รองรับทั้ง Ethereum และ Solana เช่น Meta Mask และ Phantom

มาตรฐานโทเค็นอื่น ๆ

ยังมีมาตรฐานทางเทคนิคของโทเค็นอื่น ๆ ที่ตอบโจทย์แตกต่างกันไป: ที่เป็นที่รู้จักมากที่สุดในกลุ่มนี้คือ BEP-20, OMNI และ TRC-20 ซึ่งคุณจะพบได้ในส่วน I/O ของกระดานเทรดคริปโทเคอร์เรนซีหลากหลายแห่ง

หากคุณโอนโทเค็น ERC-20 ไปยังกระเป๋าของหนึ่งในเครือข่ายเหล่านี้ คุณจะสูญเสียมันไป เพราะเมื่อส่ง คุณจะระบุที่อยู่ที่คล้ายกันซึ่งมีอยู่ในอีกเครือข่ายหนึ่ง เหมือนกับว่าคุณไปเยี่ยมเพื่อนของคุณบนถนนที่ชื่อเดียวกัน แต่เป็นคนละเมือง

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

วิธีการข้ามเชน

มี 2 วิธีในการแลกเปลี่ยนข้ามเชน:

บน Centralized Exchange,

เช่น Binance ที่เราได้กล่าวถึงไปแล้ว ซึ่งคุณสามารถแลก bitcoin เป็น ether, Solana เป็น Near ฯลฯ ได้โดยตรง ที่นี่พูลภายในขนาดใหญ่และอัลกอริทึมของกระดานเทรดแบบศูนย์กลางเป็นผู้รับผิดชอบการแลกเปลี่ยน นักพัฒนาของกระดานเทรดควบคุมกระบวนการเหล่านี้ และทั้งหมดนี้เกิดขึ้นในทางนามธรรมบนกระเป๋าของกระดานเทรด ไม่ได้เกิดขึ้นในบล็อกเชนโดยตรง 

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

นอกจากนี้ กระดานเทรดแบบศูนย์กลางส่วนใหญ่ (CEX) ยังต้องการขั้นตอน KYC (การส่งสำเนาเอกสาร และรูปภาพ/วิดีโอของผู้ใช้) ซึ่งไม่ใช่สิ่งที่ผู้ใช้ทุกคนยอมรับได้เสมอไป 

แพลตฟอร์มเทรดแบบกระจายศูนย์,

เช่น UniSwap ไม่เก็บข้อมูลส่วนบุคคลของผู้ใช้ และไม่ต้องมีขั้นตอนการสมัคร/เข้าสู่ระบบที่ซับซ้อน บนแพลตฟอร์มแบบกระจายศูนย์จะใช้ smart contracts เฉพาะเพื่อให้ได้ระดับความเชื่อมั่นที่สูง พวกมันช่วยให้เกิดการโต้ตอบระหว่างเครือข่ายที่แตกต่างกัน และเมื่อเงื่อนไขของสัญญาที่ผู้ใช้กำหนดไว้เป็นไปตามนั้น ก็จะทำการแลกเปลี่ยน (แปลง) สินทรัพย์แบบอัตโนมัติ อย่างไรก็ตาม คุณต้องเตรียมใจไว้ว่า คู่แลกเปลี่ยนที่คุณต้องการอาจไม่ได้อยู่บน DEX เมื่อเลือกกระดานเทรด สิ่งสำคัญคือต้องคำนึงถึงจำนวนคู่เทรด ยิ่งมีมากเท่าไร โอกาสในการเทรดและ investing ก็ยิ่งสูงขึ้นเท่านั้น

เริ่มต้น คุณต้องตัดสินใจเลือกกระดานเทรดก่อน จากนั้นให้ศึกษาคู่เทรดอย่างรอบคอบ จำเป็นต้องใช้งานบนแพลตฟอร์มขนาดใหญ่ที่มีคู่เทรดสภาพคล่องสูงเพื่อลดความเสี่ยง นอกจากนี้ยังมีตัวรวบรวมอย่าง SwapSpace ซึ่งออกแบบมาเพื่อช่วยให้การเลือกง่ายขึ้นเล็กน้อยด้วยการรวบรวมข้อเสนอจากหลายกระดานเทรดไว้ในที่เดียว

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

Cross-Chain Bridges

โซลูชันข้ามเชน บริดจ์ข้ามเชน โซลูชันด้านความเข้ากันได้ หรือ interoperability solutions คือเทคโนโลยีที่ช่วยให้คุณโอนโทเค็นจากบล็อกเชนหนึ่งไปยังอีกบล็อกเชนหนึ่งได้

บล็อกเชน เช่นเดียวกับเกาะหรือรัฐแต่ละแห่ง ดำรงอยู่ในระบบนิเวศของตนเองตามกฎของตัวเอง และในตอนแรก นักพัฒนาไม่ได้ให้ความสำคัญกับการทำมาตรฐานและความเข้ากันได้ของเครือข่ายมากนัก เมื่อจำนวนโปรเจกต์ในพื้นที่แบบกระจายศูนย์เพิ่มขึ้น ประเด็นนี้จึงกลายเป็นเรื่องเร่งด่วน

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

แต่บริดจ์ไม่ได้โอนโทเค็นในความหมายแบบดั้งเดิม — บริดจ์มีพูลสภาพคล่องบางส่วนสำหรับคู่สินทรัพย์ โทเค็นจะถูกล็อกไว้ในเครือข่ายหนึ่ง และถูก mint ขึ้นใหม่ในอีกเครือข่ายหนึ่ง

ตัวอย่างเช่น หากต้องการโอนโทเค็นจากบล็อกเชน A ไปยังบล็อกเชน B บริดจ์จะทำการแช่แข็งสินทรัพย์ในบล็อกเชน A ชั่วคราว (เงินของผู้ส่ง) จากนั้นโทเค็นที่ต้องการจะถูกปลดล็อก (minting) ในบล็อกเชน B (ผู้รับสามารถเข้าถึงเงินในบล็อกเชนปลายทางได้) หากผู้ใช้ต้องการนำเงินของตนกลับคืน ก็จะดำเนินกระบวนการย้อนกลับ: โทเค็นในบล็อกเชน B จะถูกเผา และการเข้าถึงโทเค็นในบล็อกเชน A จะถูกปลดล็อก

คุณสามารถใช้บริดจ์ข้ามเชนได้หลายรูปแบบ บริดจ์เหล่านี้สร้างขึ้นบนพื้นฐานของอัลกอริทึมการเผา (mint-and-burn) หรือโดยใช้กระบวนการแช่แข็งและออกโทเค็นสังเคราะห์ใหม่ แนวคิดคือเมื่อโทเค็นออกจากบล็อกเชนของตน มันจะถูกแช่แข็ง และในเวลาเดียวกันโทเค็นเวอร์ชันสังเคราะห์ของมันจะถูกออกบนแพลตฟอร์มอื่น บ่อยครั้ง (แต่ไม่เสมอไป) กระบวนการนี้อาศัยการมีตัวกลาง (oracles) อยู่ในระบบเพื่อถ่ายโอนข้อมูลจากบล็อกเชนหนึ่งไปยังอีกบล็อกเชนหนึ่ง โปรโตคอลการเผา ดังที่ชื่อบอกไว้ จะไม่ทำการแช่แข็ง แต่จะเผาโทเค็นทิ้ง

โซลูชันข้ามเชนอาจเป็นแบบศูนย์กลาง (ต้องไว้วางใจทั้งหมด), แบบสหพันธ์ (federated) และแบบ trustless คุณลักษณะเหล่านี้สามารถแตกต่างกันได้หลายระดับ — ทั้งหมดขึ้นอยู่กับระดับของการกระจายศูนย์

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

บริดจ์แบบสหพันธ์ทำงานโดยเปรียบได้กับบล็อกเชนส่วนตัว โหนดต้องปฏิบัติตามกฎที่เข้มงวดหลายข้อจึงจะได้เป็นส่วนหนึ่งของเครือข่ายการจัดการและมีสิทธิ์ควบคุมการเคลื่อนย้ายโทเค็น โหนดเฉพาะทางเรียกว่า keepers มีตัวอย่างเช่นในโซลูชันข้ามเชนระหว่าง Ethereum และ Wanchain ผู้ดูแลจะล็อกโทเค็นใน Ethereum และออกโทเค็นใน Wanchain หากผู้ใช้ต้องการโอนโทเค็นกลับ เขาจะส่งคำขอไปยัง keepers ซึ่งจะส่งส่วนหนึ่งของ secret key มาให้ เมื่อสร้างคีย์เต็มได้แล้ว มันจะปลดล็อกโทเค็น อาจมีรูปแบบต่าง ๆ ของกลไกการโหวตที่มีการควบคุมบางส่วน

Trustless-bridge คือระบบกระจายศูนย์เต็มรูปแบบที่ผู้เข้าร่วมเครือข่ายใด ๆ ก็สามารถเข้าร่วมเพื่อทำหน้าที่เป็นตัวแทนหรือผู้ตรวจสอบได้ เขาจะตรวจสอบความถูกต้องของธุรกรรมและได้รับค่าคอมมิชชันตอบแทน Syscoin bridge ทำงานตามอัลกอริทึมนี้ โหนดที่นี่สามารถท้าทายการทำงานของตัวแทนอื่น ๆ และรายงานการละเมิดได้ หากการตรวจสอบสำเร็จ จะมีการหัก 3 ETH จากผู้ละเมิด แต่ในกรณีตรงข้าม คนที่รายงานการละเมิดจะเสีย 3 ETH ไปด้วย อีกตัวอย่างที่ชัดเจนของบริดจ์ลักษณะนี้คือ Wormhole ซึ่งเชื่อมต่อเครือข่าย Solana และ Ethereum มันช่วยให้คุณแปลง ERC-20 tokens เป็น SPL token แบบเนทีฟของบล็อกเชน Solana ได้

ตัวอย่างของบริดจ์ข้ามเชนอาจเป็นโปรเจกต์อย่าง AnySwap, BTC Relay, POLKADOT, BLOCKNET, AION, WANCHAIN เป็นต้น

ข้อดีของ Cross-Chain Bridges

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

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

ข้อเสียของ Cross-Chain Bridges

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

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

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

ตอนนี้จำเป็นต้องหาวิธีการเฉพาะสำหรับแต่ละกรณีและแต่ละคู่บล็อกเชน และสิ่งนี้ต้องใช้เวลา เงิน และความพยายามอย่างจริงจังจากนักพัฒนา

แชร์:

โพสต์ที่เกี่ยวข้อง

อยากรู้เพิ่มเติมไหม?

เข้าร่วมจดหมายข่าวของเรา — รับข้อมูลข่าวสาร รับพลัง