คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
การตีความบทความใหม่ของ Vitalik: เหตุใด Rollup ซึ่งพื้นที่หยดไม่ได้ใช้อย่างมีประสิทธิภาพจึงตกอยู่ในภาวะที่กลืนไม่เข้าคายไม่ออกในการพัฒนา
星球君的朋友们
Odaily资深作者
2024-04-01 03:20
บทความนี้มีประมาณ 1736 คำ การอ่านทั้งหมดใช้เวลาประมาณ 3 นาที
การอัปเกรด Cancun ใช้งานได้ แต่ Vitalik กังวลเกี่ยวกับการพัฒนาของ Rollup

ผู้เขียนต้นฉบับ: Haotian

จะเข้าใจความคิดของบทความใหม่ของ Vitalik Buterin เกี่ยวกับการขยาย Ethereum ได้อย่างไร บางคนบอกว่าคำสั่งของ Vitalik สำหรับการจารึก Blob นั้นช่างอุกอาจ blob packets ทำงานอย่างไร? เหตุใดพื้นที่หยดจึงไม่ถูกใช้อย่างมีประสิทธิภาพหลังจากอัปเกรด Cancun การสุ่มตัวอย่างความพร้อมใช้งานของข้อมูล DAS เพื่อเตรียมการแบ่งกลุ่มหรือไม่

สำหรับฉันดูเหมือนว่า Vitalik จะกังวลเกี่ยวกับการพัฒนา Rollup หลังจากที่อัปเกรด Cancun ใช้งานได้แล้ว ทำไม ต่อไป ให้ฉันพูดถึงความเข้าใจของฉัน:

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

ในปัจจุบัน ชุดของปัจจัยต่างๆ มีความสมดุล ขนาดของ 1 Blob คือ 128 kb ธุรกรรมแบบแบตช์ไปยังเครือข่ายหลักสามารถดำเนินการได้มากที่สุดสอง Blobs ตามหลักการแล้ว เป้าหมายสูงสุดของบล็อกเครือข่ายหลักคือการพกพา 16 MB หรือประมาณ 128 แพ็คเก็ตหยด

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

จากตัวอย่างในแง่ดี ปัจจุบันมีธุรกรรมประมาณ 500,000 ครั้งต่อวัน โดยเฉลี่ยแล้ว ธุรกรรมจะถูกแบทช์กับเครือข่ายหลักทุกๆ 2 นาที โดยบรรทุกแพ็กเก็ต Blob ครั้งละ 1 แพ็กเก็ต ทำไมต้องนำมาอันหนึ่ง เนื่องจากมี TPS มากมายที่คุณไม่ได้ใช้ แน่นอนว่าคุณสามารถนำมา 2 อันได้ ดังนั้นความจุของแต่ละ Blob จะไม่เต็ม แต่จะเพิ่มต้นทุนการจัดเก็บซึ่งไม่จำเป็น

เราควรทำอย่างไรเมื่อปริมาณธุรกรรมนอกเครือข่าย Rollup เพิ่มขึ้น เช่น มีการประมวลผลธุรกรรม 50 ล้านรายการทุกวัน 1. การบีบอัด บีบอัดปริมาณธุรกรรมของแต่ละแบทช์และอนุญาตธุรกรรมมากที่สุดเท่าที่จะเป็นไปได้ในพื้นที่ Blob 2. เพิ่มจำนวน Blobs 3. ลดความถี่ของธุรกรรมแบทช์;

2) เนื่องจากปริมาณข้อมูลที่ดำเนินการโดยบล็อกเครือข่ายหลักได้รับผลกระทบจากขีดจำกัดก๊าซและต้นทุนการจัดเก็บ 128 Blobs ต่อบล็อกสล็อตจึงเป็นสถานะในอุดมคติ ในปัจจุบัน เราไม่ได้ใช้มากขนาดนั้น การมองโลกในแง่ดีจะใช้เพียง 1 ทุก 2 นาที เหลือเพียง 1 ครั้งเท่านั้น ถึงชั้น 2 ยังมีพื้นที่อีกมากสำหรับฝ่ายโครงการเพื่อปรับปรุง TPS และขยายจำนวนผู้ใช้ตลาดและความเจริญรุ่งเรืองของระบบนิเวศ

ดังนั้น ในช่วงระยะเวลาหนึ่งหลังจากการอัปเกรด Cancun ค่าสะสมไม่ได้ ปริมาณ ในแง่ของจำนวนและความถี่ของ Blob ที่ใช้ และการใช้การเสนอราคาพื้นที่ Blob

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

เพราะตามทฤษฎีแล้ว หากฝ่ายโครงการเลเยอร์ 2 ทำธุรกรรมแบทช์ความถี่สูงและความจุสูงไปยังเครือข่ายหลัก และเติมบล็อก Blob ทุกครั้ง ตราบใดที่เต็มใจแบกรับต้นทุนสูงของแบทช์ธุรกรรมปลอมแปลง มันจะส่งผลกระทบต่อเลเยอร์ 2 อื่น ๆ การใช้งาน Blob ปกติ แต่ภายใต้สถานการณ์ปัจจุบันมันเหมือนกับมีคนซื้อพลังการประมวลผลเพื่อทำการโจมตีแบบฮาร์ดฟอร์ก 51% บน BTC เป็นไปได้ในทางทฤษฎี แต่ในทางปฏิบัติ มันขาดแรงจูงใจในการทำกำไร

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

