การอัพเกรดเครือข่าย Pectra มีกำหนดเปิดใช้งานบน Ethereum Mainnet ในวันที่ 07 พฤษภาคม 2025 ที่ Epoch 364032 (10:05:11 UTC)! การเผยแพร่ไคลเอนต์ MainNet มีการระบุไว้ ด้านล่าง–
ภาพรวม Pectra
Pectra ติดตามเมื่อปีที่แล้ว การอัพเกรด Dencun– มันแนะนำคุณสมบัติในการเพิ่มบัญชี Ethereum ปรับปรุงประสบการณ์การตรวจสอบความถูกต้องรองรับการปรับขนาด L2 และอื่น ๆ !
โพสต์นี้สำรวจการปรับปรุงที่สำคัญทั้งสามนี้ในรายละเอียด สำหรับภาพรวมที่ครอบคลุมมากขึ้นดู คู่มือการอัพเกรดของ ethereum.org–
จาก EOAs ถึงบัญชีอัจฉริยะ
EIP-7702 แสดงให้เห็นถึงขั้นตอนสำคัญในการเป็นนามธรรมของบัญชีที่แพร่หลายทำให้ผู้ใช้สามารถปรับปรุงบัญชีที่เป็นเจ้าของจากภายนอก (EOAS) ด้วยฟังก์ชั่นสัญญาอัจฉริยะ
วิธีการไฮบริดนี้รวมความเรียบง่ายของ EOAs เข้ากับความสามารถในการโปรแกรมของบัญชีตามสัญญา ในทางปฏิบัติมันช่วยให้กระเป๋าเงินสนับสนุน:
- การทำธุรกรรมที่ซึ่งการดำเนินการหลายครั้งดำเนินการทางอะตอมภายในธุรกรรมเดียว ไม่มีธุรกรรมแยกต่างหากสำหรับ “อนุมัติ” และ “swap” อีกต่อไป!
- การสนับสนุนก๊าซซึ่งอนุญาตให้ผู้อื่นจ่ายค่าธรรมเนียมการทำธุรกรรม สิ่งนี้มีประโยชน์อย่างยิ่งเมื่อต้องการทำธุรกรรมจากบัญชีที่ไม่มี ETH ในนั้น
- การรับรองความถูกต้องทางเลือกซึ่งมีความหมายมากมาย โมดูลความปลอดภัยของฮาร์ดแวร์ (HSMS) ในโทรศัพท์วันนี้สามารถใช้เพื่ออนุมัติการดำเนินงานสำหรับบัญชีผ่านเทคโนโลยีเช่น passkeys–
- การควบคุมการใช้จ่ายซึ่งสามารถ จำกัด จำนวนโทเค็นที่แอปพลิเคชันเฉพาะสามารถใช้จ่ายหรือปิดการไหลออกทุกวันจากกระเป๋าเงินปรับปรุงความปลอดภัย
- กลไกการกู้คืนซึ่งมีตัวเลือกที่แตกต่างกันสำหรับผู้ใช้เพื่อปกป้องสินทรัพย์ของพวกเขาโดยไม่ต้องย้ายไปยังบัญชีใหม่
ในการใช้ EIP-7702 EOA ลงนามในการอนุญาตที่ชี้ไปที่ที่อยู่การมอบหมายเฉพาะที่มีรหัสที่ต้องการดำเนินการ เมื่อตั้งค่าบัญชีจะได้รับความสามารถของรหัสใหม่ (เช่นการแบตช์การสนับสนุนตรรกะการตรวจสอบความถูกต้อง ฯลฯ ) เนื่องจากการเลือกเป้าหมายผู้แทนได้ควบคุมการควบคุมอย่างมาก EIP-7702 จึงบังคับใช้การตรวจสอบความปลอดภัยหลายประการ:
- ผู้แทนเฉพาะลูกโซ่: โดยค่าเริ่มต้นการมอบหมายจะใช้ได้เฉพาะกับ ID โซ่เฉพาะเพื่อป้องกันไม่ให้ใช้การอนุญาตเดียวกันกับเครือข่ายที่แตกต่างกัน
- คณะผู้แทนที่ไม่ผูกมัด: การอนุญาตสามารถเชื่อมโยงกับ nonce ปัจจุบันของบัญชีโดยอัตโนมัติจะทำให้พวกเขาเป็นโมฆะโดยอัตโนมัติเมื่อ nonce เพิ่มขึ้น
- การเพิกถอนได้: เจ้าของ EOA สามารถสร้างการอนุญาต EIP-7702 อื่นที่เพิกถอนหรือแทนที่รหัสคณะผู้แทนที่มีอยู่เพื่อป้องกันการล็อคถาวรหากมีอะไรผิดพลาด
สำหรับแนวปฏิบัติที่ดีที่สุดในการใช้ EIP-7702 ให้ดู หน้านี้–
การตรวจสอบความถูกต้องของ UX การปรับปรุง
EIP ใหม่สามตัวภายใน pectra ปรับปรุงประสบการณ์การตรวจสอบ: 7251– 7002 และ 6110–
ครั้งแรกที่ EIP-7251 เพิ่มยอดคงเหลือสูงสุดที่ผู้ตรวจสอบสามารถรับรางวัลจาก 32 ETH เป็น ETH 2048 ETH ผ่านการอัปเดตการเลือกประเภทข้อมูลรับรองการถอน
สำหรับ Stakers สิ่งนี้จะช่วยให้รางวัลการประนอม ก่อนหน้านี้รางวัลใด ๆ ที่ได้รับนอกเหนือจากการฝาก 32 ครั้งของผู้ตรวจสอบความถูกต้องจะไม่นับรวมกับสัดส่วนการลงทุนของพวกเขา Stakers ที่ต้องการเดิมพันมากกว่า 32 ETH สามารถทำได้โดยเพิ่มขึ้น 32 ETH ที่เพิ่มขึ้น 32 ครั้งโดยอาศัยสระว่ายน้ำเพื่ออะไรในระหว่างนั้น ด้วย EIP-7251 ทั้งตัวตรวจสอบความถูกต้องทั้งที่มีอยู่และใหม่สามารถกำหนดค่าให้ได้รับรางวัลสำหรับ ETH ทุกครั้งที่ได้รับการจัดอันดับสูงสุดถึง 2048 ETH ต่อการตรวจสอบความถูกต้อง
EIP นี้ยังช่วยให้ผู้ให้บริการขนาดใหญ่สามารถรวมตัวตรวจสอบหลายตัวได้โดยการรวมตัวตรวจสอบตัวตรวจสอบ ETH 32 ตัวหลายตัว สิ่งนี้จะช่วยลดความต้องการแบนด์วิดท์สำหรับเครือข่ายโดยรวม เพื่อทำความเข้าใจกลไกโดยละเอียดดู หน้านี้–
EIP-7002 ยังขยายความสามารถของผู้ตรวจสอบในเวลานี้โดยการแนะนำการถอนเลเยอร์การดำเนินการที่เรียกว่า ก่อนหน้านี้ EIP นี้มีเพียงคีย์การลงนามที่ใช้งานอยู่ของผู้ตรวจสอบความถูกต้องเท่านั้นที่สามารถออกจากการออกได้ ตอนนี้หากที่อยู่ Ethereum ถูกตั้งค่าเป็นข้อมูลรับรองการถอนตัวนั่นก็สามารถบังคับให้ออกได้เช่นกัน สิ่งนี้จะช่วยลดสมมติฐานที่น่าเชื่อถือในการตั้งค่าการมอบหมายในฐานะเจ้าของกองทุนไม่ว่าจะเป็นมนุษย์ที่ควบคุม EOA หรือสัญญาอัจฉริยะที่จัดการ DAO-สามารถเริ่มต้นการออกได้อย่างไม่น่าเชื่อถือ
สุดท้าย EIP-6110 จะลบร่องรอยของ Ethereum ก่อนการประชุม: ความล่าช้าระหว่างการตรวจสอบความถูกต้องและการเพิ่มคิวเงินฝาก Pre-Merge ห่วงโซ่ Beacon ต้องรอ 2048 บล็อกก่อนที่จะประมวลผลการตรวจสอบความถูกต้องฝากเพื่อบัญชีสำหรับการพิสูจน์การทำงานที่อาจเกิดขึ้นอีกครั้ง ไม่จำเป็นอีกต่อไป!
ด้วย EIP-6110 ความล่าช้าในการประมวลผลเงินฝากจะลดลงจากประมาณ 9 ชั่วโมงเป็นประมาณ 13 นาที วิศวกร Teku Lucas Saldanha และ Stefan Bratanov ครอบคลุมรายละเอียดของ EIP-7002 และ EIP-6110 ในของพวกเขา ร่วม Devcon Sea Speak–
การปรับสเกลหยด.
การเปลี่ยนแปลงครั้งใหญ่ครั้งสุดท้ายใน Pectra คือ EIP-7691 ซึ่งเป็นสองเท่าของปริมาณงานหยดของ Ethereum!
blobs แนะนำใน การอัพเกรด Dencunคือการจัดเก็บข้อมูลชั่วคราวที่ L2S สามารถใช้ในการส่งข้อมูลธุรกรรมที่บีบอัดและพิสูจน์ไปยัง Ethereum L1 นับตั้งแต่ไปสดพวกเขาได้ลดค่าธรรมเนียม L1 สำหรับ L2S ลง 10-100x ทำให้การทำธุรกรรมผู้ใช้ L2 ราคาถูกกว่า
ปัจจุบัน Ethereum Mainnet รองรับค่าเฉลี่ย 3 blobs ต่อบล็อกโดยสูงสุด 6 เพื่อรองรับช่วงเวลาที่มีความต้องการสูง ด้วย EIP-7691 ตัวเลขเหล่านี้จะเพิ่มขึ้นเป็นเฉลี่ย 6 และสูงสุด 9
ไม่เหมือนใคร calldataซึ่งโหนดใดจัดเก็บอย่างไม่มีกำหนด blobs จะถูกตัดออกจากเครือข่ายหลังจาก 4096 ยุค (~ 18 วัน) ขอบเขตของปริมาณพื้นที่ดิสก์ที่พวกเขาสามารถใช้ได้ ข้อ จำกัด ที่มีผลผูกพันสำหรับ blobs นั้นแทนแบนด์วิดท์แทนเนื่องจากต้องมีการนินทาผ่านเลเยอร์เพียร์ทูเพียร์ของ Ethereum เพื่อชดเชยการเพิ่มขึ้นของแบนด์วิดท์ที่เกิดจาก EIP-7691 Pectra ยังแนะนำ EIP-7623 ซึ่งปิดขนาดกรณีที่เลวร้ายที่สุดของบล็อก
เพื่อดำเนินการปรับสเกลข้อมูลข้อมูลของ Ethereum โดยไม่เพิ่มขึ้นในข้อกำหนดของแบนด์วิดท์เราจะต้องเปลี่ยนจากโลกที่ทุกโหนดเก็บทุกหยดไปยังหนึ่งที่โหนดเก็บเฉพาะชุดย่อยและตัวอย่างเครือข่ายเพื่อตรวจสอบข้อมูล blob ที่เหลืออยู่ ข่าวดี: ทำงานเพื่อสนับสนุนสิ่งนี้กำลังดำเนินการอยู่แล้ว! Francesco จากทีมวิจัยมูลนิธิ Ethereum ได้ระบุแผนการปรับขนาดนี้ในของเขา คำปราศรัย devcon–
ข้อกำหนด Pectra
รายการการเปลี่ยนแปลงที่แนะนำใน pectra สามารถพบได้ใน EIP-7600– สำหรับการอ้างอิงพวกเขาคือ:
นอกจากนี้ข้อกำหนด Python แบบเต็มสำหรับการเปลี่ยนแปลงข้อมูลจำเพาะของเลเยอร์การดำเนินการและฉันทามติสามารถพบได้ในรุ่นต่อไปนี้:
สุดท้าย Pectra ยังแนะนำการเปลี่ยนแปลงของเครื่องยนต์ API ที่ใช้สำหรับการสื่อสารระหว่างฉันทามติและโหนดเลเยอร์การดำเนินการ สิ่งเหล่านี้ถูกระบุไว้ในไฟล์ Prague.md ไฟล์ของที่เก็บ
การเปิดใช้งาน Pectra
การอัพเกรดเครือข่าย Pectra จะเปิดใช้งานบน Ethereum Mainnet ในช่วงเริ่มต้นของยุค364032เกิดขึ้นในวันที่ 07 พฤษภาคม 2568 เวลา 10:05:11 UTC
ก่อนหน้านี้เปิดใช้งานบนไฟล์ Hoodi– Holesky และ Sepolia Testnets
การเปิดตัวลูกค้า
การเปิดตัวไคลเอนต์ต่อไปนี้เหมาะสำหรับการอัพเกรด Pectra บน Ethereum MainNet
เลเยอร์ฉันทามติ
เมื่อเรียกใช้ตัวตรวจสอบความถูกต้องทั้งสองฉันทามติสัญญาณบีคอนและไคลเอ็นต์ผู้ตรวจสอบความถูกต้องจะต้องได้รับการอัปเดต
การเปิดตัวเลเยอร์การดำเนินการ
คำถามที่พบบ่อย
การอัพเกรดเครือข่าย Ethereum ทำงานอย่างไร?
การอัพเกรดเครือข่าย Ethereum ต้องการการเลือกใช้อย่างชัดเจนจากตัวดำเนินการโหนดบนเครือข่าย ในขณะที่นักพัฒนาลูกค้ามาเป็นฉันทามติเกี่ยวกับสิ่งที่ EIPs รวมอยู่ในการอัพเกรดพวกเขาไม่ใช่ตัวเลือกที่ดีที่สุดของการรับเลี้ยงบุตรบุญธรรม
เพื่อให้การอัพเกรดเป็นสดผู้ตรวจสอบและโหนดที่ไม่ได้ใช้งานจะต้องอัปเดตซอฟต์แวร์ของพวกเขาด้วยตนเองเพื่อรองรับการเปลี่ยนแปลงโปรโตคอลที่มีการแนะนำ
หากพวกเขาใช้ไคลเอนต์ Ethereum ที่ไม่ได้รับการอัปเดตเป็นเวอร์ชันล่าสุด (รายการด้านบน) ที่บล็อกส้อมจะตัดการเชื่อมต่อจากเพื่อนที่อัพเกรดซึ่งนำไปสู่ส้อมบนเครือข่าย ในสถานการณ์นี้แต่ละชุดย่อยของโหนดเครือข่ายจะยังคงเชื่อมต่อกับผู้ที่แชร์สถานะที่อัพเกรด (UN) ของพวกเขาเท่านั้น
ในขณะที่การอัพเกรด Ethereum ส่วนใหญ่ไม่ได้รับความสนใจและกรณีที่นำไปสู่ส้อมนั้นหายากตัวเลือกสำหรับผู้ให้บริการโหนดที่จะประสานงานว่าจะสนับสนุนการอัพเกรดหรือไม่เป็นคุณสมบัติสำคัญของการกำกับดูแลของ Ethereum
สำหรับภาพรวมที่ละเอียดอ่อนยิ่งขึ้นของกระบวนการกำกับดูแลของ Ethereum ให้ดูดู การพูดคุยนี้โดย Tim Beiko–
ในฐานะผู้ใช้ Ethereum Mainnet หรือ $ ETH ที่ถือมีอะไรที่ฉันต้องทำหรือไม่?
ในระยะสั้นไม่
หากคุณใช้การแลกเปลี่ยนกระเป๋าเงินดิจิตอลหรือกระเป๋าเงินฮาร์ดแวร์คุณไม่จำเป็นต้องทำอะไรเลยเว้นแต่คุณจะได้รับแจ้งให้ทำตามขั้นตอนเพิ่มเติมโดยผู้ให้บริการแลกเปลี่ยนหรือกระเป๋าเงินของคุณ
หากคุณต้องการดูการอัปเกรด Go Stay คุณสามารถเข้าร่วม ฝ่ายดูออนไลน์–
ในฐานะที่เป็นผู้ให้บริการโหนดที่ไม่ได้รับการรักษาฉันต้องทำอย่างไร?
หากต้องการเข้ากันได้กับการอัพเกรดให้อัปเดตไคลเอนต์การดำเนินการของโหนดและฉันทามติเลเยอร์เป็นรุ่นที่แสดงในตารางด้านบน
ในฐานะที่เป็นสเต็กฉันต้องทำอะไร?
หากต้องการเข้ากันได้กับการอัพเกรดให้อัปเดตไคลเอนต์การดำเนินการของโหนดและฉันทามติเลเยอร์เป็นรุ่นที่แสดงในตารางด้านบน ตรวจสอบให้แน่ใจว่าได้รับการอัปเดตทั้งโหนด Beacon Node และ Validator
ในฐานะผู้พัฒนาแอปพลิเคชันหรือเครื่องมือฉันควรทำอย่างไร?
ทบทวน EIP ที่รวมอยู่ใน Pectra เพื่อตรวจสอบว่าพวกเขามีผลต่อโครงการของคุณอย่างไร — มีคุณสมบัติที่น่าตื่นเต้นมากมายที่ได้รับการแนะนำทั้งการดำเนินการและชั้นฉันทามติ!
ทำไม “pectra”?
การอัพเกรดเป็นเลเยอร์การดำเนินการตามชื่อ Devcon Metropolis และผู้ที่อยู่ในเลเยอร์ฉันทามติใช้ชื่อดาว “Pectra” คือการรวมกันของปรากที่ตั้งของ Devcon IV และ Electra ซึ่งเป็นดาวฤกษ์ยักษ์สีน้ำเงินสีน้ำเงินในกลุ่มของราศีพฤษภ
ภาพหน้าปกต้นฉบับโดย Julia Soloninaด้วยการดัดแปลงโดย Tomo Saito–