Bitcoin layer-two solutions (Bitcoin L2s) เป็นโปรโตคอลรองที่สร้างขึ้นบนบล็อกเชนหลักของ Bitcoin มีวัตถุประสงค์เพื่อแก้ไขปัญหาความสา มารถในการขยายตัว ปรับปรุงความเร็วในการทำธุรกรรม และลดค่าธรรมเนียม บาง L2s ยังแนะนำความสามารถในการทำสัญญาอัจฉริยะ ขยายกรณีการใช้ Bitcoin โดยการสร้างชั้นการดำเนินการแยกต่างหาก โซลูชั่นเหล่านี้จัดการธุรกรรมนอกเครือข่ายและใช้บล็อกเชนหลักเพื่อการชำระเงินสุดท้ายเท่านั้น
Bitcoin และ Ethereum ในขณะที่ทั้งคู่ใช้โซลูชั่น Layer-Two มีความแตกต่างพื้นฐานเนื่องจากสถาปัตยกรรมพื้นฐานของพวกเขา:
การสืบทอดความปลอดภัย: โซลูชั่น L2 ของ Ethereum สืบทอดความปลอดภัยโดยตรงจาก Ethereum mainnet ผ่านตัวตรวจสอบที่ใช้งาน ในทางตรงกันข้าม L2 ของ Bitcoin พึ่งพาโปรโตคอลความปลอดภัยของตนเองเนื่องจากไม่มีการมีส่วนร่วมโดยตรงจากตัว ตรวจสอบเครือข่ายหลักของ Bitcoin
การตรวจสอบธุรกรรม: L2 ของ Ethereum ใช้วิธีการตรวจสอบขั้นสูงเช่นการพิสูจน์การฉ้อโกงและการพิสูจน์แบบไม่มีความรู้ ซึ่งปัจจุบัน Bitcoin ยังไม่มี สิ่งนี้จำกัดความซับซ้อนของ L2 ที่สามารถสร้างบน Bitcoin เทียบกับ Ethereum
ฟังก์ชันการทำงานของ Smart-Contract: Ethereum ถูกออกแบบมาเพื่อสนับสนุน smart contracts โดยเนื้อแท้ ในขณะที่ Bitcoin ไม่ได้ ดังนั้น L2 ของ Bitcoin มักมุ่งเน้นที่การเพิ่มความสามารถนี้ ปรับปรุงฟังก์ชันการทำงานมากกว่าการโอนค่าง่ายๆ
ชั้นการชำระบัญชี: L2 ของ Bitcoin ชำระธุรกรรมบนบล็อกเชนของ Bitcoin โดยใช้ประโยชน์จากการทำงานร่วมกันแบบ proof-of-work เพื่อความปลอดภัย ในขณะที่ L2 ของ Ethereum ชำระบน Ethereum mainnet ซึ่งใช้โมเดลการทำงานร่วมกันแบบ proof-of-stake
ความต้องการโซลูชั่น layer-two ของ Bitcoin มาจากข้อจำกัดของชั้นฐานของ Bitcoin:
ความสามารถในการขยายตัวและปริมาณงาน: ชั้นฐานของ Bitcoin สามารถจัดการได้เพียงประมาณเจ็ดธุรกรรมต่อวินาที นำไปสู่ความแออัดและค่าธรรมเนียมสูงในช่วงเวลาที่มีการใช้งานสูงสุด L2-solutions เสนอวิธีการขยายโดยไม่ประนีประนอมกับความปลอดภัยของ Bitcoin
ค่าธรรมเนียมสูง: ค่าธรรมเนียมการทำธุรกรรมสูง ซึ่งในบางช่วงถึงกว่า $120 ทำให้ธุรกรรมขนาดเล็กไม่สามารถใช้งานได้ L2-solutions ช่วยลดค่าธรรมเนียมเหล่านี้
ความสามารถในการทำสัญญาอัจฉริยะ: ชั้นฐานของ Bitcoin ขาดฟังก์ชันการทำงานของ smart contracts ที่ซับซ้อน ซึ่งจำเป็นสำหรับแพลตฟอร์มแอปพลิเคชันแบบกระจายอำนาจ (dApps) และการเงินแบบกระจายอำนาจ (DeFi)
ปลดล็อกทุน: ปริมาณทุนที่สำคัญของ Bitcoin ยังคงไม่ได้ใช้อย่างเต็มที่เนื่องจากเป็นหลักเป็นร้านค้าแห่งคุณค่า L2-solutions มุ่งปลดล็อกทุนนี้โดยเปิดใช้งานธุรกรรมที่รวดเร็วขึ้นและแอปพลิเคชันที่เป็นนวัตกรรมใหม่
เครือข่ายบล็อกเชนประกอบด้วยสองชั้น: ชั้นการดำเนินการ ซึ่งประมวลผลธุรกรรม และชั้นการทำงานร่วมกัน ซึ่งตรวจสอบและอนุมัติธุรกรรมเหล่านี้ L2 ของ Bitcoin พัฒนาชั้นการดำเนินการแยกเพื่อจัดการธุรกรรมนอกเครือข่าย ซึ่งจะถูกส่งไปยังชั้นการทำงานร่วมกันของ Bitcoin เพื่อการชำระเงินสุดท้าย
วิธีการทั่วไปในการแก้ปัญหา Layer Two ของ Bitcoin รวมถึง:
State Channels: ใช้โดย Lightning Network, state channels อนุญาตให้สองฝ่ายทำธุรกรรมนอกเครือข่ายหลายรายการ เฉพาะสถานะสุดท้ายเท่านั้นที่ถูกบันทึกบนบล็อกเชน เพิ่มความเร็วและลดต้นทุน
Sidechains: ทำงานเป็นบล็อกเชนแยกที่เชื่อมโยงกับ Bitcoin, sidechains เช่น Liquid Network ช่วยให้ทำธุรกรรมรวดเร็วและมีคุณสมบัติเพิ่มเติม ชำระเป็นระยะๆ บน mainchain ของ Bitcoin
Rollups: รวมกลุ่มธุรกรรมนอกเครือข่ายหลายรายการเป็นธุรกรรมเดียว สร้างหลักฐานทางคริปโตกราฟีของความถูกต้องที่ส่งไปยังบล็อกเชนของ Bitcoin เพื่อการชำระเงิน
State channels เช่นที่ใช้ใน Lightning Network อ นุญาตให้สองฝ่ายทำธุรกรรม Bitcoin แบบไม่จำกัดนอกเครือข่าย โดยไม่ต้องบันทึกแต่ละธุรกรรมบนบล็อกเชนหลักของ Bitcoin วิธีนี้ช่วยเพิ่มความเร็วในการทำธุรกรรมและลดต้นทุนอย่างมาก
เพื่อเปิดช่องทาง ทั้งสองฝ่ายจะล็อก Bitcoin จำนวนหนึ่งในที่อยู่ [multi-signature (multisig)] บนบล็อกเชนของ Bitcoin ที่อยู่ multisig บน Bitcoin เป็นประเภทของที่อยู่ที่ต้องการคนหลายคนในการอนุญาตและเซ็นชื่อธุรกรรม แทนที่จะเป็นเพียงคนเดียว พวกเขาตกลงกันในการแจกจ่าย Bitcoin เริ่มต้นระหว่างพวกเขาสำหรับช่องทางนี้ เมื่อช่องทางเปิดแล้ว ทั้งสองฝ่ายสามารถทำธุรกรรมนอกเครือข่ายได้ไม่จำกัดจำนวน โดยแลกเปลี่ยนข้อมูลธุรกรรมที่เซ็นชื่อเพื่ออัปเดตยอดคงเหลือ Bitcoin ของพวกเขาในสถานะปัจจุบันของช่องทาง ธุรกรรมเหล่านี้จะไม่ถูกเผยแพร่ไปยังเครือข่าย Bitcoin ในระหว่างกระบวนการนี้
เมื่อพวกเขาทำธุรกรรมเสร็จแล้ว ทั้งสองฝ่ายจะเซ็นชื่อและเผยแพร่สถานะสุดท้ายของช่องทางไปยังบล็อกเชนของ Bitcoin สถานะสุดท้ายนี้สะท้อนถึงการแจกจ่าย Bitcoin ที่ตกลงกันล่าสุดระหว่างทั้งสองฝ่าย เงื่อนไข multi-signature ถูกปฏิบัติตาม ทำให้เงินทุนถูกแจกจ่ายใหม่ตามยอดคงเหลือสุดท้าย
Sidechains ของ Bitcoin เช่น Liquid Network ทำงานบนบล็อกเชนแยกที่เชื่อมโยงกับ Bitcoin Sidechains เหล่านี้ใช้กลไกการทำงานร่วมกันของตัวเอง ทำให้ทำธุรกรรมได้รวดเร็วขึ้นและมีฟีเจอร์เพิ่มเติมในขณะที่ส่งและสรุปธุรกรรมเป็นระยะๆ บน mainchain ของ Bitcoin นี่คือวิธีการทำงานของ Sidechains ของ Bitcoin:
Two-Way Peg: เทคโนโลยีพื้นฐานที่ทำให้สามารถโอนสินทรัพย์ระหว่าง mainchain ของ Bitcoin และ sidechain ได้ถูกเรียกว่า "two-way peg" เพื่อย้ายสินทรัพย์จาก mainchain ของ Bitcoin ไปยัง sidechain ผู้ใช้จะล็อก bitcoins ของพวกเขาในที่อยู่การส่งออกพิเศษบนบล็อกเชนของ Bitcoin โดยการส่งธุรกรรม การกระทำนี้จะทำให้ bitcoins ถูก immobilize บน mainchain Sidechain จะตรวจพบเหตุการณ์ล็อกนี้และตอบสนองโดยการสร้างและปล่อยโทเค็นที่เทียบเท่าบน sidechain ซึ่งมักเรียกว่า sBTC (sidechain BTC) ซึ่งแทนที่ bitcoins ที่ถูกล็อกจาก mainchain เมื่ออยู่บน sidechain ผู้ใช้สามารถโอนและใช้โทเค็นเหล่านี้ได้อย่างอิสระเพื่อวัตถุประสงค์ต่างๆ เช่น ธุรกรรมและ smart contracts ซึ่งได้รับประโยชน์จากกลไกการทำงานร่วมกันที่รวดเร็วและมีประสิทธิภาพมากขึ้นของ sidechain เพื่อคืนสินทรัพย์กลับไปยัง mainchain ของ Bitcoin ผู้ใช้จะเผาหรือทำลายโทเค็น sidechain การเผานี้จะถูกตรวจพบโดย mainchain ซึ่งจะปล่อย bitcoins ที่ถูกล็อกเดิมกลับไปยังที่อยู่ของผู้ใช้บน mainchain
Federation/Validators: เพื่อจัดการและตรวจสอบกระบวนการ two-way peg อย่างปลอดภัย Sidechains ใช้กลุ่มหรือกลุ่มของ validators กลุ่มนี้ทำหน้าที่สำคัญหลายอย่าง กลุ่มหรือกลุ่มของ validators มีบทบาทสำคัญในการจัดการและรักษาความปลอดภัยของกระบวนการ two-way peg ระหว่าง mainchain และ sidechain พวกเขาติดตามการล็อกและปลดล็อกสินทรัพย์บนทั้งสองเครือข่าย เพื่อให้แน่ใจว่าธุรกรรมถูกบันทึกอย่างถูกต้อง พวกเขายังตรวจสอบว่าปริมาณสินทรัพย์ที่ย้ายตรงกันทั้งสองด้าน ป้องกันปัญหาเช่นการใช้ซ้ำ กลุ่มนี้สามารถดำเนินการโดยฝ่ายที่เชื่อถือได้ สคริปต์ multi-signature หรือ smart contracts ทั้งหมดนี้ทำงานเพื่อรักษาความสมบูรณ์และความปลอดภัยของกระบวนการโอนสินทรัพย์
Independent Consensus: คุณลักษณะของ sidechains คือกลไกการทำงานร่วมกันที่เป็นอิสระ ซึ่งทำงานแยกจาก mainchain ของ Bitcoin ความเป็นอิสระนี้ทำให้ sidechains สามารถนำพารามิเตอร์บล็อกที่กำหนดเองมาใช้ รวมถึงเวลาบล็อกที่แตกต่างกัน ขนาดบล็อก และความสามารถในการทำธุรกรรมที่ดีที่สุดสำหรับกรณีการใช้งานเฉพาะของพวกเขา พวกเขาใช้วิธีการทำงานร่วมกันที่ไม่ซ้ำกัน เช่น Proof-of-Authority (PoA) หรือ Delegated Proof-of-Stake (DpoS) ซึ่งสามารถมีประสิทธิภาพมากขึ้นหรือเหมาะสมกับวัตถุประสงค์ของ sidechain นอกจากนี้ sidechains ยังแนะนำคุณสมบัติขั้นสูง เช่น smart contracts การเพิ่มความเป็นส่วนตัว และโซลูชันการขยายตัวอื่นๆ ที่ไม่มีใน native บน mainchain ของ Bitcoin
Bitcoin layer-two rollups ทำงานโดยการย้ายการดำเนินการและข้อมูลธุรกรรมออกจากบล็อกเชนหลักของ Bitcoin ไปยัง rollup chain หรือ layer แยกในขณะที่ยังคงยึดกับ Bitcoin เพื่อความพร้อมใช้งานของข้อมูลและการทำงานร่วมกัน
กลไกหลักที่เกี่ยวข้องในเทคโนโลยี rollup รวมถึงการดำเนินการธุรกรรมบน rollup chain การบีบอัดข้อมูล และการยึดกับ Bitcoin layer one ผู้ใช้ส่งธุรกรรมเพื่อดำเนินการบน rollup chain แทนที่จะอยู่บนบล็อกเชนของ Bitcoin โดยตรง rollup chain ประมวลผลธุรกรรมเหล่านี้ อัปเดตยอดคงเหลือตามนั้น หลังจากประมวลผลธุรกรรมนอกเครือข่ายจำนวนมาก rollup จะบีบอัดหรือ “roll up” ข้อมูลธุรกรรมเข้าเป็นหลักฐานหรือการยืนยันทางคริปโตกราฟีที่กะทัดรัด ซึ่งแสดงถึงผลสุทธิของธุรกรรมทั้งหมดนั้นต่อสถานะ หลักฐานที่ถูกบีบอัดนี้จะถูกส่งไปยังบล็อกเชนของ Bitcoin เป็นธุรกรรมเดียว สัญญาอัจฉริยะหรือตัวตรวจสอบบน layer one ของ Bitcoin สามารถตรวจสอบและใช้การเปลี่ยนแปลงสถานะที่แสดงโดยหลักฐาน rollup ได้อย่างมีประสิทธิภาพ
อย่างไรก็ตาม rollups บน Bitcoin เผชิญกับความท้าทายสำคัญเนื่องจากชั้นพื้นฐานของ Bitcoin ขาดความสามารถในการตรวจสอบหลักฐานทางคริปโตกราฟีหรือการยืนยันที่ผลิตโดยระบบ rollup โดยตรง มีแนวทางบางอย่างที่กำลังสำรวจเพื่อเปิดใช้งาน rollups บน Bitcoin รวมถึง sovereign rollups และการขยายสคริปต์ของ Bitcoin
Sovereign rollups ใช้ Bitcoin เป็นชั้นความพร้อมใช้งานของข้อมูลโดยไม่พึ่งพามันสำหรับการพิสูจน์ความถูกต้อง Rollups เหล่านี้ทำงานอย่างอิสระ ประมวลผลธุรกรรมนอกเครือข่ายและเผยแพร่เฉพาะข้อมูลธุรกรรมที่ถูกบีบอัดบน Bitcoin พวกเขาจัดการกลไกการทำงานร่วมกันและสภาพแวดล้อมการดำเนินการธุรกรรมของตนเองนอกเครือข่าย โดยใช้ Bitcoin เพื่อยึดและจัดเก็บข้อมูล rollup ที่ถูกบีบอัด เพื่อย้ายสินทรัพย์เช่น BTC เข้าและออกจาก rollup ระบบ peg แบบกระจายศูนย์ เช่น sBTC ถูกใช้ โดยพึ่งพากลุ่มผู้เซ็นชื่อแบบกระจายศูนย์แทนที่จะเป็นชั้นพื้นฐานของ Bitcoin
การขยายภาษาสคริปต์และ opcodes ของ Bitcoin เพื่อให้สามารถใช้งาน rollups ที่มีความถูกต้องได้ทำให้ชั้นพื้นฐานของ Bitcoin สามารถตรวจสอบและบังคับใช้การเปลี่ยนแปลงสถานะของ rollup ได้ สิ่งนี้น่าจะต้องการการอัปเกรดแบบ soft-fork ไปยัง Bitcoin เพื่อเพิ่ม opcodes ใหม่เช่น OP_CAT หรือ WTC เพื่อความสามารถในการโปรแกรมที่ดีขึ้น
Layer one ของ Bitcoin แม้ว่าจะได้รับการยอมรับในด้านความปลอดภัยและการกระจายอำนาจ แต่ก็ประสบปัญหาข้อจำกัดด้านประสิทธิภาพหลายประการ ธุรกรรมบน mainchain ของ Bitcoin ใช้เวลาประมาณ 10 นาทีในการยืนยัน ขาดฟังก์ชันการทำงานของ smart-contract และมักมีค่าธรรมเนียมธุรกรรมสูงเนื่องจากความแออัดของเครือข่าย เพื่อแก้ไขปัญหาเหล่านี้ โซลูชั่น Layer-Two ของ Bitcoin ได้ รับการพัฒนา มอบการปรับปรุงที่หลากหลายที่ช่วยปรับปรุงการใช้งานและฟังก์ชันการทำงานของเครือข่าย Bitcoin อย่างมีนัยสำคัญ
ความสามารถในการขยายตัว: หนึ่งในข้อได้เปรียบที่สำคัญที่สุดของโซลูชั่น Layer-Two ของ Bitcoin คือความสามารถในการเพิ่มความจุของเครือข่ายในการทำธุรกรรมอย่างมาก โดยการประมวลผลธุรกรรมนอกบล็อกเชนหลัก โครงการ Layer-Two สามารถจัดการปริมาณธุรกรรมต่อวินาทีได้มากขึ้นเมื่อเทียบกับชั้นฐานของ Bitcoin การลดภาระนี้ช่วยลดความแออัดบนเครือข่ายหลัก ส่งผลให้การดำเนินงานของเครือข่ายราบรื่นและมีประสิทธิภาพมากขึ้น ความสามารถในการขยายตัวที่เพิ่มขึ้นนี้มีความสำคัญต่อการยอมรับ Bitcoin อย่างแพร่หลายสำหรับธุรกรรมในชีวิตประจำวันและการซื้อขายที่มีความถี่สูง
ค่าธ รรมเนียมการทำธุรกรรมต่ำ: เนื่องจากธุรกรรม Layer-Two ไม่จำเป็นต้องบันทึกข้อมูลธุรกรรมทั้งหมดบนบล็อกเชนของ Bitcoin พวกมันจึงลดปริมาณข้อมูลที่ต้องจัดเก็บอย่างมาก ซึ่งนำไปสู่ค่าธรรมเนียมการทำธุรกรรมที่ต่ำลง ทำให้การทำธุรกรรมขนาดเล็กและการโอนมูลค่าขนาดเล็กอื่นๆ เป็นไปได้ทางเศรษฐกิจ ผู้ใช้ได้รับประโยชน์จากต้นทุนที่ลดลง ซึ่งมีความสำคัญโดยเฉพาะสำหรับแอปพลิเคชันเช่นการโอนเงินและการชำระเงินขนาดเล็กที่ค่าธรรมเนียมสูงอาจเป็นอุปสรรค
การยืนยันที่รวดเร็วขึ้น: โซลูชั่น Layer-Two เสนอการยืนยันธุรกรรมเกือบจะทันที ซึ่งแตกต่างอย่างมากจากเวลาเฉลี่ยการบล็อก 10 นาทีบน mainchain ของ Bitcoin เวลายืนยันที่รวดเร็วนี้เป็นสิ่งจำเป็นสำหรับกรณีการใช้งานที่ต้องการการชำระบัญชีอย่างรวดเร็ว เช่น ธุรกรรมที่จุดขายและการค้าขายออนไลน์ ความสามารถในการรับการยืนยันที่รวดเร็วขึ้นช่วยปรับปรุงประสบการณ์ของผู้ใช้และขยายขอบเขตการใช้ประโยชน์ที่เป็นไปได้ของ Bitcoin
ความเป็นส่วนตัวที่เพิ่มขึ้น: การนำไปใช้บางอย่างของ layer-two ให้คุณสมบัติความเป็นส่วนตัวที่เพิ่มขึ้น เทคนิคเช่นการกำหนดค่าเส้นทางแบบหัวหอมและการไม่เปิดเผยตัวตนของช่องทางการชำระเงินทำให้การติดตามธุรกรรมทำได้ยากขึ้น ให้ผู้ใช้ระดับความเป็นส่วนตัวที่สูงขึ้น
ความสามารถในการทำสัญญาอัจฉริยะ: โครงการ Layer-Two ของ Bitcoin บางโครงการเปิดใช้งานฟังก์ชันการทำงานของ smart contracts บน Bitcoin การเพิ่มเติมนี้ปลดล็อกกรณีการใช้งานใหม่ รวมถึง dApps และโปรโตคอล defi
การสืบทอดความปลอดภัย: โซลูชั่ น Layer-Two ได้รับความปลอดภัยบางส่วนจากบล็อกเชนของ Bitcoin ที่เป็นพื้นฐาน โดยการยึดธุรกรรมไปยังการทำงานร่วมกันแบบ proof-of-work ที่แข็งแกร่งและกระจายอำนาจของ Bitcoin เครือข่าย Layer-Two สามารถได้รับประโยชน์จากพลังการคำนวณมหาศาลที่รักษาความปลอดภัยของ
ค้นหาแพลตฟอร์มชั้นนำสำหรับการซื้อ ขาย และแลกเปลี่ยนสกุลเงินดิจิทัล
ค้นหาแพลตฟอร์มชั้นนำสำหรับการซื้อ ขาย และแลกเปลี่ยนสกุลเงินดิจิทัล