3) จะเกิดอะไรขึ้นหากวันหนึ่งตลาดเลเยอร์ 2 เจริญรุ่งเรืองในระดับหนึ่ง และจำนวนธุรกรรมจาก Batch ไปยัง Mainnet มีจำนวนมหาศาลทุกวัน และแพ็กเก็ตข้อมูล Blob ปัจจุบันยังไม่เพียงพอ Ethereum ได้จัดเตรียมโซลูชันไว้แล้ว: การใช้เทคโนโลยีการสุ่มตัวอย่างความพร้อมใช้งานของข้อมูล (DAS):

ความเข้าใจง่ายๆ คือข้อมูลที่เดิมจำเป็นต้องจัดเก็บไว้ในโหนดเดียวสามารถกระจายไปยังหลายโหนดพร้อมกันได้ ตัวอย่างเช่น แต่ละโหนดจะจัดเก็บข้อมูล 1/8 ของ Blob ทั้งหมด และ 8 โหนดจะรวมกันเป็นกลุ่มเพื่อให้ตรงตาม ความสามารถของ DA ซึ่งเทียบเท่ากับความจุพื้นที่เก็บข้อมูล Blob ปัจจุบันได้รับการขยาย 8 เท่า นี่คือสิ่งที่ Sharding จะทำในอนาคต

แต่ตอนนี้ Vitalik ได้ย้ำหลายครั้งอย่างมีเสน่ห์และดูเหมือนว่าจะเตือนคนส่วนใหญ่ในโปรเจ็กต์เลเยอร์ 2: อย่าบ่นเสมอไปว่าความจุ DA ของ Ethereum นั้นแพง ด้วยความจุ TPS ในปัจจุบันของคุณ คุณยังไม่ได้พัฒนาความสามารถของ แพ็กเก็ตข้อมูล Blob สุดขีด รีบเพิ่มเลย มาพัฒนาระบบนิเวศด้วยพลังอันยิ่งใหญ่และขยายจำนวนผู้ใช้และปริมาณธุรกรรม อย่าคิดถึง DA ที่วิ่งหนีเพื่อสร้าง One-Click Chain เสมอไป

ต่อมา Vitalik กล่าวเสริมว่าในบรรดาการเปิดตัวหลักในปัจจุบัน มีเพียง Arbitrum เท่านั้นที่มาถึงขั้นที่ 1 แม้ว่า DeGate, Fuel ฯลฯ จะไปถึงขั้นที่ 2 แล้ว แต่พวกเขายังไม่คุ้นเคยกับกลุ่มที่กว้างขึ้น ขั้นที่ 2 คือเป้าหมายสูงสุดของการรักษาความปลอดภัยของชุดรวมอัปเดต มีชุดรวมอัปเดตน้อยมากที่ไปถึงขั้นตอนที่ 1 และชุดรวมอัปเดตส่วนใหญ่อยู่ในขั้นตอน 0 จะเห็นได้ว่าการพัฒนาของอุตสาหกรรมชุดรวมอัปเดตสร้างความกังวลให้กับ Vitalik จริงๆ

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

1. ใช้พื้นที่ Blob อย่างมีประสิทธิภาพมากขึ้นผ่านการบีบอัดข้อมูล ปัจจุบัน OP-Rollup มีส่วนประกอบคอมเพรสเซอร์เฉพาะเพื่อดำเนินการนี้ การบีบอัดแบบ off-chain ของ ZK-Rollup SNARK/STARK พิสูจน์ให้เห็นว่าการส่งไปยังเครือข่ายหลักคือ การบีบอัด;

2. ลดการพึ่งพาเลเยอร์ 2 บนเครือข่ายหลักให้มากที่สุดและใช้เทคโนโลยีการพิสูจน์เชิงบวกเท่านั้นเพื่อให้มั่นใจถึงความปลอดภัยของ L2 ภายใต้สถานการณ์พิเศษ ตัวอย่างเช่น ข้อมูลของ Plasma ส่วนใหญ่อยู่บนลูกโซ่ แต่การฝากและถอนเงินเกิดขึ้นบนเครือข่ายหลัก ดังนั้น mainnet จึงสามารถรับประกันความปลอดภัยได้

ซึ่งหมายความว่าเลเยอร์ 2 ควรพิจารณาเฉพาะการดำเนินการที่สำคัญ เช่น การฝากและถอนเงิน ที่มีความเกี่ยวข้องอย่างมากกับเครือข่ายหลัก ซึ่งไม่เพียงแต่ช่วยลดภาระบนเครือข่ายหลักเท่านั้น แต่ยังเพิ่มประสิทธิภาพของ L2 อีกด้วย ความสามารถ การประมวลผลแบบขนาน ของ Sequencer ที่กล่าวถึงก่อนหน้านี้เมื่อพูดถึง EVM แบบขนานสามารถกรอง จำแนก และประมวลผลธุรกรรมนอกเครือข่ายจำนวนมากล่วงหน้าได้ เช่นเดียวกับ Rollup แบบไฮบริดที่ส่งเสริมโดย Metis ธุรกรรมปกติจะต้องผ่าน OP-Rollup คำขอถอนเงินพิเศษต้องผ่านเส้นทาง ZK ฯลฯ ล้วนมีข้อพิจารณาที่คล้ายคลึงกัน

ข้างบน.

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

สิ่งเดียวที่ไม่แน่นอนตอนนี้เหลืออยู่ที่เลเยอร์ 2 เท่านั้น จะเร่งการพัฒนาได้อย่างไร?


Vitalik
ETH
Layer 2
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
การอัปเกรด Cancun ใช้งานได้ แต่ Vitalik กังวลเกี่ยวกับการพัฒนาของ Rollup
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android