การรวบรวมต้นฉบับ: 0x711, BlockBeats
การรวบรวมต้นฉบับ: 0x711, BlockBeats
บทความนี้อ้างอิงจากมุมมองของแพลตฟอร์มโซเชียลส่วนตัวของ Adam Cochran ซึ่งเป็นหุ้นส่วนของ Cinneamhain Ventures และการแปลของ BlockBeats มีดังนี้:
ด้วยเหตุการณ์ Arbitrum Odyssey ทำให้ราคาก๊าซในเครือข่าย Arbitrum สูงขึ้น มีการพูดคุยกันมากมายเกี่ยวกับประสิทธิภาพของ L2 ดังนั้นถึงเวลาที่จะทบทวนพื้นฐานบางอย่างที่อยู่เบื้องหลัง L2 ปัจจุบันสิ่งแรกที่ต้องจำไว้คือมี L2 หลายประเภท แต่หลักฐานพื้นฐานเหมือนกัน:
โดยสรุป เทคโนโลยี L2 ในปัจจุบัน ส่วนใหญ่แยกกระบวนการคำนวณออกจากเครือข่ายหลัก แต่ที่เก็บข้อมูลยังคงอยู่ในเครือข่ายหลัก ดังนั้น นี่หมายความว่าใน L2 องค์ประกอบต่างๆ เช่น "calldata" และที่เก็บข้อมูลสถานะในสัญญาอัจฉริยะอาจมีต้นทุนก๊าซที่ค่อนข้างคงที่ (หรือต้นทุนก๊าซที่สูงกว่าในบางกรณี) มากกว่าบน mainnet แต่ต้นทุนการคำนวณจะลดลงแบบทวีคูณ
ดังนั้น,ดังนั้น,การย้ายสัญญาเพียงอย่างเดียวอาจช่วยประหยัดน้ำมันได้ไม่มาก แต่การเพิ่มประสิทธิภาพบางอย่างอาจนำมาซึ่งการปรับปรุงที่ดีได้
ตัวอย่างเช่น Aave เพิ่มประสิทธิภาพ V3 สำหรับการยกเลิก ซึ่งปรับต้นทุนก๊าซให้เหมาะสม 10 เท่า ตามตัวอย่างง่ายๆ ถ้าคุณมีตัวแปร A = 10 และ B = 7 สองตัว การคำนวณ (A - B) ภายในจะมีประสิทธิภาพมากกว่าการเรียกภายนอกเพื่อประมาณค่าหรือจัดเก็บสถานะที่สาม
ตอนนี้เราสามารถปรับปรุงสัญญาได้ ไม่เพียงแต่โดยการถ่ายโอนข้อมูลการโทร/ที่เก็บข้อมูลเท่านั้น เมื่อเราใช้ข้อมูลการโทรหรือที่เก็บข้อมูล เรายังสามารถบีบอัดหรือแพ็คเป็นไบต์ได้อีกด้วย นี่เป็นหลักการเดียวกับที่ไฟล์ ZIP บีบอัดข้อมูลในคอมพิวเตอร์ของคุณแต่หลังจากการปรับปรุงทั้งหมดเหล่านี้แล้ว ยังมีคอขวดอีกประการหนึ่งขณะนี้เทคโนโลยีการยกเลิกช่วยแก้ปัญหานี้ด้วยการบรรจุธุรกรรมเหล่านี้ หากเรารวมธุรกรรม 100 รายการเข้าด้วยกัน เราต้องจ่ายเพียงค่าธรรมเนียมเดียวในการเขียนสถานะเอาต์พุตไปยังเชนหลัก ดังนั้นแต่ละธุรกรรมบน L2 จึงจ่ายค่าธรรมเนียมเพียงเล็กน้อย ซึ่งช่วยประหยัดค่าธรรมเนียมโดยรวม
แต่,แต่,หากมีการทำธุรกรรมเพียงครั้งเดียว พวกเขายังคงต้องจ่ายค่าธรรมเนียมเต็มจำนวนให้กับ mainnetในปัจจุบัน L2s ส่วนใหญ่อาจหาวิธีและจ่ายเงินจากกระเป๋า แต่พวกเขาจะไม่สามารถทำได้ตลอดไป ตราบใดที่ L2 ไม่ไปชนกับคอขวดอื่นหรือมีสัญญาที่ไม่ได้เพิ่มประสิทธิภาพในการทำธุรกรรมจำนวนมาก
ยิ่งมีการทำธุรกรรมมากเท่าใด การทำธุรกรรมก็จะมีประสิทธิภาพมากขึ้นเท่านั้น (ตรงกันข้ามกับ L1)
มีปัญหาคอขวดอื่นๆ ในขณะนี้ รวมถึงความสามารถของซีเควนเซอร์หรือตัวแก้ปัญหา การใช้งาน EVM แบบกำหนดเอง และการปรับปรุงอื่นๆ เกี่ยวกับการจัดเก็บและบีบอัดข้อมูล แต่องค์ประกอบหลักยังคงอยู่
ฉันคิดว่ามันน่าหงุดหงิดที่เห็นค่าธรรมเนียม L2 พุ่งสูงขึ้น โดยเฉพาะอย่างยิ่งเมื่อค่าธรรมเนียม mainnet ต่ำมากเมื่อเทียบกับปีที่แล้ว แต่สิ่งสำคัญคือต้องเข้าใจว่าทำไม
L2s ไม่ใช่ยาครอบจักรวาล สำหรับ Arbitrum แล้ว Nitro ของพวกเขา (พร้อมการปรับปรุงอย่างมากในการแบทช์และการบีบอัด) อยู่ในเครือข่ายทดสอบแล้ว ดูเหมือนว่าพวกเขาควรจัดงาน Odyssey หลังจากที่ Nitro เปิดให้ใช้งานแล้ว
ขอย้ำอีกครั้งว่า Odyssey กำลังทำงานบน V1 ที่ไม่ได้เพิ่มประสิทธิภาพของ Arbitrum และกำลังเรียกใช้ธุรกรรมจำนวนมากที่เรียกใช้ข้อมูลและพื้นที่จัดเก็บ (บริดจ์) และปริมาณธุรกรรมยังอยู่ในระดับปานกลาง ในอนาคต เราคาดว่าจะมีการปรับสมดุลประเภท tx ใหม่แนะนำให้อ่านสามารถเข้าใจ L2 ได้ลึกซึ้งยิ่งขึ้น


