ผู้เขียนต้นฉบับ: ขนมปัง
การรวบรวมต้นฉบับ: Deep Chao TechFlow
หากคุณเคยได้ยินการสนทนาเกี่ยวกับ L2 คุณคงเคยได้ยินเกี่ยวกับการยกเลิกแบบ ตาม
พวกเขาแตกต่างจากโรลอัพ ในแง่ดี และ Zero Knowledge (ZK) ตรงที่พวกเขาถือว่าทำงานร่วมกับ Ethereum Mainnet ได้มากกว่า
นี่คือเหตุผล (พร้อมคำบรรยายภาพ)
เราจะเริ่มต้นด้วยพื้นฐาน (คำอธิบายง่ายๆ ของคำศัพท์ - ฉันสัญญาว่ามันสั้น) จากนั้นพูดคุยเกี่ยวกับบล็อกเชน ปกติ และสุดท้ายแนะนำโครงสร้างของ Based™️
การวิเคราะห์คำศัพท์
ก่อนอื่น มาทำความเข้าใจคำศัพท์และบทบาทสำคัญกันก่อน
บทบาท
Sequencer : เครื่องจักรที่ดำเนินการโดยทีมงาน L2 ซึ่งจะรวบรวมธุรกรรมของผู้ใช้ กำหนดลำดับการบรรจุในบล็อก L2 และสุดท้ายจะส่งทีละชุดไปยัง L1
Block Builders : บทบาทเหล่านี้เป็นส่วนหนึ่งของไปป์ไลน์ซีเควนเซอร์บน Ethereum mainnet พวกเขาได้รับธุรกรรมของผู้ใช้ (ซึ่งอาจเป็นสาธารณะหรือส่วนตัว) จัดลำดับด้วยวิธีเฉพาะเพื่อเพิ่มผลกำไรสูงสุด และท้ายที่สุดก็ส่งธุรกรรมไปยังผู้ตรวจสอบความถูกต้องเพื่อสร้างบล็อก
เงื่อนไขสำคัญ
ค่าธรรมเนียมพื้นฐาน : นี่คือค่าธรรมเนียมขั้นต่ำที่ผู้ใช้ต้องจ่ายเพื่อเข้าบล็อก โดยราคาจะพิจารณาจากความแออัดของเครือข่าย (เช่นหากใช้แก๊สในบล็อกที่ 10 เกิน 50% ค่าธรรมเนียมขั้นต่ำในบล็อกที่ 11 จะเพิ่มขึ้น) ค่าธรรมเนียมนี้ถูกเผาบน Ethereum และ L2 บางส่วน
ค่าธรรมเนียมลำดับความสำคัญ : นี่คือ ค่าธรรมเนียมเพิ่มเติม หรือ ทิป ที่คุณยินดีจ่ายเพิ่มเติมจากค่าธรรมเนียมพื้นฐานเพื่อที่จะจัดลำดับความสำคัญในบล็อก (เช่น ธุรกรรมของคุณจะดำเนินการก่อนในบล็อก)
เมื่อเข้าใจสิ่งนี้ คุณจะเข้าใจได้ว่าเหตุใดการสรุปแบบอิงจึงแตกต่างจากที่เราเห็นโดยทั่วไป
บล็อกอีเธอเรียม
ก่อนอื่น มาทำความเข้าใจว่าบล็อก Ethereum ถูกสร้างขึ้นอย่างไร และเงื่อนไขใดเป็นกุญแจสำคัญ
โปรดดูภาพด้านล่าง:
ตอนนี้เรามาอธิบายกระบวนการโดยละเอียด:
ผู้ใช้ Ethereum ส่งธุรกรรมไปยัง ผู้สร้างบล็อก
ธุรกรรมเหล่านี้ระบุค่าธรรมเนียมสูงสุดที่ผู้ใช้ยินดีจ่าย ซึ่งจะใช้เพื่อชำระ ค่าธรรมเนียมพื้นฐาน (ซึ่งถูกทำลาย) โดยส่วนที่เหลือเป็น ค่าธรรมเนียม/ทิปสำคัญ (เก็บไว้โดย ผู้สร้าง )
จากนั้น ผู้สร้าง จะมอบบล็อกเหล่านี้ให้กับผู้ตรวจสอบความถูกต้องเพื่อรวมไว้ในห่วงโซ่ Ethereum หลัก
ท้ายที่สุดแล้ว ค่าธรรมเนียมทั้งหมดที่ผู้ใช้จ่ายจะถูกจับโดยสินทรัพย์ $ETH (โดยการเผา) หรือโดยผู้เข้าร่วมในห่วงโซ่อุปทานการก่อสร้างบล็อก Ethereum (เช่น ผู้สร้าง )
กลไกแรกถูกมองว่าเป็นทางเลือกที่เป็นกลางในการระดมทุนเพื่อสินค้าสาธารณะโดยตรง ในขณะที่กลไกหลังให้สิ่งจูงใจสำหรับส่วนสำคัญของกระบวนการสร้างบล็อก Ethereum โดยทั่วไปทั้งสองถือว่ามีผลกระทบเชิงบวกต่อมูลค่าของเครือข่ายทั้งหมด
ทีนี้มาดู L2 ทั่วไปกัน
บล็อก Rollup แบบดั้งเดิม
จากการมองในแง่ดีเป็นตัวอย่าง เราสามารถคงโครงสร้างที่คล้ายกันกับ Ethereum และเพียงแค่แทนที่ ผู้สร้าง (กลุ่มของหน่วยงานที่แข่งขันกัน) ด้วย ผู้สั่งซื้อ (เครื่องเดียวที่ดำเนินการโดยทีมงานที่อยู่เบื้องหลังการมองในแง่ดี)
การแสดงภาพ:
เมื่อพิจารณากระบวนการอีกครั้ง คุณจะพบว่ามีความคล้ายคลึงกันมาก:
ผู้ใช้ในแง่ดีส่งธุรกรรมไปยัง ผู้สั่งซื้อ OP
เช่นเดียวกับ Ethereum ธุรกรรมเหล่านี้จะคิดค่าธรรมเนียมสูงสุดของผู้ใช้ ซึ่งครอบคลุม ค่าธรรมเนียมพื้นฐาน (OP Stack chain จะทำลายค่าธรรมเนียมนี้ แต่ไม่ใช่ L2 ทั้งหมดจะทำเช่นนี้ เช่น Arbitrum) และส่วนต่างค่าธรรมเนียมที่เหลือจะถูกใช้เป็น ค่าธรรมเนียมลำดับความสำคัญ /tip (สงวนไว้โดยทีมที่เรียกใช้ซีเควนเซอร์)
จากนั้น ซีเควนเซอร์ จะสั่งธุรกรรม เสนอบล็อกถัดไปเพื่อรวมไว้ในห่วงโซ่มาตรฐาน และอัปเดตมุมมองสถานะ/โลกของ L2 ไปยัง mainnet Ethereum
สิ่งสำคัญคือต้องทราบว่าความสัมพันธ์ระหว่างผู้ใช้ปลายทางและค่าธรรมเนียม 100% ที่พวกเขาจ่ายนั้นเป็นของเอนทิตีตามลำดับ (นั่นคือ พวกเขาอยู่ในระบบนิเวศ L2) ไม่ว่าองค์กรนี้จะเป็น Optimism, Base, Arbitrum หรือ Blast วิธีการใช้ค่าธรรมเนียมเหล่านี้จะขึ้นอยู่กับดุลยพินิจของพวกเขาทั้งหมด
หน่วยงานบางแห่งจะทำลายค่าธรรมเนียมพื้นฐานและคงค่าธรรมเนียมลำดับความสำคัญ (ฐาน)
บางส่วนจะแจกจ่ายค่าธรรมเนียมทั้งสองนี้ให้กับผู้ถือโทเค็น (Arbitrum)
คนอื่น ๆ จะคืนเงินบางส่วนให้กับนักพัฒนาในเครือข่าย (Blast)
แต่ BREAD ถ้า L2 เก็บค่าธรรมเนียมเหล่านี้ทั้งหมด มันจะเป็นประโยชน์ต่อ Ethereum อย่างไร?
ดังนั้น เรามาพูดคุยกันว่ากระบวนการสร้างบล็อกทั้งสองนี้เกี่ยวข้องกันอย่างไร
Rollup แบบดั้งเดิม + บล็อก Ethereum
ตามปกติ ให้เริ่มต้นด้วยการแสดงภาพ:
อย่างที่คุณเห็น ไม่มีการเพิ่มเติมอะไรมากนัก (เพียงบรรทัดเดียว) เพื่อเชื่อมต่อกระบวนการสร้างบล็อกทั้งสองที่แยกจากกันนี้เข้าด้วยกัน
บรรทัดนี้ระบุว่าผู้สั่งซื้อ L2 เผยแพร่ข้อมูลไปยัง Ethereum mainnet เป็นประจำ เพื่อให้ L2 สามารถรับประกันความปลอดภัยบางอย่างแก่ผู้ใช้ได้ (เช่น การบังคับรวม)
สิ่งสำคัญที่ควรทราบก็คือ Ethereum ไม่สามารถควบคุมได้ว่าเมื่อใดที่ L2 เผยแพร่ธุรกรรมใดๆ ซึ่งหมายความว่าความถี่และประสิทธิภาพของการเผยแพร่นั้นทั้งหมดอยู่ในมือของผู้ส่ง
โดยรวมแล้ว สิ่งนี้ค่อนข้างได้เปรียบสำหรับ L2 แบบเดิม เนื่องจากไม่เพียงแต่พวกเขาสามารถเก็บค่าธรรมเนียมทั้งหมดที่สร้างขึ้นภายในระบบนิเวศเท่านั้น แต่ยังสามารถควบคุมค่าใช้จ่ายที่ใหญ่ที่สุด (ปล่อยออกสู่เมนเน็ต) ซึ่งเป็นความสมัครใจโดยสมบูรณ์
พักครึ่ง ทบทวน.
เราได้วางรากฐานสำหรับสิ่งที่จะเกิดขึ้น ต่อไปนี้คือประเด็นที่สำคัญที่สุดจากแนวคิดดั้งเดิม เพื่อให้เราสามารถมุ่งเน้นไปที่สิ่งที่ทำให้ Based มีเอกลักษณ์เฉพาะตัว:
บล็อก Ethereum ถูกสร้างขึ้นโดยฝ่ายที่แข่งขันกันและไม่ใช่บริษัทในเครือ
บล็อกการรวบรวมแบบดั้งเดิมถูกสร้างขึ้นโดยผู้สั่งซื้อที่ดำเนินการโดยทีมรวบรวม
แต่ละกระบวนการสร้างบล็อกจะเก็บค่าธรรมเนียม 100% ภายในระบบนิเวศของตน และ Ethereum เชื่อมต่อกับ L2 ผ่านความถี่ในการปล่อย L2 โดยสมัครใจ
ตอนนี้เรามาดู Base™️ กันดีกว่า
โรลอัพตาม + บล็อก Ethereum
เหตุผลที่เราไม่จำเป็นต้องเริ่มต้นด้วยกราฟที่มีเนื้อหาที่อิงเท่านั้นก็คือ โครงสร้างที่อิงนั้นค่อนข้างง่าย (ซึ่งก็คือความสง่างามของมัน)
พวกเขาถามคำถาม: ทำไมเราไม่ใช้ Ethereum เป็นผู้สั่งซื้อ ดังนั้นพวกเขาจึงทำเช่นนี้โดยใช้ประโยชน์จากผู้สร้างที่เรากล่าวถึงในส่วนการสร้างบล็อก Ethereum
มองเห็นภาพโดยใช้ @taikoxyz :
คุณอาจถามว่ากระบวนการนี้ทำงานอย่างไร? ที่จริงแล้ว กระบวนการนี้ไม่แตกต่างจากการยกเลิกแบบเดิมมากนัก แต่มีประสบการณ์ผู้ใช้ที่แตกต่างกันเล็กน้อย
กระบวนการมีดังนี้:
ผู้ใช้ส่งธุรกรรมไปยังผู้สร้าง L1 ที่เลือกสร้างบล็อกสำหรับ Ethereum และ Based L2
ผู้ใช้ระบุค่าธรรมเนียมสูงสุดที่พวกเขายินดีจ่าย
L2 เก็บ ค่าธรรมเนียมพื้นฐาน (พิจารณาจากความแออัดใน L2) และส่ง ค่าธรรมเนียม/ทิปที่มีลำดับความสำคัญ ไปยัง ผู้สร้าง L1 ซึ่งมีหน้าที่รับผิดชอบในการสั่งธุรกรรม
ในกระบวนทัศน์นี้ Ethereum ไม่เพียงแต่เก็บค่าธรรมเนียม 100% ภายในระบบนิเวศเท่านั้น แต่ยังรวบรวมส่วนหนึ่งของเคล็ดลับ L2 และค่าใช้จ่ายในการเริ่มต้นการชำระบัญชีอีกด้วย
ในทางกลับกัน Base L2 จะได้รับข้อดีดังต่อไปนี้:
ความมีชีวิตชีวาของ Ethereum (L2 แบบพื้นฐานจะยังคงทำงานต่อไปตราบเท่าที่ Ethereum กำลังประมวลผลบล็อก หากผู้สั่งซื้อรายเดียวของการยกเลิกแบบเดิมล้มเหลว ห่วงโซ่อาจถูกหยุดชั่วคราว)
ความสามารถในการรวมกับสถานะ L1 ในระดับอะตอม (หมายความว่าธุรกรรมบน L2 สามารถโต้ตอบโดยตรงกับสภาพคล่องของ L1 เช่น การแลกเปลี่ยนบน L2 สามารถใช้ประโยชน์จากสภาพคล่องของ L1 ได้)
แน่นอนว่า การเชื่อมต่อที่แข็งแกร่งกับ Ethereum ยังมาพร้อมกับข้อเสียบางประการ เนื่องจากทีม Base จำเป็นต้องเสียสละความสามารถในการทำกำไรบางส่วน (เช่น ค่าธรรมเนียมลำดับความสำคัญ ) และยังต้องจัดการกับความท้าทายที่เกี่ยวข้องกับกลไก Ethereum (เช่น เวลาบล็อกโซน 12 วินาที ).
แม้ว่าปัญหาเหล่านี้สามารถบรรเทาลงได้ด้วยกลไกต่างๆ เช่น การยืนยันล่วงหน้า แต่ก็ยังต้องได้รับการพิจารณาอย่างรอบคอบ
ตรวจสอบและ Outlook
ดังนั้น Based Rollups สามารถแก้ปัญหาความสัมพันธ์ทางเศรษฐกิจ L1<>L2 ของเราและกลายเป็นอนาคตของ Ethereum ได้หรือไม่?
บางที ฉันสงสัยว่าหลายทีมจะเลือกใช้ชุดรวมอัปเดตแบบอิงเพราะมันส่งผลโดยตรงต่อความสามารถในการทำกำไรของพวกเขา โชคดีที่ข้อดีบางประการของมันในการรวมกันระดับอะตอม L1 กำลังดึงดูดนักพัฒนา ดังนั้นอย่างน้อยเราก็สามารถเห็นการทดลองที่เกี่ยวข้องที่กำลังดำเนินการอยู่
ระหว่าง @gwyneth_taiko และ @Spire_Labs มีงานวิจัยที่น่าสนใจที่เรียกว่า Next Generation Based Rollups พวกเขาเน้นย้ำว่าแอปพลิเคชัน L1 สามารถรันเครือข่ายแอปพลิเคชันแบบอิงของตัวเอง เก็บค่าธรรมเนียมตามลำดับความสำคัญ และรักษาความสามารถในการประกอบกับสัญญา L1 นี่คือทิศทางที่ฉันจะจับตาดูอย่างใกล้ชิด
หากระบบนิเวศแบบสะสมของ Ethereum มีพื้นฐานมาจากจุดเริ่มต้น ฉันเชื่อว่าตำแหน่งการเล่าเรื่องของมันจะดีกว่านี้ในวันนี้ แต่ชีวิตก็ดำเนินไปเช่นนั้น