บล็อก L2 โง่ (แต่มันดี)

กลาง3/14/2025, 3:25:42 AM
โดยเฉพาะอย่างยิ่งเรามาตรวจสอบว่าบล็อก L2 คืออะไร ว่าพวกเขาแตกต่างจากบล็อก L1 อย่างไร และเหตุผลที่เราไม่ควรสนใจ L2 block times มากนัก แม้ว่าพวกเขาจะเป็นตัวชี้วัดทางวิศวกรรมที่น่าสนใจ

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

บล็อกคืออะไร

ย้อนกลับไปเมื่อคำว่าบล็อกเชนแท้จริงหมายถึงสิ่งที่มีความหมาย (ประมาณ 2009) แนวคิดของบล็อกถูกนำเสนอเพราะเราต้องการหน่วยสำหรับกลุ่มของธุรกรรมที่ส่งเข้าสู่ความเห็นร่วม

ตัวอย่างเช่น ใน Bitcoin ผู้ผลิตบล็อกแต่ละคนพยายามหาการจัดเรียงของธุรกรรมที่มีความพึงพอใจต่อ PoW requirements จากนั้นกระจายบล็อกนี้ไปยังเครือข่าย โหนดอื่น ๆ จะทำการตรวจสอบว่าบล็อกนี้จริงๆ ตรงกับ PoW requirements ใน Ethereum ที่เป็นระบบ PoS และมีการบัญชีเป็นพื้นฐาน ผู้ผลิตบล็อกคำนวณค่าแฮชของสถานะบล็อกเชนหลังจากการดำเนินการของแต่ละบล็อก (การสมัครสมาชิก) และผู้ตรวจสอบค่อนข้างค่านั้นเพื่อการตรวจสอบบล็อก กระบวนการโดยรวมเสมอเหมือนเดิม

  1. เลือกบางธุรกรรมและเรียงลำดับ จะเรียกว่าบล็อก
  2. คำนวณบางตัวชี้วัดเฉพาะ (ปัญหา PoW, การสร้างความมั่นใจในสถานะ) และแนบมันกับบล็อก
  3. Broadcast this block + metadata to the other nodes in the network.
  4. โหนดอื่น ๆ ทำการคำนวณเมตาดาต้าและเปรียบเทียบว่าสิ่งที่พวกเขาคำนวณตรงกับเมตาดาต้าที่ส่งโดยผู้ผลิตบล็อกหรือไม่ หากตรงกัน ก็ยอมรับบล็อก

บนเครือข่ายชั้นที่ 1, บล็อกสำคัญ: คุณตรวจสอบความสมบูรณ์ของเครือข่ายที่ระดับบล็อก คุณจัดการด้วย โฟร์ค ที่ระดับบล็อก เป็นต้น

TL;DR: บล็อกเป็นพื้นฐานสำคัญของความเห็นร่วม

L2 block คืออะไร?

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

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

เมื่อใครบางคนอ้างว่าพวกเขามีบล็อก L2 ที่เร็ว พวกเขาเพียงแค่ปรับค่าการกำหนดค่าระบบเพื่อลดเวลาบล็อก ในขณะที่พวกเขายังต้องประมวลผลจำนวนการทำธุรกรรมที่หมายถึงต่อบล็อกอย่างหมายถึงของมัน

มีสิ่งที่สำคัญอะไรบ้าง?

เป็นผู้ใช้ คุณสนใจเรื่องเวลาเท่านั้น: เวลาไป-กลับ เพิ่มเติมว่าใช้เวลากี่นาทีในการทำให้ธุรกรรมของฉันเดินทางไปยังตัวจัดเรียง L2 และได้รับการดำเนินการ และผลลัพธ์ที่จะเห็นได้บนโหนด RPC ที่ฉันกำลังใช้งาน? ให้เน้นไปที่ส่วนสุดท้ายนี้: ใช้เวลากี่นาทีในการสื่อสารการดำเนินการของธุรกรรมไปยัง RPCs?

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

L2s ตอนนี้ตัดสินใจใช้กลไกนี้อีกครั้ง: Base, พร้อมกับ Flashblocks, จากเวลาบล็อก 2 วินาทีไปสู่ซับบล็อกขนาดเล็ก 200 มิลลิวินาที MegaETH มีแนวคิดของ “mini-blocks”, ผลิตทุก 15 มิลลิวินาที บนเทสเน็ตของพวกเขา (ในขณะมากที่สุด) Eclipse ใช้ระบบ Solana entry/shred นี้จะทำให้ผู้ใช้ต้องรอน้อยลงสำหรับการดำเนินการธุรกรรมของพวกเขา นั่นดีมากสำหรับ UX!

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

คำเตือน:

  1. บทความนี้ถูกพิมพ์ซ้ำจาก [ Olivier]. ลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนต้นฉบับ [Olivier]. If there are objections to this reprint, please contact the Gate Learnทีม และพวกเขาจะดำเนินการโดยเร็ว
  2. คำประกาศความรับผิด: มุมมองและความคิดเห็นที่แสดงอยู่ในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เกิดเป็นการให้คำแนะนำทางการลงทุนใด ๆ
  3. ทีม Gate Learn ทำการแปลบทความเป็นภาษาอื่น ๆ ห้ามคัดลอก แจกจ่าย หรือลอกเลียนบทความที่ถูกแปล นอกจากจะได้รับอนุญาต

บล็อก L2 โง่ (แต่มันดี)

