- Goerli blobs มาแล้ว: Dencun ถ่ายทอดสดบน Goerli เวลา 6:32 UTC วันที่ 17 มกราคม 2024 ขณะนี้คุณสามารถใช้บล็อบที่นั่นได้แล้ว!
- Sepolia และ Holesky จะอัปเกรดในสองสัปดาห์ข้างหน้าDencun จะเปิดใช้งานบน Sepolia ในอีพ็อค 132608 (30 มกราคม, 22:51 UTC) และบน Holesky ในอีพ็อค 29696 (7 กุมภาพันธ์, 11:35 น. UTC)
- การเผยแพร่ของไคลเอนต์ในประกาศนี้เหมาะสำหรับการอัปเกรดเครือข่ายทดสอบทั้งสอง
- สมมุติว่าการอัปเกรด Sepolia และ Holesky เป็นไปด้วยดี จะมีการกำหนดเวลาสำหรับ Dencun บนเครือข่ายหลักอีเธอเรียมต่อไป
- หากต้องการรับการแจ้งเตือนทางอีเมลสำหรับประกาศการอัปเกรดเครือข่าย รวมถึงเครือข่ายหลัก Dencun ให้สมัครสมาชิก ที่นี่
มีการเปิดใช้งานการอัปเกรดเครือข่าย Dencun บนเครือข่ายทดสอบ Goerli สำเร็จแล้วเมื่อวันที่ 17 มกราคม 2024 ขณะนี้มีกำหนดเวลาไว้สำหรับเครือข่ายทดสอบที่เหลืออีกสองแห่ง ได้แก่ Sepolia และ Holesky ในเวลาต่อไปนี้:
เครือข่าย | อีพ็อค | เวลา UTC | สล็อตแรกของอีพ็อค |
---|---|---|---|
Sepolia | 132608 | 2024-01-30 22:51:12 | 4243456 |
Holesky | 29696 | 2024-02-07 11:34:24 | 950272 |
การอัปเกรดประกอบด้วยการเปลี่ยนแปลงหลายประการ โดยเฉพาะอย่างยิ่งการเปิดตัว blobs ข้อมูลชั่วคราวด้วย EIP-4844 หรือที่เรียกว่า "protodanksharding" ซึ่งจะช่วยลดค่าธรรมเนียมการทำธุรกรรมของ L2
Dencun ติดตาม การอัปเกรด Shapella ของปีที่แล้วซึ่งจะมีการปรับใช้กับเครือข่ายทดสอบอีเธอเรียมก่อน เมื่อทั้งหมดนี้ดำเนินการอัปเกรดได้อย่างราบรื่นแล้ว ก็จะมีการกำหนดเวลาสำหรับ Dencun เพื่อปรับใช้บนเครือข่ายหลักอีเธอเรียมต่อไป
อัปเกรดข้อมูลจำเพาะ
การอัปเกรด Dencun รวมการเปลี่ยนแปลงทั้งฉันทามติและเลเยอร์การดำเนินการของอีเธอเรียม ดูรายการการเปลี่ยนแปลงโปรโตคอลทั้งหมดได้ใน EIP-7569 สำหรับการอ้างอิง ได้แก่:
- EIP-1153: รหัสการจัดเก็บชั่วคราว
- EIP-4788: รูทบล็อกบีคอนใน EVM
- EIP-4844: ธุรกรรม Shard Blob
- EIP-5656: MCOPY - คำแนะนำในการคัดลอกหน่วยความจำ
- EIP-6780: SELFDESTRUCT ในธุรกรรมเดียวกันเท่านั้น
- EIP-7044: การออกจากระบบโดยสมัครใจที่ลงนามมีผลใช้ได้ตลอดไป
- EIP-7045: เพิ่มสล็อตรวมการรับรองสูงสุด
- EIP-7514: เพิ่มขีดจำกัดการการออกจากอีพ็อคสูงสุด
- EIP-7516: รหัส BLOBBASEFEE
เดเนบ
คุณสามารถดูข้อมูลจำเพาะของ Python ฉบับสมบูรณ์สำหรับการเปลี่ยนแปลงที่ส่งผลกระทบต่อเลเยอร์ฉันทามติของอีเธอเรียมได้ใน โฟลเดอร์ denebของพื้นที่เก็บข้อมูล ethereum/consensus-specs
แคนคูน
EIP ที่ลิงก์ด้านบนมีข้อมูลจำเพาะแบบเต็มสำหรับการเปลี่ยนแปลงที่ส่งผลต่อเลเยอร์การดำเนินการของอีเธอเรียม
นอกจากนี้ ข้อมูลจำเพาะของ Python สำหรับสิ่งเหล่านี้กำลังถูกนำไปใช้ใน ที่เก็บข้อมูล ethereum/execution-specs อีกด้วย
สุดท้ายนี้เดเนบต้องมีการเปลี่ยนแปลง Engine API ซึ่งใช้สำหรับการสื่อสารระหว่างโหนดเลเยอร์ฉันทามติและการดำเนินการ สิ่งเหล่านี้ระบุไว้ใน ไฟล์ cancun.md ของที่เก็บข้อมูล ethereum/execution-apis
การเผยแพร่ของไคลเอนต์
การเผยแพร่ของไคลเอนต์ต่อไปนี้รองรับ Dencun ทั้งบน Sepolia และ Holesky เวอร์ชันเพิ่มเติมจะเปิดใช้งานการสนับสนุนบนเครือข่ายหลัก เมื่อเผยแพร่แล้ว จะมีการประกาศอีกครั้งในบล็อกนี้
เมื่อเลือกไคลเอนต์ที่จะรัน ผู้ตรวจสอบความถูกต้องควรคำนึงถึงความเสี่ยงในการรันไคลเอนต์ส่วนใหญ่บนเลเยอร์การดำเนินการ (EL) หรือเลเยอร์ฉันทามติ (CL) เป็นพิเศษ ดูคำอธิบายความเสี่ยงเหล่านี้และผลที่ตามมาได้ ที่นี่ ดูข้อมูลประมาณการการกระจายไคลเอนต์ EL และ CL ปัจจุบัน และคำแนะนำในการเปลี่ยนจากไคลเอนต์หนึ่งไปยังอีกไคลเอนต์หนึ่งได้ ที่นี่
เลเยอร์ฉันทามติ Sepolia และ Holesky เผยแพร่
ชื่อ | เวอร์ชัน | ลิงก์ |
---|---|---|
Lighthouse | 4.6.0 | ดาวน์โหลด |
Lodestar | 1.15.0-rc.0 | ดาวน์โหลด |
Nimbus | 24.1.2 | ดาวน์โหลด |
Prysm | 4.2.1-rc.1 | ดาวน์โหลด |
Teku | 24.1.1 | ดาวน์โหลด |
หมายเหตุ: เมื่อเรียกใช้เครื่องมือตรวจสอบ ทั้งโหนดบีคอนเลเยอร์ฉันทามติ และตัวตรวจสอบไคลเอนต์จะต้องได้รับการอัปเดต
เลเยอร์การดำเนินการ Sepolia และ Holesky เปิดตัว
ชื่อ | เวอร์ชัน | ลิงก์ |
---|---|---|
Besu | 24.1.0 | ดาวน์โหลด |
Erigon | 2.57.1 | ดาวน์โหลด |
go-ethereum | 1.13.11 | ดาวน์โหลด |
Nethermind | 1.25.3 | ดาวน์โหลด |
Reth (alpha) | 0.1.0-alpha.16 | ดาวน์โหลด |
หมายเหตุ: แม้ว่า Reth จะรองรับ Dencun แต่ลูกค้ายังคงอยู่ระหว่างการตรวจสอบเต็มรูปแบบ และ ไม่แนะนำให้ใช้เพื่อการใช้งานจริง ดู Reth อ่านฉัน เพื่อดูบริบทเพิ่มเติม
คำถามที่พบบ่อย
ในฐานะผู้ใช้งานอีเธอเรียมหรือผู้ถืออีเธอร์ ฉันต้องทำอะไรอีกบ้าง
ในระยะสั้น ไม่มี
หากคุณใช้การแลกเปลี่ยน วอลเล็ทดิจิทัล หรือวอลเล็ทฮาร์ดแวร์ คุณไม่จำเป็นต้องดำเนินการใดๆ เว้นแต่คุณจะได้รับแจ้งให้ดำเนินการเพิ่มเติมโดยผู้ให้บริการแลกเปลี่ยนหรือวอลเล็ทของคุณ
หากคุณใช้งานโหนดอีเธอเรียมของคุณเอง โปรดดูคำถามถัดไป
ในฐานะผู้ดำเนินการโหนด Sepolia หรือ Holesky ที่ไม่มีการปักหลัก ฉันต้องทำอย่างไร
เพื่อให้เข้ากันได้กับการอัปเกรดบนเครือข่ายทดสอบใดๆ ให้อัปเดตการดำเนินการของโหนดและไคลเอ็นต์เลเยอร์ฉันทามติให้เป็นเวอร์ชันที่แสดงอยู่ในตารางด้านบน
ในฐานะผู้เดิมพัน Sepolia หรือ Holesky ฉันต้องทำอย่างไร
เพื่อให้เข้ากันได้กับการอัปเกรดบนเครือข่ายทดสอบใดๆ ให้อัปเดตการดำเนินการของโหนดและไคลเอ็นต์เลเยอร์ฉันทามติให้เป็นเวอร์ชันที่แสดงอยู่ในตารางด้านบน ตรวจสอบให้แน่ใจว่าทั้งโหนดบีคอนและไคลเอนต์เครื่องมือตรวจสอบความถูกต้องได้รับการอัปเดตแล้ว
ในฐานะผู้ดำเนินการโหนดหรือผู้ปักหลักที่ไม่ใช่ Sepolia หรือ Holesky ฉันต้องทำอย่างไร
ไม่มีอะไรในตอนนี้ จะมีการประกาศเพิ่มเติมเกี่ยวกับการเปิดใช้งาน Dencun บนเครือข่ายหลัก คุณสามารถลงทะเบียนเพื่อรับการแจ้งเตือนทางอีเมลได้ ที่นี่
ผู้เดิมพันที่ต้องการดำเนินการอัปเกรดหลายครั้งก่อนที่เครือข่ายหลักจะได้รับการสนับสนุนให้ใช้ ephemery.dev ซึ่งตอนนี้รองรับ Dencun แล้ว
จะเกิดอะไรขึ้นหากฉันเป็นผู้เดิมพันหรือผู้ดำเนินการโหนดของ Sepolia หรือ Holesky และฉันไม่ได้เข้าร่วมในการอัปเกรด
หากคุณใช้ไคลเอนต์อีเธอเรียมที่ไม่ได้รับการอัปเดตเป็นเวอร์ชันล่าสุด (ตามรายการด้านบน) ไคลเอนต์ของคุณจะซิงค์กับบล็อกเชนแบบ pre-fork เมื่อการอัปเกรดเกิดขึ้น
คุณจะติดอยู่บนเครือข่ายที่เข้ากันไม่ได้ตามกฎเก่า และจะไม่สามารถส่งอีเธอร์ หรือดำเนินการบนเครือข่ายอีเธอเรียมหลัง Dencun
ในฐานะผู้พัฒนาแอปพลิเคชันหรือเครื่องมือ ฉันควรทำอย่างไร
ตรวจสอบ EIP ที่รวมอยู่ใน Dencun เพื่อพิจารณาว่าสิ่งเหล่านี้ส่งผลต่อโครงการของคุณหรือไม่และอย่างไร --- มีคุณสมบัติใหม่ๆ ที่น่าตื่นเต้นมากมายที่ถูกนำมาใช้ทั้งในเลเยอร์การดำเนินการและฉันทามติ! EIP เดียวที่มีผลกระทบต่อความเข้ากันได้แบบย้อนหลังคือ EIP-6780, EIP-7044 และ EIP-7514
ทำไมต้อง "Dencun"
การอัปเกรดเป็นเลเยอร์ฉันทามติจะใช้ชื่อดาว และการอัปเกรดเป็นเลเยอร์การดำเนินการจะเป็นไปตามชื่อเมืองของ Devcon "Dencun" คือการรวมกันของเดเนบ ซึ่งเป็นดาวฤกษ์ที่มีขนาดแรกในกลุ่มดาว Cygnus และ Cancun ซึ่งเป็นที่ตั้งของ Devcon 3
ภาพหน้าปกต้นฉบับโดย Darren Lawrence พร้อมการแก้ไขโดย Tomo Saito