บทความEthereum
เลเยอร์ 2 กับ เลเยอร์ 3: อะไรคือตัวแตกต่างและทำไมมันถึงสำคัญ?
check_eligibility

รับสิทธิ์การเข้าถึงรายการรอของ Yellow Network แบบพิเศษ

เข้าร่วมตอนนี้
check_eligibility
บทความล่าสุด
แสดงบทความทั้งหมด
ข่าวที่เกี่ยวข้อง
บทความที่เกี่ยวข้อง

เลเยอร์ 2 กับ เลเยอร์ 3: อะไรคือตัวแตกต่างและทำไมมันถึงสำคัญ?

profile-alexey-bondarev
Alexey BondarevAug, 22 2024 16:15
article img

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

เมื่อเครือข่ายอย่าง Ethereum พยายามทำงานให้เข้ากับความต้องการที่เพิ่มขึ้นในการทำธุรกรรม โซลูชั่นที่นวัตกรรมใหม่ ๆ ได้เกิดขึ้นมาเพื่อตอบสนองต่อข้อจำกัดเหล่านี้

โซลูชั่นสองแบบนี้ที่ได้ประสบความสำเร็จอย่างมีชีวิตชีวาคือเทคโนโลยีเลเยอร์ 2 (L2) และเลเยอร์ 3 (L3)
ในขณะที่ทั้งคู่มีวัตถุประสงค์เพื่อพัฒนาความสามารถในการขยายของบล็อกเชน พวกมันดำเนินการในวิธีที่แตกต่างกันและมีวัตถุประสงค์ที่แตกต่างกัน

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

การเข้าใจโซลูชั่นเลเยอร์ 2

เลเยอร์ 2 คืออะไร?

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

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

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

แนวคิดหลักเบื้องหลังโซลูชั่น L2 คือนำส่วนใหญ่ของการประมวลผลธุรกรรมไปอยู่นอกเชน โดยเพียงแค่นำเสนอผลลัพธ์สรุปบนเชนหลัก

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

บางคนกล่าวว่า เลเยอร์ 2 เป็นนวัตกรรมที่ใหญ่ที่สุดในคริปโตตั้งแต่การคิดค้นของคริปโตเอง

ตอนนี้ให้เรามาดูรายละเอียดทางเทคโนโลยีกัน

ในช่วงปีที่ผ่านๆ มา โซลูชั่น L2 หลายประเภทได้ขึ้นมาเป็นที่รู้จัก:

  1. State Channels: อนุญาตให้ผู้เข้าร่วมทำธุรกรรมหลายครั้งนอกเชน โดยเพียงทำการสรุปผลลัพธ์สุดท้ายบนเชนหลักเมื่อช่องปิด State channels นั้นมีประโยชน์พิเศษสำหรับแอปพลิเคชันที่ต้องการทำธุรกรรมสองทิศทางบ่อยๆ ระหว่างกลุ่มของฝ่ายที่ตายตัว

  2. Plasma Chains: ถูกนำเสนอโดย Vitalik Buterin และ Joseph Poon Plasma เป็นโครงสร้างสำหรับการสร้างเชนย่อยที่ทำการสรุปผลลัพธ์เป็นระยะ ๆ ไปยังเชนหลัก เชนย่อยเหล่านี้สามารถมีระบบการทำข้อตกลงและกฎการตรวจสอบบล็อกตามที่ต้องการ อนุญาตให้เกิดความยืดหยุ่นและความสามารถในการขยายตัวมากขึ้น

  3. Rollups: กลุ่มโซลูชั่น L2 ที่ได้รับความนิยมอย่างมาก โดยเฉพาะในระบบนิเวศน์ Ethereum Rollups ทำธุรกรรมอยู่นอกเชนแต่ส่งการทำธุรกรรมนั้นไว้บนเชน ทำให้มีความปลอดภัยที่แน่นอน Rollups นั้นมีสองประเภทหลัก ๆ:

    a. Optimistic Rollups: เหมารวมว่าธุรกรรมมีความถูกต้องโดยปริยาย และการคำนวณจะดำเนินการเฉพาะในกรณีของข้อพิพาท เช่น via fraud proof ตัวอย่างรวมถึง Optimism และ Arbitrum

    b. Zero-Knowledge (ZK) Rollups: สร้างหลักฐานการเข้ารหัสเพื่อยืนยันความถูกต้องของธุรกรรมนอกเชน ตัวอย่างรวมถึง zkSync และ StarkNet

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

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