กลาง3/14/2025, 3:25:42 AM
โดยเฉพาะอย่างยิ่งเรามาตรวจสอบว่าบล็อก L2 คืออะไร ว่าพวกเขาแตกต่างจากบล็อก L1 อย่างไร และเหตุผลที่เราไม่ควรสนใจ L2 block times มากนัก แม้ว่าพวกเขาจะเป็นตัวชี้วัดทางวิศวกรรมที่น่าสนใจ

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

บล็อกคืออะไร

ย้อนกลับไปเมื่อคำว่าบล็อกเชนแท้จริงหมายถึงสิ่งที่มีความหมาย (ประมาณ 2009) แนวคิดของบล็อกถูกนำเสนอเพราะเราต้องการหน่วยสำหรับกลุ่มของธุรกรรมที่ส่งเข้าสู่ความเห็นร่วม

ตัวอย่างเช่น ใน Bitcoin ผู้ผลิตบล็อกแต่ละคนพยายามหาการจัดเรียงของธุรกรรมที่มีความพึงพอใจต่อ PoW requirements จากนั้นกระจายบล็อกนี้ไปยังเครือข่าย โหนดอื่น ๆ จะทำการตรวจสอบว่าบล็อกนี้จริงๆ ตรงกับ PoW requirements ใน Ethereum ที่เป็นระบบ PoS และมีการบัญชีเป็นพื้นฐาน ผู้ผลิตบล็อกคำนวณค่าแฮชของสถานะบล็อกเชนหลังจากการดำเนินการของแต่ละบล็อก (การสมัครสมาชิก) และผู้ตรวจสอบค่อนข้างค่านั้นเพื่อการตรวจสอบบล็อก กระบวนการโดยรวมเสมอเหมือนเดิม

  1. เลือกบางธุรกรรมและเรียงลำดับ จะเรียกว่าบล็อก
  2. คำนวณบางตัวชี้วัดเฉพาะ (ปัญหา PoW, การสร้างความมั่นใจในสถานะ) และแนบมันกับบล็อก
  3. Broadcast this block + metadata to the other nodes in the network.
  4. โหนดอื่น ๆ ทำการคำนวณเมตาดาต้าและเปรียบเทียบว่าสิ่งที่พวกเขาคำนวณตรงกับเมตาดาต้าที่ส่งโดยผู้ผลิตบล็อกหรือไม่ หากตรงกัน ก็ยอมรับบล็อก

บนเครือข่ายชั้นที่ 1, บล็อกสำคัญ: คุณตรวจสอบความสมบูรณ์ของเครือข่ายที่ระดับบล็อก คุณจัดการด้วย โฟร์ค ที่ระดับบล็อก เป็นต้น

TL;DR: บล็อกเป็นพื้นฐานสำคัญของความเห็นร่วม

L2 block คืออะไร?

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

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

เมื่อใครบางคนอ้างว่าพวกเขามีบล็อก L2 ที่เร็ว พวกเขาเพียงแค่ปรับค่าการกำหนดค่าระบบเพื่อลดเวลาบล็อก ในขณะที่พวกเขายังต้องประมวลผลจำนวนการทำธุรกรรมที่หมายถึงต่อบล็อกอย่างหมายถึงของมัน

มีสิ่งที่สำคัญอะไรบ้าง?

เป็นผู้ใช้ คุณสนใจเรื่องเวลาเท่านั้น: เวลาไป-กลับ เพิ่มเติมว่าใช้เวลากี่นาทีในการทำให้ธุรกรรมของฉันเดินทางไปยังตัวจัดเรียง L2 และได้รับการดำเนินการ และผลลัพธ์ที่จะเห็นได้บนโหนด RPC ที่ฉันกำลังใช้งาน? ให้เน้นไปที่ส่วนสุดท้ายนี้: ใช้เวลากี่นาทีในการสื่อสารการดำเนินการของธุรกรรมไปยัง RPCs?

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

L2s ตอนนี้ตัดสินใจใช้กลไกนี้อีกครั้ง: Base, พร้อมกับ Flashblocks, จากเวลาบล็อก 2 วินาทีไปสู่ซับบล็อกขนาดเล็ก 200 มิลลิวินาที MegaETH มีแนวคิดของ “mini-blocks”, ผลิตทุก 15 มิลลิวินาที บนเทสเน็ตของพวกเขา (ในขณะมากที่สุด) Eclipse ใช้ระบบ Solana entry/shred นี้จะทำให้ผู้ใช้ต้องรอน้อยลงสำหรับการดำเนินการธุรกรรมของพวกเขา นั่นดีมากสำหรับ UX!

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

คำเตือน:

  1. บทความนี้ถูกพิมพ์ซ้ำจาก [ Olivier]. ลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนต้นฉบับ [Olivier]. If there are objections to this reprint, please contact the Gate Learnทีม และพวกเขาจะดำเนินการโดยเร็ว
  2. คำประกาศความรับผิด: มุมมองและความคิดเห็นที่แสดงอยู่ในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เกิดเป็นการให้คำแนะนำทางการลงทุนใด ๆ
  3. ทีม Gate Learn ทำการแปลบทความเป็นภาษาอื่น ๆ ห้ามคัดลอก แจกจ่าย หรือลอกเลียนบทความที่ถูกแปล นอกจากจะได้รับอนุญาต
Empieza ahora
¡Registrarse y recibe un bono de
$100
!