ผู้เขียน: Che Kohler เรียบเรียง: Cointime.com 237
Bitcoin ปฏิวัติวิธีที่เราคิดเกี่ยวกับเงินและการทำธุรกรรม อย่างไรก็ตาม หนึ่งในความท้าทายที่ยิ่งใหญ่ที่สุดที่ Bitcoin ต้องเผชิญคือความสามารถในการปรับขนาดและวิธีการนำเครือข่ายนี้ไปสู่ผู้ใช้อีกพันล้านคนต่อไปโดยไม่ล้มเหลวโดยสิ้นเชิงภายใต้ความต้องการในการทำธุรกรรมอย่างรวดเร็วและเป็นส่วนตัว
เมื่อจำนวนผู้ใช้ Bitcoin และการทำธุรกรรมเพิ่มขึ้น เครือข่ายอาจแออัดและช้า ความเร็วในการทำธุรกรรมที่ช้าและค่าธรรมเนียมที่สูงทำให้ผู้ใช้ได้รับประสบการณ์ที่ไม่ดี ส่งผลให้ผู้ใช้ไปยังเครือข่ายสกุลเงิน fiat ที่ถูกจำกัด ผู้ดูแล bitcoin แบบรวมศูนย์ หรือการแลกเปลี่ยนแบบรวมศูนย์ที่ผู้ใช้ต้องการการเข้าถึงแบบส่วนตัวและไม่ได้รับอนุญาต
มีการเสนอวิธีแก้ปัญหาจำนวนมากสำหรับความสามารถในการปรับขนาดของ Bitcoin รวมถึงการลดขนาดลายเซ็น การเพิ่มความจุบล็อก การปรับแผนลายเซ็นให้เหมาะสม และแน่นอน เครือข่ายเลเยอร์ 2 ที่สามารถทำธุรกรรมนอกเครือข่ายได้
โซลูชันการปรับขนาดที่ได้รับความนิยมสูงสุดสำหรับ Bitcoin คือ Lightning Network
เครือข่ายสายฟ้าในคอขวด
ด้วยห้องนิรภัยแบบหลายลายเซ็น 2-2 ที่ยึดกับเชนหลักของ Bitcoin ผู้ใช้ที่มี Bitcoin UTXO สามารถค้นหาอีกฝ่ายที่ต้องการจับคู่และสร้างช่อง Lightning
ถ้าฉันและโหนดอื่นสร้างช่อง Lightning 10 ล้าน Satoshi (0.1 BTC) เราทั้งคู่จะล็อค bitcoins ในจำนวนที่เท่ากัน และตอนนี้เรามีช่องทางสองทางที่มีความจุสูงสุด 10 ล้าน satoshi ในแต่ละด้าน
ช่อง Lightning แต่ละช่องที่สร้างขึ้นสามารถชำระเงินโดยตรงไปยังโหนดที่เชื่อมต่อ โดยทำหน้าที่เป็นสะพานเชื่อมระหว่างเส้นทางการชำระเงินต่างๆ และเก็บค่าธรรมเนียมในกระบวนการ ซึ่งช่วยให้เครือข่าย Lightning สามารถจัดการธุรกรรมหลายล้านรายการโดยใช้สภาพคล่องเดียวกันโดยไม่ต้องแตะต้องห่วงโซ่พื้นฐาน
แม้ว่า Lightning Network ได้โอนย้ายการยืนยันการทำธุรกรรมเพิ่มเติมจากห่วงโซ่ฐาน แต่ก็ยังประสบปัญหาความแออัดของห่วงโซ่ฐาน หากค่าธรรมเนียมบนห่วงโซ่ฐานสูงเกินไปหรือพูลหน่วยความจำค้าง คุณต้องจ่ายเงินเพิ่มเพื่อเปิดหรือปิดช่อง Lightning หรือต้องรอ ซึ่งจะจำกัดสภาพคล่องของเงินทุนเข้าและออก
สิ่งนี้ยังส่งเสริมการรวมศูนย์ เนื่องจากค่าธรรมเนียมที่สูงอาจทำให้ผู้ใช้ไม่สร้างช่องขนาดเล็กเนื่องจากต้นทุนในการสร้างช่องและช่องอาจไม่สามารถครอบคลุมค่าธรรมเนียมเหล่านี้ได้
ดังนั้น Lightning Network จะปรับขนาดอย่างมีประสิทธิภาพได้อย่างไรหากเราถูกจำกัดโดยห่วงโซ่พื้นฐานอยู่เสมอ ในความเป็นจริงแล้ว Lightning Network ไม่ได้อยู่ภายใต้ห่วงโซ่ฐานอย่างสมบูรณ์ แต่ขึ้นอยู่กับ UTXO โดยที่จุดยึด UTXO ไม่ได้อยู่บนห่วงโซ่หลักเสมอไป
ดังนั้น Lightning Network จะปรับขนาดอย่างมีประสิทธิภาพได้อย่างไรหากเราถูกจำกัดโดยห่วงโซ่พื้นฐานอยู่เสมอ ในความเป็นจริงแล้ว Lightning Network ไม่ได้อยู่ภายใต้ห่วงโซ่ฐานอย่างสมบูรณ์ แต่ขึ้นอยู่กับ UTXO โดยที่จุดยึด UTXO ไม่ได้อยู่บนห่วงโซ่หลักเสมอไป
โปรโตคอลเลเยอร์ 2 เสริมซึ่งกันและกันได้อย่างไร
Statechains เป็นโปรโตคอลเลเยอร์ 2 ซึ่งหมายความว่าสามารถส่ง Bitcoin UTXO โดยไม่สร้างภาระให้กับ Bitcoin blockchain เครือข่ายได้รับการออกแบบมาเพื่อช่วยขยายขนาด ประหยัดค่าธรรมเนียม และให้ข้อได้เปรียบด้านความเป็นส่วนตัวที่ไม่เหมือนใคร
StateChains นั้นคล้ายกับ Lightning Network ที่ต้องจับคู่กับเอนทิตีอื่น ในการใช้ StateChain ผู้ใช้ต้องฝากเงินเข้า StateChain และโต้ตอบกับหน่วยงาน StateChain เพื่อสร้างที่อยู่ Bitcoin กระบวนการสร้างคีย์ร่วมกันนี้สร้างคีย์ที่กระจายอย่างเท่าเทียมกันระหว่างเอนทิตี StateChain เซิร์ฟเวอร์และผู้ใช้
เมื่อผู้ใช้ต้องการโอนเงิน (UTXO ทั้งหมด) พวกเขาเพียงแค่มอบรหัสส่วนตัวของตน ซึ่งเราเรียกว่ารหัสชั่วคราว ให้กับผู้รับที่ต้องการ แต่เงินจะไม่สามารถเคลื่อนย้ายได้หากไม่ได้รับความช่วยเหลือซึ่งกันและกันจากทั้งสองฝ่าย
ซึ่งแตกต่างจากเครือข่าย Lightning ตรงที่ StateChains นั้นไม่น่าเชื่อถือ แต่ยังคงทนต่อการเซ็นเซอร์สูง (ยิ่งกว่านั้นในกรณีของเครือข่ายไซด์เชนแบบรวมศูนย์ของ Liquid Network) เนื่องจากการถอนเงินกลับไปยังกระเป๋าเงินแบบออนเชนโดยไม่ได้รับอนุญาต
StateChains และ Lightning Channels เป็นสองโซลูชั่นที่เป็นไปได้สำหรับปัญหาความสามารถในการปรับขนาดของ blockchain ผู้ใช้สามารถใช้เครือข่ายเหล่านี้ได้อย่างอิสระโดยถือ Bitcoins ของ StateChain ในกระเป๋าเงินของ StateChain จ่ายเงินให้กับผู้ใช้ของเครือข่าย หรือพวกเขาสามารถใช้ Bitcoins ใน Lightning Channels เพื่อจ่ายเงินให้กับผู้ใช้ Lightning Network
การมีเครือข่ายการชำระเงินที่แยกจากกันอาจทำให้เกิดความไม่ลงรอยกัน แต่ผู้ใช้สามารถกลับไปที่เครือข่ายหลักจากเครือข่ายใดเครือข่ายหนึ่งได้เสมอ อย่างไรก็ตาม คุณต้องจัดการกับค่าใช้จ่ายและเวลาที่ต้องใช้เพื่อให้ได้ผลสำเร็จบนเครือข่าย
เนื่องจาก StateChains ยังคงรักษารูปแบบ UTXO จึงสามารถใช้สร้างช่องสัญญาณ Lightning ได้ สิ่งนี้จะช่วยให้ผู้ใช้สามารถส่งและรับการชำระเงินระหว่างกันโดยไม่ต้องถ่ายทอดธุรกรรมไปยังเชนหลักทุกครั้ง เหมือนกับ Lightning Channels ที่สร้างขึ้นบน Liquid Network
ช่องฟ้าผ่าของ StateChain ทำงานอย่างไร
ผู้ใช้ StateChain สองคนจะลงนามธุรกรรมโดยใช้คีย์ชาร์ด จากนั้นประสานงานกับผู้ให้บริการ StateChain เพื่อลงนามธุรกรรมโดยตรง ใช้ StateChain ใน Multisig ของ Lightning Channel และจัดการการสร้างธุรกรรม Lightning Channel
หากคุณมีเงินใน Statechain คุณสามารถโอนบางส่วนไปให้เพื่อนได้ทันที โดยแปลง UTXO ของ Statechain เป็นช่อง Lightning ที่ใช้ร่วมกัน และหากเพื่อนของคุณต้องการลดการติดต่อกับ Statechain ให้เหลือน้อยที่สุด คุณสามารถย้ายแชนเนลกลับไปที่ Base Chain ได้โดยตรง
หากคุณมีเงินใน Statechain คุณสามารถโอนบางส่วนไปให้เพื่อนได้ทันที โดยแปลง UTXO ของ Statechain เป็นช่อง Lightning ที่ใช้ร่วมกัน และหากเพื่อนของคุณต้องการลดการติดต่อกับ Statechain ให้เหลือน้อยที่สุด คุณสามารถย้ายแชนเนลกลับไปที่ Base Chain ได้โดยตรง
ข้อดีอีกประการของวิธีการสร้างช่องนี้คือสามารถรักษาความเป็นส่วนตัวได้อย่างสมบูรณ์จากหน่วยงาน Statechain หน่วยงานจะเห็นการถ่ายโอน UTXO ทั้งหมด แต่ไม่จำเป็นต้องรู้ว่าเป็นช่องทาง Lightning โปรโตคอลทั้งสองมีความเป็นอิสระจากกันโดยสิ้นเชิง และหน่วยงานของ Statechain จะไม่รู้เลยแม้แต่ในกรณีที่เกิดข้อพิพาท เช่น การบังคับปิดช่องสัญญาณ
StateChains ยังอำนวยความสะดวกในการจัดการแชนเนลที่ดีขึ้น เนื่องจากคุณสามารถถ่ายโอนแชนเนลที่มีอยู่ไปยัง UTXO ที่ใหญ่ขึ้นได้ คุณจึงสามารถทดลองด้วยต้นทุนที่ต่ำ ค้นหาขนาดที่เหมาะกับคุณ และเมื่อคุณมีแชนเนลที่เสถียรแล้ว คุณสามารถย้ายแชนเนลไปที่เลเยอร์ฐานโดยออกจาก Statechain
ข้อดีของ StateChain Lightning Channel
การวาง Lightning Network ไว้ด้านบนของ Statechain มีข้อดีหลายประการ เช่น:
1. เข้าร่วม Lightning Network ได้ง่ายขึ้น
ประการแรก สามารถโอนความเป็นเจ้าของช่อง Lightning ได้ทันทีระหว่างฝ่ายต่างๆ ทำให้ผู้ใช้สามารถเข้าร่วม Lightning Network ได้โดยไม่ต้องใช้ช่องก่อนหน้า ฉันสามารถสร้างช่อง Lightning ที่สนับสนุนโดย Statechain และโอนช่องโดยการโอน UTXO ไปยังผู้ใช้รายอื่น เพื่อให้พวกเขาสามารถส่งและรับยอดคงเหลือ Lightning ได้อย่างง่ายดายหลังจากควบคุม UTXO ในกระเป๋าเงิน StateChain ของพวกเขา
2. ย้ายช่องไปยังตำแหน่งที่ต้องการ
ประการที่สอง ปรับใช้ช่องสัญญาณ Lightning ที่ใดก็ได้บนกราฟเครือข่ายโดยไม่ต้องปิดและเปิดช่องใหม่อีกครั้ง แทนที่จะเพิ่ม bitcoins ผ่านการทำธุรกรรมบนเครือข่าย ฉันสามารถซื้อช่องทางได้โดยตรงจากผู้ใช้ Statechain
3. ช่องเล็ก ๆ มีโอกาสที่จะแสดงข้อได้เปรียบของพวกเขา
StateChain UTXO ยังทำให้สามารถยึดช่องสัญญาณขนาดเล็กได้ ซึ่งช่วยให้ผู้ใช้ Bitcoin จำนวนมากขึ้นสามารถใช้เครือข่าย Lightning และสร้างเส้นทางที่หลากหลาย ปรับปรุงสภาพคล่องและจัดหาสถานการณ์ที่เหมาะสำหรับเส้นทางที่ถูกที่สุดสำหรับการชำระเงินหลายเส้นทางในระดับปรมาณู
4. จัดการสภาพคล่องของคุณ
Statechains อนุญาตให้ปรับสภาพคล่องได้อย่างอิสระมากขึ้น นำเสนอโอกาสในการปรับสมดุลที่ไม่เหมือนใคร หากคุณระบายสภาพคล่องทั้งหมดในช่องและมีสภาพคล่องทั้งหมดในอีกด้านหนึ่ง คุณจะไม่มีอำนาจในการใช้จ่าย ซึ่งอาจเกิดขึ้นเป็นช่วง ๆ โดยเฉพาะอย่างยิ่งหากคุณไม่จับตาดูโหนด Lightning
แทนที่จะรับความจุของช่องสัญญาณจากตลาดหรือเริ่มช่องอื่นเพื่อปรับสมดุล คุณสามารถโอนความจุนั้นให้กับผู้อื่นที่อาจต้องการช่องสัญญาณที่ไม่สมดุล แชนเนลที่สนับสนุน StateChain มีอิสระที่จะถ่ายโอนไปยังใครก็ตามที่เต็มใจ คุณสามารถรับแชนเนลที่สมดุลและใช้ Lightning Network ต่อไปได้
5. ความเป็นส่วนตัวของช่อง Lightning
StateChains มีคุณสมบัติ CoinSwap ในตัวที่ให้คุณ CoinJoin ช่อง Lightning ดังนั้นคุณจึงไม่สามารถแน่ใจได้ว่าใครเป็นคนเปิดหรือปิดช่อง Lightning นั้น
6. โรงงานช่องทาง StateChain
เนื่องจากการโยกย้าย UTXO ไปยังผู้ใช้ที่แตกต่างกันจะง่ายขึ้น การจัดการโรงงานผลิตช่องทาง Lightning ผ่าน Statechain จะกลายเป็นเรื่องง่ายขึ้น สมาชิกของ Channel Factory มีความยืดหยุ่นมากขึ้นผ่านการถ่ายโอน StateChain อย่างง่าย เนื่องจากสมาชิกโรงงานสามารถเพิ่มหรือลบออกได้โดยไม่มีข้อขัดแย้งในเครือข่าย
7. การเปลี่ยนสถานะของห่วงโซ่
เนื่องจากการโยกย้าย UTXO ไปยังผู้ใช้ที่แตกต่างกันจะง่ายขึ้น การจัดการโรงงานผลิตช่องทาง Lightning ผ่าน Statechain จะกลายเป็นเรื่องง่ายขึ้น สมาชิกของ Channel Factory มีความยืดหยุ่นมากขึ้นผ่านการถ่ายโอน StateChain อย่างง่าย เนื่องจากสมาชิกโรงงานสามารถเพิ่มหรือลบออกได้โดยไม่มีข้อขัดแย้งในเครือข่าย
7. การเปลี่ยนสถานะของห่วงโซ่
StateChains และ Lightning สามารถได้รับประโยชน์จากกันและกันในหลายๆ ด้าน ไม่เพียงแต่ในด้านค่าใช้จ่ายในการเข้าร่วม Lightning เท่านั้น แต่ยังรวมถึงผลจากการปรับปรุงความเป็นส่วนตัวและการตรวจสอบห่วงโซ่ด้วย เมื่อโปรโตคอลทั้งสองเติบโตเต็มที่ นักพัฒนาของทั้งสองโครงการจะต้องสร้างมาตรฐานว่าเครือข่ายทั้งสองจะโต้ตอบกันอย่างไรก่อนที่จะเห็นการใช้งาน StateChain และ off-chain Lightning ในปริมาณมาก
ความคิดเห็นทั้งหมด