ลองดูโซลูชั่น L2 บางตัวบน Ethereum ขณะที่เครือข่ายพื้นฐานมี TPS (ธุรกรรมต่อวินาที) ต่ำมาก โซลูชั่น L2 เร่งความเร็วนั้นขึ้นพันครั้ง

นั่นเหมือนปาฏิหาริย์ ซึ่งจริงๆ แล้วมันก็เป็น แต่ก็มีข้อควรระวังบางอย่าง หรือที่บางคนอาจเรียกว่า ความท้าทาย

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

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

เลเยอร์ 3 คืออะไร?

ต่อให้กับโซลูชั่น L3 ซึ่งเป็นสัตว์คริปโตที่แตกต่าง

แนวคิดของเลเยอร์ 3 ได้ถือว่าเป็นก้าวถัดไปในการขยายตัวและมีความเชี่ยวชาญพิเศษ การใช้อุปมาอุปมัยของรถอีกครั้ง L3 คือสิ่งที่ระบบเครื่องยนต์ bi-turbo เป็นต่อเครื่องยนต์เทอร์โบธรรมดา

ขณะที่มันอาจดูซับซ้อนและไม่บรรลุได้ แต่ความแตกต่างสามารถถูกอธิบายได้ในครั้งเดียว

ขณะที่โซลูชั่น L2 มุ่งเน้นการขยายตัวของชั้นฐาน L3 จะทำต่อยอดจาก L2 เพื่อให้ความสามารถที่เชี่ยวชาญมากขึ้นและประสิทธิภาพที่ดีที่สุด

แนวคิดหลักเบื้องหลัง L3 คือการสร้างสถาปัตยกรรมที่มีหลายชั้นที่แต่ละระดับมีวัตถุประสงค์เฉพาะ:

  • เลเยอร์ 1: บล็อกเชนฐาน (เช่น Ethereum mainnet)
  • เลเยอร์ 2: โซลูชั่นการขยายตัวที่สืบทอดความปลอดภัยจาก L1
  • เลเยอร์ 3: เชนหรือแอปพลิเคชันเฉพาะที่สร้างขึ้นบน L2

แน่นอน ทั้งหมดนี้ไม่ได้ถูกสลักไว้ในหิน

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

  1. Hyper-scalability: โดยการสร้างจากเครือข่าย L2 โซลูชั่น L3 สามารถบรรลุศักยภาพการขยายตัวมากยิ่งขึ้นได้ สิ่งนี้อาจอนุญาตให้ใช้กับแอปพลิเคชันที่ต้องการอัตราการทำธุรกรรมสูงมาก เช่น ระบบเกมซับซ้อนหรือเครือข่ายสังคมแบบกระจายขนาดใหญ่

  2. Chain-specific กับการประยุกต์ใช้: L3 สามารถออกแบบมาเพื่อตอบสนองการใช้งานหรืออุตสาหกรรมเฉพาะ ยกตัวอย่างเช่น L3 ที่เน้นเกมสามารถถูกปรับแต่งให้เข้ากับความต้องการเฉพาะของเกมบล็อกเชน เช่น การอัปเดตสถานะบ่อยครั้งและเศรษฐกิจในเกมที่ซับซ้อน

  3. ชั้นความเป็นส่วนตัว: แม้ว่าโซลูชั่น L2 บางอย่างจะมีคุณลักษณะความเป็นส่วนตัวที่ดีขึ้น L3 สามารถให้สิ่งแวดล้อมที่เน้นความเป็นส่วนตัวเฉพาะสร้างขึ้นบนเครือข่าย L2 ที่ขยายได้ สิ่งนี้อาจอนุญาตให้ใช้แอปพลิเคชันที่ต้องการทั้งอัตราการทำธุรกรรมสูงและความเป็นส่วนตัวที่มีการรับรองแน่นหนา

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

  5. สภาพแวดล้อมการดำเนินการที่ปรับแต่ง: L3 สามารถเสนอแวดล้อมการดำเนินการที่เฉพาะเจาะจงมากสูง ปรับแปลงให้เหมาะกับประเภทของการคำนวณหรือภาษาสัญญาอัจฉริยะเฉพาะแอปพลิเคชัน สิ่งนี้อาจทำให้การดำเนินการธุรกรรมบางประเภทมีประสิทธิภาพมากขึ้น หรือการใช้ภาษาที่เฉพาะเจาะจงสำหรับบางแอปพลิเคชัน

และนี่คือสิ่งใหญ่ที่มาพร้อม

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

ข้ามการแปลสำหรับลิงก์ในรูปแบบ Markdown

