lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
หน้าแรก
AI
OPRR
ด่วน
ความลึก
กิจกรรม
BlockBeats Pro
เพิ่มเติม
การเงิน
พิเศษ
ระบบนิเวศบล็อกเชน
รายการ
พอดแคสต์
ข้อมูล
BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
Partnered With:

อีเธอเรียมเผยแพร่แผนการขยายของเครือข่าย มีอะไรแตกต่างในครั้งนี้หรือไม่?

อ่านบทความนี้ใน 19 นาที
ในระยะสั้นโดยการปรับ Gas Mechanism และการขนส่งบล็อกขั้นสูงเพื่อเพิ่มประสิทธิภาพการดำเนินการ ในระยะยาวจะพึ่ง ZK-EVM และ blobs ข้อมูลเพื่อส่งเสริมขนาดของเครือข่าย
ผู้เขียนเรื่อง: @VitalikButerin
ผู้แปล: Peggy, BlockBeats


หมายเหตุจากผู้แปล: ด้วยการขยายของนิวเคลียร์ของโลกเทียมอีเธอเรียกให้นิวเคลียร์แห่งเดียวของการขีดยิงภายในทุกๆ วัน ที่ผ่านมาความสำคัญที่จะเข้าใจอยู่ที่ไหน ระหว่างการปฏิรูปที่เพิ่มขีดจำกัดแห่งความปลอดภัยและความจำเป็นที่จะเข้าฉายภายในตัวก่อน ดำเนินไป


ทั้งนี้ในบทความนี้ Vitalik Buterin ได้ขยายเพิ่มเติมถึงเส้นทางการขยายของเอเธีเรียในระยะสั้น: โดยใช้การปรับปรุงเทคโนโลยีเช่น Gas Optimization และการพาราเลลทำการตรวจสอบบล็อกให้มีประสิทธิภาพที่ดียิ่งขึ้น ส่วนในอนาคตยาวนาน การพัฒนาทางมีด้าย่าง ZK-EVM และโครงสร้างข้อมูล blobs จะช่วยส่งเสริมขีดจำกัดของเครือข่าย


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


ด้านล่างเรยข้อความเแปลต้นฉบับ


เขตันมาให้ขยาย (scaling) เรียบนิม. ชํตันกว่าจำแนกส่วนเป็น 2 ส่วนหลัก: เขตันที่สั้นผ่นคือในที่อื่นถึง ฉันเคยเเล็ียงบางประการ พลังรวมมาเป็นงุ้นด้านใน:


ในส่วนของการขยายชั้น


เกี่ยวกับการขยายในระยะสั้น ฉันได้เขียลวตํอบางส่วนมาก่น


· รายการการเข้าถึงระดับบล๊็อก (bloack-level access lists) (จะถูกเล็งไปในอัพเกรด Glamsterdam) ต่อให้การตรวจสอบบล็อกออกเพียงทักี่ StringSplitOptions่องแล้ว


· ePBS (ที่กําลังทจะถูกเล็งไปในอัพเกรด Glamsterdam) มีมีหลายลีลให้เลือก หนึ่งในนั้นคือ: มันท่อเรยให้เราใช้เวลาก่ง nanosอยู่ในแตํะ sot มวส่ว อัจ ตรวจสอบความํทรงอย่เล่าลเลย่าในแตํะช็อล และไม่ไ่มต้องมบ่วสแต็กเยี่ากรุ้นแย่กี่อซัมดที


