Submarine Swaps คืออะไร? ส่ง Bitcoin จาก Mainnet ไปยัง Lightning Network & Back
แลกเปลี่ยนเรือดำน้ำ เป็น atomic on-chain กับ off-chain swaps (และในทางกลับกัน) ของ cryptocurrencies แนวคิดโดย CTO ของ Lightning Labs CTO Olaoluwa Osuntokun และหัวหน้าโครงสร้างพื้นฐานของ Lightning Labs Alex Bosworth ได้รับการออกแบบมาเพื่ออำนวยความสะดวกในการถ่ายโอนจาก BTC บนเครือข่ายไปยังช่อง Lightning Network (LN) แบบออฟไลน์ ในปัจจุบันสิ่งนี้ไม่สามารถทำได้โดยตรงหากไม่มีการแลกเปลี่ยนเรือดำน้ำและต้องมีขั้นตอนเพิ่มเติมที่ผู้ใช้ต้องโอนเงิน LN ไปยังกระเป๋าสตางค์ Bitcoin แบบออนไลน์.
อธิบายว่าเป็น “ทางลาดบนโซ่ไปยัง LN” การแลกเปลี่ยนเรือดำน้ำมีหลายกรณีการใช้งานที่ลึกซึ้งและผลกระทบที่อาจเกิดขึ้น ไม่เหมือนกับการแลกเปลี่ยนปรมาณูตรงที่ต้องเปิดใช้งาน LN ในสกุลเงินดิจิทัลทั้งสองที่เข้าร่วมการแลกเปลี่ยน – การแลกเปลี่ยนเรือดำน้ำจำเป็นต้องเปิดใช้งานฟ้าผ่าเพียงด้านเดียว ด้วยเหตุนี้การประยุกต์ใช้การแลกเปลี่ยนเรือดำน้ำในอนาคตอาจทำให้พวกเขากลายเป็นโครงสร้างพื้นฐานที่สำคัญสำหรับการแลกเปลี่ยนแบบกระจายอำนาจในบล็อกเชนต่างๆ.
พวกเขาทำงานอย่างไร?
ปัญหาหลักที่เรือดำน้ำแลกเปลี่ยนที่อยู่คือการทำธุรกรรมระหว่างที่อยู่ Bitcoin บนเครือข่ายและที่อยู่ LN นอกเครือข่ายไม่สามารถเข้ากันได้โดยตรง สิ่งนี้สร้างกำแพงการทำธุรกรรมระหว่าง Bitcoin blockchain และ LN นอกเครือข่าย.
ข้อ จำกัด เพิ่มเติมของการใช้งาน LN ในปัจจุบันคือการตั้งค่าช่องทาง LN ต้องมีการทำธุรกรรมออนไลน์ (และค่าธรรมเนียมที่ตามมา) รวมทั้งจำนวน BTC ที่ส่งไปยังช่องล่วงหน้า เมื่ออุปทานของ BTC ในช่องนั้นหมดลงไม่มีวิธีใดในการเติมช่องและต้องเปิดช่องอื่น สิ่งนี้ทำให้เสียค่าธรรมเนียมการทำธุรกรรมออนไลน์มากขึ้นและแม้ว่าโดยพื้นฐานแล้วสามารถส่งธุรกรรมได้ไม่ จำกัด ภายในช่องทาง LN ตราบใดที่มี BTC เพียงพอ แต่ก็ไม่สะดวกและไม่มีประสิทธิภาพในการเปิดหลายช่องทางซ้ำ ๆ.
อ่าน: Lightning Network: ชั้นที่ 2, Off-Chain Scaling สำหรับ Bitcoin
การแลกเปลี่ยนเรือดำน้ำช่วยแก้ปัญหานี้ได้โดยอนุญาตให้เติมช่อง LN ผ่านการถ่ายโอนแบบออนไลน์จาก Bitcoin blockchain ไปยังช่อง LN นอกเครือข่าย การแลกเปลี่ยนเรือดำน้ำได้มาจากการแลกเปลี่ยนอะตอมดังนั้นจึงทำงานร่วมกับฟังก์ชันการทำงานที่คล้ายคลึงกัน.
การแลกเปลี่ยนเรือดำน้ำและปรมาณูใช้ตัวกลางที่เชื่อถือได้สำหรับการโอนโทเค็นระหว่างบล็อคเชนหรืออินเทอราเชน (เช่น Bitcoin on-chain ไปยัง LN แบบ off-chain) สิ่งนี้ทำได้โดยการใช้ประโยชน์จากสัญญาแฮช – ไทม์ที่ผู้รับการทำธุรกรรมจำเป็นต้องรับทราบว่าได้รับการชำระเงินก่อนกำหนดเวลาที่กำหนดโดยการจัดเตรียมหลักฐานการชำระเงินแบบเข้ารหัส หากไม่เป็นเช่นนั้นผู้รับจะสูญเสียความสามารถในการอ้างสิทธิ์โทเค็นและจะส่งคืนให้กับผู้ชำระเงิน.
อ่าน: Atomic Swaps คืออะไร?
ตัวอย่างที่ดีที่สุดของวิธีการทำงานในการแลกเปลี่ยนเรือดำน้ำคือจากการถ่ายโอนจาก Bitcoin blockchain ไปยังช่อง LN แบบ off-chain ซึ่งปัจจุบันเป็น ฟังก์ชันทางเดียว ของการแลกเปลี่ยนเรือดำน้ำที่ถ่ายทอดสด การแลกเปลี่ยนเรือดำน้ำใช้ “ผู้ให้บริการแลกเปลี่ยน” เป็นตัวกลางที่เชื่อถือได้.
ผู้ใช้ส่ง BTC แบบออนไลน์ของตนไปยังสัญญาบริการแลกเปลี่ยนเรือดำน้ำพร้อมใบแจ้งหนี้ LN ซึ่งผู้ให้บริการแลกเปลี่ยนจะจ่ายใบแจ้งหนี้ LN นอกเครือข่าย หากใบแจ้งหนี้ไม่ได้รับการชำระเงินภายในสัญญาแฮชเวลาที่กำหนดไว้ผู้ชำระเงิน (ที่อยู่บนเครือข่าย) จะสามารถเรียกคืน BTC บนเครือข่ายเริ่มต้นที่ส่งมาได้ ผู้ให้บริการสว็อปใช้ภาพก่อนหน้าในสัญญาแลกเปลี่ยนเป็นหลักฐานการชำระเงินเพื่อเรียกร้อง BTC แบบออนไลน์ตามที่อยู่สว็อป ผู้ให้บริการแลกเปลี่ยนจะไม่ทราบภาพก่อนหน้าเว้นแต่ว่าจะชำระใบแจ้งหนี้ LN ผลที่ได้คือเงินจะได้รับการคืนเงินให้กับผู้ชำระเงินหากใบแจ้งหนี้ไม่เสร็จสมบูรณ์ หากประสบความสำเร็จช่อง LN จะได้รับการสนับสนุนด้วยจำนวนเงินที่สอดคล้องกับ BTC ออนไลน์ที่ส่งไป.
กระบวนการทำงานในลักษณะเดียวกันสำหรับธุรกรรมผกผันจากช่อง LN นอกเครือข่ายไปยังที่อยู่ Bitcoin บนเครือข่าย อย่างไรก็ตามฟังก์ชันนี้ยังอยู่ในระหว่างการพัฒนาและไม่มีตัวเลือกให้ใช้งานบน สัญญาแลกเปลี่ยนเรือดำน้ำ ยัง.
สภาพคล่องไม่เพียงพออาจเป็นปัญหาสำหรับการแลกเปลี่ยนเรือดำน้ำโดยเฉพาะอย่างยิ่งในช่วงแรก อย่างไรก็ตามอัตราสว็อปให้แรงจูงใจสำหรับผู้ใช้ออนไลน์ในการทำธุรกรรมแลกเปลี่ยน BTC โดยจะได้รับค่าธรรมเนียมในการทำเช่นนั้นแทนที่จะปล่อยให้มันอยู่ในกระเป๋าเงินของพวกเขา ในทางเทคนิคผู้ให้บริการ Swap สามารถเป็นผู้ชำระเงินในการทำธุรกรรมได้ทำให้กระบวนการแลกเปลี่ยนมีความยืดหยุ่นมาก.
การประยุกต์ใช้การพัฒนาเพิ่มเติมและผลกระทบในอนาคต
การแลกเปลี่ยนเรือดำน้ำเป็นเครื่องมือที่มีประสิทธิภาพสำหรับปัญหาที่กล่าวถึงก่อนหน้านี้ในการเติมช่อง LN โดยไม่ต้องเปิดช่องใหม่อย่างต่อเนื่อง เมื่อมองแวบแรกนี่เป็นกรณีการใช้งานจริงที่สุดในการทำซ้ำปัจจุบัน อย่างไรก็ตามเนื่องจากลักษณะของการแลกเปลี่ยนเรือดำน้ำต้องการเพียงด้านเดียวของการถ่ายโอนที่เปิดใช้งาน LN การแลกเปลี่ยนเรือดำน้ำจึงสามารถอำนวยความสะดวกในการถ่ายโอนข้ามสายโซ่ด้วยโซ่ที่ไม่ได้เปิดใช้งาน LN ตราบใดที่ฝั่งตรงข้ามเปิดใช้งาน LN.
การแลกเปลี่ยนเรือดำน้ำระหว่างบล็อกเชนที่แตกต่างกันได้ประสบความสำเร็จแล้ว นักพัฒนา Jason Wong ประสบความสำเร็จในการแยกโครงการแลกเปลี่ยนเรือดำน้ำและสร้างฟังก์ชันการทำงานเพื่อให้บรรลุ Litecoin บนเครือข่ายแลกเปลี่ยนกับ Bitcoin LN แบบออฟไลน์. การแลกเปลี่ยนจาก LTC แบบออนเชนเป็น LN BTC แบบออฟเชนมีให้บริการแล้วใน Submarine Swaps สัญญา.
เมื่อเร็ว ๆ นี้หว่องประสบความสำเร็จ ทดสอบ อีเธอร์แบบออนเชนกับธุรกรรม LN BTC แบบออฟไลน์โดยใช้ Ethereum’s Rinkeby testnet โดยพื้นฐานแล้วรายการที่มีราคาฟ้าผ่าสามารถซื้อได้ด้วย ETH โดยใช้ประโยชน์จากผู้ให้บริการแลกเปลี่ยนเป็นสัญญาอัจฉริยะ Ethereum ซึ่งติดตั้งบนเครือข่ายทดสอบ ที่นี่. หว่องยังจัดเตรียมแบบทีละขั้นตอน คู่มือ เกี่ยวกับวิธีการสลับระหว่าง Ethereum และช่อง BTC Lightning.
ผลงานของ Wong แสดงให้เห็นถึงศักยภาพของการแลกเปลี่ยนเรือดำน้ำในการเป็นองค์ประกอบสำคัญของการแพร่กระจายของการแลกเปลี่ยนแบบกระจายอำนาจ มีสกุลเงินดิจิทัลเพียงไม่กี่สกุลเท่านั้นที่เปิดใช้ความสามารถ LN ด้วยการแลกเปลี่ยนอะตอมอนาคตของการแลกเปลี่ยนสินทรัพย์บล็อกเชนจะต้องมีการสร้างความสามารถดังกล่าวไว้ในบล็อกเชนที่เข้าร่วมซึ่งเป็นสิ่งที่ท้าทายและใช้เวลานาน ในทางกลับกันการแลกเปลี่ยนเรือดำน้ำต้องการเพียงด้านเดียวของธุรกรรมเพื่อเปิดใช้งาน LN ซึ่งขยายการสนับสนุนการแลกเปลี่ยนไปยังสกุลเงินดิจิทัลจำนวนมาก.
ในที่สุดอนาคตของการแลกเปลี่ยนเรือดำน้ำแบบสองทางที่เข้ากันได้ระหว่างบล็อกเชนต่างๆสามารถให้โครงสร้างพื้นฐานที่จำเป็นสำหรับการแลกเปลี่ยนโทเค็นและทรัพย์สินระหว่างเครือข่ายบล็อกเชนอย่างแท้จริง นั่นคือเป้าหมายที่ผู้เข้าร่วมชุมชน cryptocurrency จำนวนมากต้องการและในขณะที่อาจจะถึงจุดนั้นสักพักการแลกเปลี่ยนเรือดำน้ำก็มีแนวโน้มที่จะก้าวไปสู่จุดจบนั้น.
Bosworth และนักพัฒนาคนอื่น ๆ ที่ทำงานกับการแลกเปลี่ยนเรือดำน้ำระบุว่าเทคโนโลยีนี้ยังอยู่ในขั้นเริ่มต้นดังนั้นจึงมีความเสี่ยงที่จะใช้ ณ จุดนี้โดยเฉพาะอย่างยิ่งสำหรับการถ่ายโอนขนาดใหญ่ การแลกเปลี่ยนเรือดำน้ำจะพัฒนาควบคู่ไปกับ Lightning Network ซึ่งยังอยู่ในช่วงเริ่มต้น แต่ก็มีความก้าวหน้าที่มีความหมาย.
สรุป
การแลกเปลี่ยนเรือดำน้ำเป็นอีกหนึ่งกลไกที่ชาญฉลาดและเป็นนวัตกรรมใหม่สำหรับการถ่ายโอนโทเค็นที่เชื่อถือได้ พวกเขาเชื่อมอุปสรรคการทำธุรกรรมระหว่างการทำธุรกรรมบนเครือข่ายและช่องทาง LN นอกเครือข่ายที่จะมีความสำคัญต่อความสามารถในการขยายขนาดของบล็อกเชนสาธารณะและการแลกเปลี่ยนแบบกระจายอำนาจในอนาคต ในที่สุดการแลกเปลี่ยนเรือดำน้ำอาจช่วยสร้างอนาคตของทรัพย์สินที่ใช้แทนกันได้ในเครือข่ายที่ลดความน่าเชื่อถือ.