เนื้อหา: จากเลเยอร์พื้นฐานโดยตรง พร้อมด้วยกลไกต่างๆ เพื่อรับประกันความถูกต้องของธุรกรรม

  • โซลูชัน L3 อาจมีโมเดลความปลอดภัยที่ซับซ้อนมากขึ้น อาจต้องพึ่งพา L1 และ L2 ในแง่มุมต่างๆ ของความปลอดภัย
  1. การทำงานร่วมกัน:
  • โซลูชัน L2 มักมุ่งเน้นไปที่การทำงานร่วมกับเลเยอร์พื้นฐานและในบางกรณีอาจร่วมกับ L2 อื่น ๆ
  • โซลูชัน L3 อาจต้องพิจารณาการทำงานร่วมกันข้ามหลายเลเยอร์ (L1, L2 และ L3 อื่น ๆ) ซึ่งอาจทำให้มีความซับซ้อนเพิ่มขึ้น

ทำไมมันถึงสำคัญ: ผลกระทบต่อระบบนิเวศของบล็อกเชน

เมื่อเราขุดลึกลงไปในเทคโนโลยีขนาดนี้ ก็ถึงเวลาที่จะมองสู่อนาคตแล้ว

การพัฒนาและการยอมรับโซลูชัน L2 และ L3 มีผลกระทบที่กว้างขวางต่ออุตสาหกรรมบล็อกเชนและแอปพลิเคชันที่อาจเกิดขึ้น:

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

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

การพัฒนาโซลูชัน L2 และ L3 ต่าง ๆ ทำให้เกิดระบบนิเวศบล็อกเชนที่หลากหลายขึ้น ความหลากหลายนี้สามารถส่งเสริมการสร้างนวัตกรรมและให้ผู้ใช้และนักพัฒนามีตัวเลือกที่หลากหลายเพื่อตอบสนองความต้องการเฉพาะ

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

โดยการดำเนินการธุรกรรมเป็นจำนวนมากนอกโซ่หลัก โซลูชัน L2 และ L3 สามารถช่วยลดการใช้พลังงานรวมของเครือข่ายบล็อกเชน โดยเฉพาะผู้ที่ใช้กลไกฉันทามติ Proof-of-Work

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

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

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

แนวภูมิทัศน์อนาคต: การรวมโซลูชัน L2 และ L3

เนื่องจากอุตสาหกรรมบล็อกเชนยังคงพัฒนาอย่างต่อเนื่อง เราสามารถคาดหวังเห็นแนวทางที่บูรณาการมากขึ้นในโซลูชัน L2 และ L3 นั่นฟังดูสมเหตุสมผลใช่ไหม?

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

อีกฉากหนึ่งที่เป็นไปได้คือการเกิดขึ้นของ "โซลูชัน Layer 2.5" ที่เบลอเส้นแบ่งระหว่าง L2 และ L3 โดยเสนอทั้งการปรับปรุงความสามารถในการปรับขยายทั่วไปและฟังก์ชันที่เฉพาะเจาะจง

เรายังอาจเห็นความเข้ากันได้ที่เพิ่มขึ้นระหว่างเลเยอร์ต่าง ๆ ช่วยให้การเคลื่อนย้ายทรัพย์สินและข้อมูลข้ามเครือข่าย L1, L2 และ L3 เป็นไปได้อย่างสมูท

บางทีโซลูชัน L2.5 ที่เป็นไปได้นี้อาจเป็นอนาคตที่แท้จริงหากคริปโต ใครจะรู้

ทำไม? ก็เพราะว่าการพัฒนาโซลูชันหลายเลเยอร์เหล่านี้น่าจะมาพร้อมกับความก้าวหน้าในการออกแบบอินเทอร์เฟซผู้ใช้และเครื่องมือสำหรับนักพัฒนา

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

สรุป

ทั้งนี้ดูเหมือนซับซ้อน แต่เรื่องนี้มีโอกาสที่จะจบด้วยความสำเร็จ

การแยกแยะระหว่างโซลูชัน Layer 2 และ Layer 3 ไม่ใช่เรื่องของการแข่งขันหรือสงครามเทคโนโลยี

แต่มันแทนการพัฒนาต่อเนื่องของเทคโนโลยีบล็อกเชนเมื่อมันพยายามตอบสนองต่อความต้องการของฐานผู้ใช้ที่เติบโตและหลากหลาย

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

บทความเพิ่มเติมเกี่ยวกับ Ethereum
แสดงบทความทั้งหมด