· การให้อัจรมราคออกใหม /*<<*หนึ่งว่าประเทสมจ่าะกขอบของเรถและแตํยำ้งหาทหง่ารองคร่าวใสเางง่าง เรยกเป็นห Rpex:


- Section 1


ในการปรับราคา gas ใน Glamsterdam ครั้งหนึ่ง ค่าใช้จ่ายเพิ่มเติมนี้จะถูกเพิ่มขึ้นอย่างมีนัยสำคัญ (เช่น เพิ่มขึ้นไปที่ 60000) มีการทำเพื่อเป้าหมายในการเพิ่มขีดจำกัด gas พร้อมกับการเพิ่มประสิทธิภาพให้กับการทำงานอย่างรวดเร็วจนเหนื่อยเกินไปจากการขยายขอบเขตของสถานะ


เกี่ยวกับเหตุผล ผมเคยเขียนไว้ก่อนหน้านี้: https://ethresear.ch/t/hyper-scaling-state-by-creating-new-forms-of-state/24052


ดังนั้นที่ Glamsterdam: การดำเนินการ SSTORE นี้จะใช้ gas ปกติ 5000 เช่น 55000 gas สร้างสถานะ


ควรทราบว่า: gas สร้างสถานะจะไม่ถูกนับเข้าไปในขีดจำกัด gas ของธุรกรรมประมาณ 16 ล้าน


นี้หมายความว่า: การสร้างสัญญาฉบับใหญ่กว่าในปัจจุบันจะเป็นไปได้


Gas หลายมิติใน EVM ถูกนำมาใช้อย่างไร?


คำถามที่มีความสำคัญตรงนี้คือ: การออกแบบ gas ของ EVM มีมิติเดียว โดยสมมติว่าไม่มีเว่ยตัวแปร เช่น GAS CALL opcode เป้นต้นตามสมมติฐานนี้


วิธีการแก้ไขของเราคือการรักษาคุณลักษณะสองข้อด้านนี้:


ถ้าคุณใช้ X gas เพื่อส่ง call นั้น คังยังดำเนินการ call นั้นจะมี X gas ที่ใช้สำหรับ "ดำเนินการทั่วไป", "สร้างสถานะ" หรือมิติอื่นที่อาจถูกเพิ่มเข้ามาในอนาคต


หาก opcode GAS บอกว่าคุณมี Y gas ในปัจจุบัน แล้วคุณส่ง call ที่ใช้ gas X หลังจาก call นั้นสิ้นสุด คุณจะยังมีอย่างน้อย Y − X gas ที่ใช้สำหรับดำเนินการถัดไป


วิธีการนำมาใช้คือ: เรานำมาใช้มิติ gas N+1 ที่ EVM เนิยน :


โดยค่า N ในสภาวินี้จะเป้น 1 (สร้างสถานะ) และมิติเพิ่มเติมหนึ่งจะถูกเรียกชื่อว่า reservoir (สระนน)


เราได้สิ้นเปลญปรับทานภาคกรานดำเนินการดังนี้:


หากมีความเป้นไปว่า กดสามารถใช้ gas ของมิติเฉพาะก่อน


หากไม่เพียงพอ,จะใช้จาก reservoir ต่อไป


ตัวอย่างเช่น หากคุณมี: (100000 gas สำหรับสร้างสถานะ, 100000 reservoir)


หากคุณใช้ SSTORE สร้างสถานะใหม่สามครั้ง การเปลี่ยนแปลงของ gas คือ: (100000, 100000)→ (45000, 95000)→ (0, 80000)→ (0, 20000)


ในการออกแบบนี้:


คำสั่ง GAS จะส่งคืน reservoir


คำสั่ง CALL จะใช้ gas จาก reservoir ตามจำนวนที่ระบุ พร้อมกับการส่ง gas ที่เหลือทั้งหมด


การตั้งราคา Gas หลายมิติ


ในอนาคตเราจะนำเข้าการตั้งราคาหลายมิติ (multi-dimensional pricing) เพื่อให้มีราคา gas ลอยตัวต่างกันสำหรับแต่ละมิติของทรัพยากร


นี่จะนำมาซึ่ง:


ความยั่งยืนของเศรษฐกิจในระยะยาวที่ดีขึ้น


ประสิทธิภาพในการกำหนดทรัพยากรที่ดีขึ้น


ดูรายละเอียดเพิ่มเติม: https://vitalik.eth.limo/general/2024/05/09/multidim.html


และ mechanism ของ reservoir ก็แก้ปัญหา sub-call ที่ถูกกล่าวถึงต่อท้ายของบทความนั้น


การขยายอย่างยาวนาน


การขยายที่ยาวนานมีสองทิศทางหลัก: ZK-EVM และ Blobs


Blobs


สำหรับ blobs เรามีแผนที่ที่จะพัฒนา PeerDAS อย่างต่อเนื่อง เราหวังว่าสุดท้ายจะมีความสามารถในการถ่ายข้อมูลประมาณ 8 MB/วินาที


ขนาดนี้:


พอเหมาะกับความต้องการของอีเทอเรีย๊ะสำหรับตนเอง


และไม่มีความตั้งใจที่จะเป็น "ระบบฐานข้อมูลโลก"


ในปัจจุบันการใช้ blobs ใช้ในหลัก L2 โดยส่วนใหญ่ ผู้สร้างมีแผนของอนาคต คือ ให้ข้อมูลของบล็อกเชนอีเทอเรียมเขียนลงใน blobs โดยตรง


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


ZK-SNARKs ลดการจำลองใหม่


PeerDAS + blobs ช่วยให้ถึงข้อมูลสามารถยืนยันได้โดยไม่ต้องดาวน์โหลดข้อมูลทั้งหมด


ZK-EVM


สำหรับ ZK-EVM เป้าหมายของเราคือทำให้เครือข่ายเชื่อใจในมันมากขึ้น


ปี 2026: จะมีไคลเอนต์ที่สนับสนุน ZK-EVM โดยที่โหนดสามารถเข้าร่วมการรับรอง แต่พวกเขายังไม่ปลอดภัยพอที่จะทำให้เครือข่ายทำงานได้ แต่หากมีโหนดประมาณ 5% ใช้พวกพวกเขา ดนแล้ว


ปี 2027: เราจะเริ่มแนะนำให้โหนดมีขนาดใหญ่ขึงใช่ ZK-EVM พร้อมๆ กับอยู่ระยะการยืนยันข้อมูลและเพิ่มความปลอดภัย แม้แต่มีเพียง 20% ของเครือข่ายเป็น ZK-EVM ก็ยังสามารถทำให้เราเพิ่ม gas limit อย่างมีนัยสำคัญ เพราะมันรบความเสี่ยงให้กับ solo staker ด้วยการยืนยันที่มีค่าต่ำ ๆ และไคลเอ็นกลุ่มเล็กนี้ไม่ถึง 20%


ประสบการณ์ทางเทคนิค: เราจะนำเข้ากลยุทธ์การแสดงอันเดียว3 จาก 5 ซึ่งหมายความว่า block ต้องมีอย่างน้อย3 ใน 5 ระบบการพิสูจน์ที่แตกต่างกัน เพื่อให้ถือว่าถูกต้อง ตอนนั้นเราคาดว่ายกเว้นที่ต้องสร้างดัชนีเหรอโหนดขาย


ยาวระยะ: ทำ ZK-EVM มันเข้มแข็งขึ้น และตอนแรกของการฝึกการยืนยันแลเพิ่มความปลอดภัย ช่วงนั้นก็อาจมีการเปลี่ยนในระดับเครื่องจักรจำลอง และตอนสุดท้าว่างหน้าต่อการติบต่อ


รายละเอียดเพิ่มเติม: https://ethresear.ch/t/hyper-scaling-state-by-creating-new-forms-of-state/24052


[ลิงค์เนื้อหาเดิม]



ยินดีต้อนรับสู่ชุมชนทางการของ BlockBeats:

กลุ่ม Telegram สมัครสมาชิก: https://t.me/theblockbeats

กลุ่ม Telegram พูดคุย: https://t.me/BlockBeats_App

บัญชี Twitter ทางการ: https://twitter.com/BlockBeatsAsia

举报 แก้ไข/รายงาน
เลือกคลัง
เพิ่มคลัง
ยกเลิก
เสร็จสิ้น
เพิ่มคลัง
เห็นได้เฉพาะตัวเอง
สาธารณะ
บันทึก
แก้ไข/รายงาน
ส่ง