ความสามารถในการปรับขยายยังคงเป็นความท้าทายสำคัญในโลกของบล็อกเชน ยักษ์ใหญ่อย่าง Bitcoin ในยุคแรกเห็นได้ชัดว่าล้มเหลวในการตอบสนองต่อความต้องการที่เพิ่มขึ้นของชุมชนคริปโต นั่นคือเวลาที่โซลูชัน Layer 2 เข้ามาช่วย แต่เดี๋ยวก่อน ก่อนที่คุณจะคุ้นเคยกับ Layer 2 ก็มี Layer 3 รอเข้ามาอีกครั้ง
เมื่อเครือข่ายอย่าง Ethereum ต้องเผชิญกับความต้องการที่เพิ่มขึ้นในการทำธุรกรรม โซลูชันนวัตกรรมได้เกิดขึ้นเพื่อตอบสนองข้อจำกัดเหล่านี้
สองโซลูชันที่ได้รับการยอมรับอย่างมากคือเทคโนโลยี Layer 2 (L2) และ Layer 3 (L3) แม้ว่าทั้งสองจะมุ่งเน้นในการปรับอ่านบล็อกเชน แต่ก็ทำงานในรูปแบบที่แตกต่างกันและมีวัตถุประสงค์ต่างกัน
ง่ายที่จะสับสนกับความซับซ้อนของโซลูชั่น L2 และ L3 ดังนั้นเรามาสำรวจความแตกต่าง การใช้งาน และผลกระทบที่เป็นไปได้ในอนาคตของระบบนิเวศบล็อกเชนกัน
ทำความเข้าใจกับโซลูชัน Layer 2
Layer 2 คืออะไร?
Layer 2 solutions คือโปรโตคอลที่สร้างขึ้นบนเครือข่ายบล็อกเชนที่มีอยู่ มีไว้เพื่อจัดการธุรกรรมนอกห่วงโซ่หลักขณะที่ได้รับการรับประกันความปลอดภัยของบล็อกเชนพื้นฐาน
โซลูชันเหล่านี้มีเป้าหมายเพื่อเพิ่มปริมาณการทำธุรกรรมและลดค่าธรรมเนียม โดยไม่กระทบกับการกระจายอำนาจหรือความปลอดภัยของชั้นพื้นฐาน
โดยพื้นฐานแล้ว L2 คืออะไรบางอย่างเช่นเครื่องยนต์ที่เทอร์โบชาร์จซึ่งนั่งอยู่บนเครื่องยนต์ที่ไม่อัดอากาศ L2 ไม่ได้เปลี่ยนแนวคิดพื้นฐานของวิธีการทำงานของบล็อกเชน แต่กลับเป็นนวัตกรรมเพียงพอที่จะส่งผลต่อภาพรวมทั้งหมด มันลดภาระบล็อกเชนและทำให้เร็วขึ้น
แนวคิดหลักของโซลูชัน L2 คือการย้ายการประมวลผลธุรกรรมจำนวนมากนอกห่วงโซ่ และเพียงแต่ตัดสินสถานะสุดท้ายในห่วงโซ่หลัก เทคนิคนี้อนุญาตให้ธุรกรรมเร็วขึ้นและถูกลง เพราะห่วงโซ่หลักไม่ต้องรับภาระในการประมวลผลทุกการดำเนินการ แต่รับรองและบันทึกผลลัพธ์สุดท้ายของธุรกรรมที่บรรจุขึ้น
มีคนบอกว่า Layer 2 เป็นนวัตกรรมที่ใหญ่ที่สุดในคริปโตตั้งแต่เกิดคริปโตมาเลย
ตอนนี้มาดูรายละเอียดทางเทคนิคกันบ้าง
หลายประเภทของโซลูชัน L2 ที่ได้รับความสำคัญในช่วงหลายปีที่ผ่านมา:
-
ช่องทางสถานะ: ช่องทางเหล่านี้อนุญาตให้ผู้เข้าร่วมทำธุรกรรมหลายรายการนอกห่วงโซ่ โดยตัดสินสถานะสุดท้ายบนห่วงโซ่หลักเมื่อตัวช่องทางปิด ช่องทางสถานะนี้มีประโยชน์อย่างยิ่งสำหรับการใช้งานที่ต้องทำธุรกรรมโดยตรงครั้งละบ่อยๆ ระหว่างกลุ่มผู้เข้าร่วม
-
ห่วงโซ่ Plasma: ซึ่งแนะนำโดย Vitalik Buterin และ Joseph Poon Plasma เป็นกรอบสำหรับการสร้างห่วงโซ่ย่อยที่บันทึกสถานะของพวกเขาในห่วงโซ่หลักอย่างเป็นระยะ ห่วงโซ่ย่อยเหล่านี้สามารถมีข้อกำหนดต่างๆ ที่ยืดหยุ่นและสามารถปรับขยายได้มากขึ้น
-
Rollups: หมวดหมู่ของโซลูชั่น L2 นี้ได้รับความสำคัญมากในแพลตฟอร์ม Ethereum Rollups ทำการทำธุรกรรมนอกห่วงโซ่ แต่โพสต์ข้อมูลการทำธุรกรรมบนห่วงโซ่ ให้การรับประกันความปลอดภัยที่แข็งแรง มีสองประเภทของ Rollups หลักๆ:
ก. Optimistic Rollups: เหล่านี้สันนิษฐานว่าธุรกรรมถูกต้องตามค่าเริ่มต้นและเพียงแค่ทำการคำนวณผ่านการทดสอบการผิดพลาดในกรณีของข้อพิพาท ตัวอย่างเช่น Optimism และ Arbitrum
ข. Zero-Knowledge (ZK) Rollups: เหล่านี้สร้างหลักฐานการเข้ารหัส (รู้จักกันในชื่อ หลักฐานความถูกต้อง) เพื่อยืนยันความถูกต้องของธุรกรรมนอกห่วงโซ่ ตัวอย่างเช่น zkSync และ StarkNet
- Sidechains: ในทางเทคนิคอาจไม่ถือว่าเป็นโซลูชัน L2 ที่แท้จริง เส้นทางส่วนทำงานนอกห่วงโซ่แยกต่างหากที่ทำงานขนานกับห่วงโซ่หลักและสามารถอำนวยความเร็วยิ่งขึ้นและถูกลง พวกเค้ามักจะมีระบบรักษาความปลอดภัยของตัวเองและอาจการบันทึกเป็นช่วงบนห่วงโซ่หลัก
สรุป ข้อได้เปรียบหลักของโซลูชัน L2 คือการเพิ่มปริมาณการทำธุรกรรมอย่างมาก ความปลอดภัยของบล็อกเชนพื้นฐานยังคงคงอยู่ ค่าธรรมเนียมลดลง
ดูโซลูชัน L2 บางตัวบน Ethereum ขณะที่เครือข่ายพื้นฐานมี TPS (transactions per second) ที่ต่ำมาก โซลูชัน L2 ทำให้ความเร็วนี้สูงขึ้นหนึ่งพันเท่า
ฟังดูเหมือนเป็นปาฏิหาริย์ ซึ่งจริง ๆ แล้วมันใช่ แต่ก็ยังมีประเด็นปัญหาบางอย่าง หรือบางคนอาจเรียกว่า ความท้าทาย
ส่วนที่แตกต่างของ L2 อาจมีระดับของความสามารถในการประสานงานต่างกันกับชั้นฐานและกันเอง สิ่งนี้อาจนำไปสู่การกระจายสภาพคล่องและความท้าทายในการสร้างประสบการณ์ผู้ใช้ที่ไร้รอยต่อในระบบนิเวศ L2 ต่างๆ นอกจากนี้ บางโซลูชัน L2 แนะนำสมิธเชื่อใหม่หรือมีขั้นตอนการถอนที่ซับซ้อนซึ่งอาจส่งผลกระทบต่อประสบการณ์และความปลอดภัยของผู้ใช้
Layer 3 คืออะไร?
เข้าสู่โซลูชัน L3 สัตว์เลี้ยงคริปโตชนิดใหม่
แนวคิดของ Layer 3 ได้เกิดขึ้นมาเป็นอีกขั้นในการปรับขยายและเชี่ยวชาญ โดยใช้อุปมาเครื่องยนต์ L3 เพื่อตั้งค่าให้มากกว่า L2 ที่เป็นอะไรบางอย่างเช่นระบบเครื่องยนต์เบย์-เทอร์โบ เพื่อเปรียบเทียบกับเทอร์โบชาร์จแบบปกติ
ขณะที่อาจดูซับซ้อนและเหนือธรรมชาติ ความแตกต่างนี้สามารถอธิบายได้ทันที
ขณะที่โซลูชั่น L2 มีจุดสนใจในการปรับขยายชั้นฐาน โซลูชัน L3 สร้างขึ้นบน L2 เพื่อให้การทำงานที่เชี่ยวชาญมากขึ้นและการปรับปรุงประสิทธิภาพ
แนวคิดหลักของ L3 คือการสร้างสถาปัตยกรรมหลายชั้น โดยแต่ละชั้นมีวัตถุประสงค์เฉพาะ:
- Layer 1: บล็อกเชนพื้นฐาน (เช่น Ethereum mainnet)
- Layer 2: โซลูชันการปรับขยายที่รับความปลอดภัยจาก L1
- Layer 3: ห่วงโซ่หรือแอปพลิเคชันที่มีการเชี่ยวชาญสูงที่สร้างขึ้นบน L2
แน่นอน ทั้งนี้ไม่ได้มีการแกะสลักในหิน
โซลูชัน L3 ยังเป็นแนวคิดใหม่และการดำเนินการของพวกเขาอาจต่างกัน อย่างไรก็ตาม มีแนวทางและการใช้งานทั่วไปบางประการสำหรับ L3:
-
การปรับขยายอย่างมาก: โดยการสร้างบนเครือข่าย L2, โซลูชัน L3 สามารถเข้าถึงการปรับขยายมากขึ้น สิ่งนี้สามารถอนุญาตให้แอปพลิเคชันที่ต้องการการทำธุรกรรมที่รวดเร็วมาก เช่น ระบบเกมที่ซับซ้อนหรือเครือข่ายสังคมที่กระจายขนาดใหญ่
-
ห่วงโซ่เฉพาะแอปพลิเคชัน: L3 สามารถออกแบบเพื่อตอบสนองต่อกรณีการใช้งานหรืออุตสาหกรรมเฉพาะ เช่น ระบบเกมบน L3 สามารถมีการปรับแต่งสำหรับความต้องการที่ไม่เหมือนใครของเกมบล็อกเชน รวมถึงการอัปเดตสถานะบ่อยและเศรษฐกิจในเกมที่ซับซ้อน
-
ชั้นความเป็นส่วนตัว: ในขณะที่โซลูชัน L2 บางข้อเสนอความเป็นส่วนตัวที่ดีกว่า L3 สามารถให้สภาพแวดล้อมที่มีการเน้นความเป็นส่วนตัวที่สร้างขึ้นบนเครือข่าย L2 ที่ปรับขยายได้ สิ่งนี้สามารถอนุญาตแอปพลิเคชันที่ต้องการทั้งการทำธุรกรรมที่รวดเร็วและการรับประกันความเป็นส่วนตัวที่แข็งแรง
-
โซลูชันการทำงานร่วมกัน: เครือข่าย L3 สามารถทำหน้าที่เป็นสะพานระหว่างระบบ L2 ที่แตกต่างกัน ทำให้การสื่อสารข้าม L2 และการโอนสินทรัพย์ ทำให้สามารถแก้ไขปัญหาการกระจายที่เกิดจากการมีระบบ L2 หลายระบบที่แตกต่างกัน
-
สภาพแวดล้อมการดำเนินการที่ปรับแต่งได้: L3 สามารถเสนอสภาพแวดล้อมการดำเนินการที่มีการเชี่ยวชาญสูงที่ออกแบบสำหรับประเภทการคำนวณหรือภาษาสมาร์ทคอนแทร็กต์เฉพาะ สิ่งนี้สามารถอนุญาตการประมวลผลที่มีประสิทธิภาพมากขึ้นของชนิดของธุรกรรมบางประเภทหรือการใช้ภาษาที่เฉพาะสำหรับงานบางประเภทของแอปพลิเคชัน
และนี่คือสิ่งที่ใหญ่โต
เช่นเดียวกับโซลูชัน L2 ที่ต้องรักษาระดับความเป็นทั่วไปเพื่อให้บริการกับแอปพลิเคชันที่หลากหลาย L3 สามารถปรับการเน้นไปยังกรณีการใช้งานเฉพาะมากขึ้น
ความเชี่ยวชาญนี้สามารถนำไปสู่การปรับปรุงประสิทธิภาพอย่างมีนัยสำคัญและสามารถอนุญาตแอปพลิเคชันกระจายที่ประสบความสำเร็จในอดีต ซึ่งไม่สามารถเป็นไปได้เพราะข้อจำกัดทางเทคนิค
แต่เช่นเดียวกับเทคโนโลยีใหม่ใดๆ L3 ก็มีข้อควรระวังของตัวเอง:
-
ความซับซ้อน: การเพิ่มอีกชั้นในสแต็กบล็อกเชนจะเพิ่มความซับซ้อนโดยรวมให้กับระบบ สิ่งนี้อาจทำให้มันยากขึ้นสำหรับนักพัฒนาที่จะสร้างและรักษาแอปพลิเคชัน และให้ผู้ใช้เข้าใจและนำร่องระบบ
-
ข้อควรระวังด้านความปลอดภัย: ทุกชั้นที่เพิ่มเข้ามาแนะนำทางให้กับการโจมตีและข้อพิจารณาด้านความปลอดภัยใหม่ การรับประกันความปลอดภัยของโซลูชัน L3 ในขณะรักษาผลประโยชน์ของพวกเขาจะเป็นสิ่งสำคัญ
-
การทำงานร่วมกัน: เช่นเดียวกับโซลูชัน L2 การรับประกันการทำงานร่วมกันระหว่าง L3 ต่างๆ และกับชั้น L2 และ L1 พื้นฐานเป็นสิ่งสำคัญสำหรับการยอมรับที่กว้างขวาง
-
การกระจายอำนาจ: มีความเสี่ยงที่โซลูชัน L3 ที่เชี่ยวชาญสูงจะนำไปสู่การเพิ่มขึ้นของการรวมศูนย์ถ้าไม่ได้ออกแบบอย่างระมัดระวัง การรักษาจุดยืนในการกระจายอำนาจของเทคโนโลยีบล็อกเชนจะเป็นพิจารณาที่สำคัญในการพัฒนา L3
การวิเคราะห์เปรียบเทียบ: Layer 2 vs Layer 3
ตอนนี้ เมื่อเราได้ดูแยกกันระหว่าง L2 และ L3 ถึงเวลาที่จะรวมพวกเขาเข้าด้วยกัน
ทั้ง L2 และ L3 มีจุดมุ่งหมายที่จะปรับปรุงความสามารถในการปรับอ่านและการทำงานของบล็อกเชน แต่ในความเป็นจริงพวกเขามีวัตถุประสงค์ที่แตกต่างกัน:
-
ขอบเขตและความเชี่ยวชาญ:
- โซลูชัน L2 มีขอบเขตที่กว้างกว่า โดยมุ่งเน้นไปที่การปรับขยายชั้นฐานสำหรับการใช้งานที่หลากหลาย
- โซลูชัน L3 มักจะมีความเชี่ยวชาญมากกว่า โดยมุ่งเน้นไปที่กรณีการใช้งานเฉพาะหรือการปรับปรุงประสิทธิภาพ
-
ความสัมพันธ์กับชั้นฐาน:
- โซลูชัน L2 โต้ตอบโดยตรงกับชั้นฐานและได้รับความปลอดภัยจากชั้นฐาน (L1)
- โซลูชัน L3 มักสร้างขึ้นบน L2 บางครั้งพวกเขาไม่เชื่อมต่อกับชั้นฐานเลย
-
การปรับปรุงการปรับขยาย:
- โซลูชัน L2 ให้การปรับปรุงความสามารถในการปรับอ่านอย่างมากเหนือ L1 โดยมักเพิ่มจำนวนการทำธุรกรรมต่อวินาทีเป็นหลายเท่าตัว
- โซลูชัน L3 มีศักยภาพที่จะให้การปรับขยายมากขึ้น โดยสั่งสมการปรับปรุงจาก L2 แล้ว
-
ความซับซ้อนและการพัฒนา:
- โซลูชัน L2 มีการพัฒนาที่มีความมั่นคงมากกว่าและมีเครื่องมือและระบบนิเวศที่พัฒนามากกว่า
- โซลูชัน L3 ยังคงกำลังเกิดขึ้นและอาจต้องการกระบวนการพัฒนาที่ซับซ้อนกว่าและเครื่องมือใหม่
-
กรณีการใช้งาน:
- โซลูชัน L2 เหมาะสำหรับการใช้งานที่หลากหลายที่ต้องการความสามารถในการปรับขยายดีขึ้นและค่าธรรมเนียมต่ำ
- โซลูชัน L3 อาจเหมาะสำหรับการใช้งานที่มีความเชี่ยวชาญสูงหรือที่ต้องการประสิทธิภาพที่สูงมากในพื้นที่เฉพาะ
-
รุ่นด้านความปลอดภัย:
- โซลูชัน L2 มักได้รับความปลอดภัยจากชั้นพื้นฐาน Content: directly from the base layer, with various mechanisms to ensure transaction validity.
- L3 solutions may have more complex security models, potentially relying on both L1 and L2 for different aspects of security.
-
Interoperability:
- L2 solutions often focus on interoperability with the base layer and, to some extent, with other L2s.
- L3 solutions may need to consider interoperability across multiple layers (L1, L2, and other L3s), potentially increasing complexity.
Why It Matters: The Impact on Blockchain Ecosystems
Now that we’ve dug into the depth of technologies, it’s time to gaze into the future.
การพัฒนาและการยอมรับโซลูชัน L2 และ L3 มีผลกระทบที่กว้างไกลต่ออุตสาหกรรมบล็อกเชนและการประยุกต์ใช้ที่เป็นไปได้:
ด้วยการแก้ไขปัญหาความสามารถในการขยายของบล็อกเชนชั้นฐาน, โซลูชัน L2 และ L3 จะเปิดทางสำหรับการยอมรับเทคโนโลยีบล็อกเชนที่กว้างขึ้น สิ่งนี้อาจช่วยให้ระบบที่ใช้บล็อกเชนสามารถแข่งขันกับระบบศูนย์กลางแบบดั้งเดิมในแง่ของความสามารถในการทำธุรกรรมและความคุ้มค่า
ความสามารถในการขยายและค่าธรรมเนียมที่ลดลงที่เสนอโดยโซลูชัน L2 และ L3 เปิดโอกาสใหม่สำหรับการใช้งานแอปพลิเคชันแบบกระจายตัว กรณีการใช้งานที่เคยเป็นไปไม่ได้เนื่องจากค่าใช้จ่ายสูงหรือต่ำ เช่น การทำธุรกรรมขนาดเล็กหรือเกมที่ซับซ้อนบนเชน จะกลายเป็นไปได้
การพัฒนาโซลูชัน L2 และ L3 ที่หลากหลายสร้างระบบนิเวศบล็อกเชนที่มีความหลากหลายมากขึ้น ความหลากหลายนี้สามารถกระตุ้นนวัตกรรมและให้ผู้ใช้และนักพัฒนามีตัวเลือกหลากหลายเพื่อให้เหมาะกับความต้องการที่เฉพาะเจาะจง
ค่าธรรมเนียมที่ต่ำกว่าและการทำธุรกรรมที่เร็วขึ้นที่สามารถเป็นไปได้จากโซลูชัน L2 และ L3 สามารถปรับปรุงประสบการณ์การใช้งานแอปพลิเคชันบล็อกเชนได้อย่างมาก การปรับปรุงนี้มีความสำคัญในการดึงดูดผู้ใช้ทั่วไปที่อาจยับยั้งด้วยค่าใช้จ่ายสูงและความเร็วที่ช้าของธุรกรรมชั้นฐานบางส่วน
ด้วยกระบวนการทำธุรกรรมมากขึ้นนอกเชนหลัก โซลูชัน L2 และ L3 สามารถช่วยลดการใช้พลังงานโดยรวมของเครือข่ายบล็อกเชน โดยเฉพาะเครือข่ายที่ใช้กลไกการยืนยันแบบ Proof-of-Work
วิธีการแบ่งชั้นช่วยให้มีความเชี่ยวชาญมากขึ้นในแต่ละระดับ สิ่งนี้สามารถนำไปสู่การปรับประสิทธิภาพสำหรับกรณีการใช้งานที่เฉพาะเจาะจงและการใช้ทรัพยากรบล็อกเชนได้อย่างมีประสิทธิภาพมากขึ้น
และยังไม่หมดแค่นั้น การพัฒนาโซลูชัน L2 และ L3 เน้นความต้องการโซลูชันการทำงานร่วมกันที่มีความทนทาน การจัดการกับปัญหาเหล่านี้อาจนำไปสู่ระบบนิเวศบล็อกเชนที่เชื่อมโยงกันและราบรื่นมากขึ้น
เมื่อชั้นของบล็อกเชนซับซ้อนมากขึ้น การรักษาการกระจายตัวและความปลอดภัยจะกลายเป็นสิ่งที่ท้าทายและสำคัญมากขึ้น การเน้นนี้เป็นตัวขับเคลื่อนนวัตกรรมในเทคนิคการเข้ารหัสและกลไกการยืนยัน
The Future Landscape: Integrating L2 and L3 Solutions
As the blockchain industry continues to evolve, we can expect to see a more integrated approach to L2 and L3 solutions. That seems rather logical, ain’t it?
แทนที่จะมองว่าเป็นเทคโนโลยีที่แข่งขันกัน อนาคตอาจอยู่ที่การใช้จุดแข็งของทั้งสองเพื่อสร้างระบบนิเวศบล็อกเชนที่แข็งแกร่ง ขยายตัว และหลากหลายมากขึ้น
หนึ่งในสถานการณ์ที่เป็นไปได้คือการเกิดของโซลูชัน "Layer 2.5" ที่พร่ามัวเส้นแบ่งระหว่าง L2 และ L3 เสนอการปรับปรุงความสามารถในการขยายตัวทั่วไปและฟังก์ชันการทำงานเฉพาะทาง
เราอาจเห็นการทำงานร่วมกันที่เพิ่มมากขึ้นระหว่างชั้นต่าง ๆ ช่วยให้การเคลื่อนย้ายสินทรัพย์และข้อมูลข้ามเครือข่าย L1, L2 และ L3 เป็นไปได้อย่างราบรื่น
บางทีสมมติฐานของโซลูชัน L2.5 เหล่านี้อาจเป็นอนาคตที่แท้จริงของสกุลเงินดิจิทัล, ใครจะรู้บ้าง
ทำไม? การพัฒนาโซลูชั่นเหล่านี้มักจะมาพร้อมกับการสร้างสรรค์ UI และเครื่องมือสำหรับนักพัฒนาทางข้างหน้า
ยิ่งไปกว่านั้น เมื่อเทคโนโลยีเหล่านี้เติบโตเต็มที่ เราอาจเห็นการปรับมาตรฐานเพิ่มขึ้นและการเกิดของวิธีปฏิบัติที่ดีที่สุดสำหรับการดำเนินการและการรวมโซลูชัน L2 และ L3 สิ่งนี้สามารถนำไปสู่ระบบนิเวศบล็อกเชนที่ร่วมมือกันและช่วยให้องค์กรและสถานประกอบการต่าง ๆ ยอมรับได้ง่ายขึ้น
Conclusion
มันดูซับซ้อน แต่นิทานนี้มีโอกาสจบลงอย่างมีความสุข
ความแตกต่างระหว่างโซลูชัน Layer 2 และ Layer 3 ไม่ใช่เรื่องของการแข่งในเทคโนโลยีแต่อย่างใด
มันแสดงถึงการพัฒนาเทคโนโลยีบล็อกเชนที่ต้องการตอบสนองความต้องการของฐานผู้ใช้ที่เติบโตและหลากหลายมากขึ้น
ในขณะที่โซลูชัน L2 มุ่งเน้นไปที่การขยายตัวของชั้นฐานและปรับปรุงประสิทธิภาพโดยรวม โซลูชัน L3 มุ่งเน้นไปที่การให้สภาพแวดล้อมที่มีความเชี่ยวชาญสูงสำหรับการใช้งานเฉพาะกรณี วันหนึ่งพวกเขาอาจหลอมรวมกันเป็นโซลูชั่นขั้นใหม่ที่จะเปลี่ยนแปลงการพัฒนาเครือข่ายบล็อกเชนไปตลอดกาล