บทความนี้เจาะลึก EIP-4844 ของ Ethereum เพื่อเปิดเผย "blobs" และ "blobspace"
ชื่อเดิม: " WTF is a Blob?" 》
เขียนโดย: 563 ไร้ธนาคาร
เรียบเรียงโดย: เคท, มาร์สบิต
เราได้พูดคุยเรื่อง Blobs บน Bankless มากขึ้นเรื่อยๆ เมื่อเร็ว ๆ นี้ และเราจะไม่ตำหนิคุณหากคุณยังสับสนเล็กน้อยเกี่ยวกับสิ่งเหล่านั้น วันนี้เรามาที่นี่เพื่อรีเฟรชแผนงานระยะสั้นของ Ethereum
วันนี้ 563 กำลังจะเจาะลึกเข้าไปใน Blobspace และแสดงให้เราเห็นว่ามันไม่ใช่เรื่องใหญ่อะไร
——ทีมไร้ธนาคาร
หากคุณให้ความสนใจกับสกุลเงินดิจิทัลตลอดทั้งตลาดหมี คุณอาจเคยได้ยินเกี่ยวกับแผนงานแบบ "สะสม" ของ Ethereum ด้วย EIP-4844 Ethereum mainnet ช่วยอำนวยความสะดวกในโซลูชันการปรับขนาดเหล่านี้โดยการแนะนำแนวคิดใหม่ของ blobs
ใช่แล้ว บล็อบส์
แต่ "blob" หมายถึงอะไร และสิ่งนี้ช่วยแผนระยะยาวของ Ethereum ในการขยายขนาดผ่านการโรลอัพได้อย่างไร เริ่มกันเลย.
ตั้งแต่การแบ่งส่วนที่มีประสิทธิภาพเต็มที่ไปจนถึงการสะสม
ดังนั้น Sharding จึงเกี่ยวข้องกับการหมุนเวียนเครื่องมือตรวจสอบความถูกต้องแบบสุ่มระหว่างส่วนต่างๆ (กลุ่มย่อย) ของบล็อกเชน โดยแต่ละส่วนโดยพื้นฐานแล้วจะเป็นมินิบล็อกเชนของตัวเอง โดยทำงานขนานกับบีคอนเชน
นี่ไม่ใช่แนวคิดใหม่ในการออกแบบเครือข่าย การรันกระบวนการแบบขนานจำนวนมากเป็นแผนสำหรับ Ethereum มาเป็นเวลานาน
ปัญหาเดียว? เป็นการเปลี่ยนแปลงที่ซับซ้อนและใช้เวลานานเกินไป ในขณะที่นักพัฒนาและนักวิจัย Ethereum กำลังวางกลยุทธ์วิธีที่ดีที่สุดในการดำเนินการชาร์ดดิ้ง ผู้ท้าชิงรายใหม่ก็ได้ปรากฏตัวขึ้น - ภาพรวม
แทนที่จะแยก Ethereum chain หลักออกเป็น mini-blockchain ของตัวเอง Rollup จะทำหน้าที่เป็น mini-blockchain ที่รัน "บนสุด" ของเลเยอร์ 1 ของ Ethereum (ซึ่งก็คือเลเยอร์ 2) เมื่อ Vitalik เขียน "แผนงาน Ethereum ที่เน้นการควบรวมกิจการ" ในปี 2020 ก็ได้มีการเขียนไว้แล้ว:
"สำหรับฉันดูเหมือนว่าเมื่อ (การบังคับใช้การแบ่งส่วนอย่างเต็มรูปแบบ) มาถึงในที่สุด โดยพื้นฐานแล้วจะไม่มีใครสนใจมัน ไม่ว่าเราจะชอบมันหรือไม่ ทุกคนก็ได้ปรับตัวให้เข้ากับโลกที่เน้นการม้วนหนังสือเป็นสำคัญ และเมื่อถึงตอนนั้น ก็ดำเนินไปตลอดทาง มันเป็น ไปตามเส้นทางนี้ง่ายกว่าการพยายามพาทุกคนกลับไปสู่ห่วงโซ่ฐานเนื่องจากไม่มีประโยชน์ที่ชัดเจนและความสามารถในการปรับขนาดลดลง 20-100 เท่า”
ทำไม EIP-4844 ถึงเป็นตัวเปลี่ยนเกม
ขณะนี้ชุมชน Ethereum ได้รับการยอมรับอย่างล้นหลามว่าเป็นอนาคต การปรับปรุงใดที่อาจมีผลกระทบที่ใหญ่ที่สุดต่อ mainnet?
ทำไม EIP-4844 ถึงเป็นตัวเปลี่ยนเกม
ขณะนี้ชุมชน Ethereum ได้รับการยอมรับอย่างล้นหลามว่าเป็นอนาคต การปรับปรุงใดที่อาจมีผลกระทบที่ใหญ่ที่สุดต่อ mainnet?
ก่อนอื่น เรามาแนะนำความรับผิดชอบของบล็อคเชนในความสัมพันธ์แบบรวมตัวของ Ethereum กันก่อน
วิสัยทัศน์ดั้งเดิมที่เน้นการแบ่งส่วนย่อยของ Ethereum คือการขยายขนาดการดำเนินการบนเมนเน็ต ขณะนี้ เนื่องจากการดำเนินการปรับขนาดตามการสะสม สิ่งนี้จึงไม่ใช่เรื่องสำคัญอีกต่อไป
Ethereum และ Rollup ทำงานอย่างไรในสถาปัตยกรรมบล็อกเชนแบบโมดูลาร์
วันนี้มีคำถามอะไรไหม? ความพร้อมใช้งานของข้อมูล
Rollup ยังคงต้องเผยแพร่ข้อมูลธุรกรรม (และหลักฐานการฉ้อโกง/ความถูกต้องสำหรับการตรวจสอบการชำระเงิน) กลับไปที่ L1 เพื่อให้ทุกคนมีภาพรวมที่สมบูรณ์ของสิ่งที่เกิดขึ้นในเครือข่าย สำหรับตอนนี้มันเป็นการลงทุนที่มีราคาแพง
ดังนั้น แม้ว่าการโรลอัปจะช่วยปรับขนาดการดำเนินการได้ แต่ Proto-Danksharding (PDS ที่มี EIP-4844) ก็คาดว่าจะช่วยปรับขนาดความพร้อมใช้งานของข้อมูลผ่าน Blob
คิดว่า Blobs เป็นเครื่องมือประเภทใหม่ที่ Rollups สามารถจัดเก็บธุรกรรมและข้อมูลการพิสูจน์ได้อย่างมีประสิทธิภาพ ซึ่งจะช่วยประหยัดน้ำมันเมื่อส่งข้อมูลนี้ไปยัง Mainnet ธุรกรรมประเภทใหม่นี้มอบวิธีที่ดีกว่าสำหรับ L2 ในการโต้ตอบกับพื้นที่บล็อก L1
ภาพรวมแผนผังของธุรกรรมที่มี blobs ที่นำมาใช้ใน EIP-4844 โปรดทราบว่า DAS จะไม่สามารถใช้งานได้จนกว่า Danksharding จะเต็ม
แม้ว่าการประหยัดก๊าซจริงที่ได้จาก EIP-4844 จะขึ้นอยู่กับขอบเขตของการนำ Blob มาใช้ แต่การประมาณการเบื้องต้นคร่าวๆ ชี้ให้เห็นว่าต้นทุนการทำธุรกรรมสะสมเพิ่มขึ้น 10-100 เท่า
การซื้อขายบน Ethereum L2 มีค่าใช้จ่ายกี่เซ็นต์? ใช่โปรด
แม้ว่าการประหยัดก๊าซจริงที่ได้จาก EIP-4844 จะขึ้นอยู่กับขอบเขตของการนำ Blob มาใช้ แต่การประมาณการเบื้องต้นคร่าวๆ ชี้ให้เห็นว่าต้นทุนการทำธุรกรรมสะสมเพิ่มขึ้น 10-100 เท่า
การซื้อขายบน Ethereum L2 มีค่าใช้จ่ายกี่เซ็นต์? ใช่โปรด
ในความเป็นจริง ค่าธรรมเนียมเหล่านี้อาจมีราคาถูกมากจนสามารถได้รับการอุดหนุนโดยผู้สั่งซื้อ L2 ที่ต้องการสร้างกระแสในเครือข่ายของตน เนื่องจากทั้ง Arbitrum และ Optimism กำลังดำเนินโครงการจูงใจโทเค็นอยู่แล้ว นี่ไม่ใช่ความคิดที่บ้า ใครบ้างจะไม่อยากซื้อขายฟรี?
การแยกส่วนที่ยิ่งใหญ่
หลังจากการอัปเดต PDS ใน EIP-4844 เครื่องมือตรวจสอบความถูกต้องบน Ethereum mainnet จะสามารถจัดการการดำเนินการ L1 และ Blob ได้ (ประกอบด้วยข้อมูล L2 และการชำระบัญชี/การพิสูจน์) ส่วนที่ดีที่สุด? นับเป็นครั้งแรกที่เราจะสามารถมีตลาดการชาร์จแยกกันสำหรับข้อมูลทั้งสองชุดนี้
- ก่อน EIP-4844 ต้นทุนก๊าซ L1 ส่งผลโดยตรงต่อต้นทุนก๊าซโดยรวม
- หลังจาก EIP-4844 = ตลาดค่าธรรมเนียมการดำเนินการ L2 blob และ L1 แยกออกจากกันโดยสิ้นเชิง
การแยกส่วนตลาดค่าธรรมเนียมเป็นเหตุผลหลักว่าทำไม Visa จึงเลือก Solana เมื่อเลือกเครือข่ายสำหรับการชำระเงินด้วย Stablecoin
การขุด NFT ที่เกินกระแสบน Ethereum mainnet จะไม่ส่งผลกระทบต่อ Rollup ที่ผู้ใช้ DeFi ชื่นชอบอีกต่อไป ต้องขอบคุณตลาดค่าผ่านทางที่เป็นอิสระ ความยุ่งเหยิงที่ไม่จำเป็นเหล่านี้จะกลายเป็นเรื่องในอดีตไปแล้ว
Blob ยังจะสืบทอด "การจัดสรรเป้าหมาย" ซึ่งในขั้นตอนนี้จะมีสาม Blob ต่อบล็อก เช่นเดียวกับ EIP-1559 ค่าบริการ Blob จะถูกบันทึกผ่านการนับการใช้งานเพื่อให้แน่ใจว่า Blob จะไม่อุดตันเครือข่าย ด้วยวิธีนี้ธุรกรรมที่ดำเนินการ blob และ L1 สามารถอยู่ร่วมกันได้อย่างกลมกลืนบนห่วงโซ่พื้นฐาน
เกิดอะไรขึ้น
EIP-4844 คาดว่าจะใช้งานได้พร้อมกับการอัพเกรดครั้งต่อไปของ Ethereum อย่าง Dencun ซึ่งอาจจะเป็นในเดือนมกราคม หลังจากการอัปเดต mainnet ชุดรวมจะต้องได้รับการอัปเกรดบางอย่างเพื่อให้สามารถสร้าง Blob และส่งไปยัง Mainnet ได้อย่างเหมาะสม
เนื่องจากความซับซ้อน Fully Sharding (FDS) จึงอยู่ในแผนงานของ Ethereum ต่อไป แต่จะมีการอัปเกรดครั้งใหญ่:
- การสุ่มตัวอย่างความพร้อมใช้งานของข้อมูล (DAS) - โหนดไม่จำเป็นต้องดาวน์โหลดชุดข้อมูลทั้งหมดเพื่อยืนยันการมีอยู่ของข้อมูล พวกเขาเพียงแค่ต้องการการสุ่มตัวอย่าง (เรียกว่า "การตรวจสอบความพร้อมใช้งานของข้อมูล")
- ก้อนจะสามารถบรรจุหยดได้มากขึ้น และหยดก็สามารถมีขนาดใหญ่ขึ้นได้ ต้องขอบคุณ DAS
ส่วนที่ดีที่สุด? เมื่อ FDS มาถึง Rollups จะไม่จำเป็นต้องอัปเกรดเพื่อรองรับ โดยจะต้องอัปเกรดเป็น EIP-4844 เท่านั้น
ด้วยการเปิดตัว proto-danksharding แผนงานแบบรวมศูนย์เริ่มต้นอย่างเป็นทางการ โดยวางรากฐานสำหรับบทต่อไปของ Ethereum ดังนั้นเมื่อคุณเพลิดเพลินกับข้อเสนอฟรีสำหรับ L2 ที่คุณชื่นชอบในฤดูร้อนหน้า อย่าลืมขอบคุณเพื่อนบ้านที่เป็นมิตรของคุณสำหรับข้อเสนอนี้
ความคิดเห็นทั้งหมด