บล็อก EF

ภาพพื้นหลังเริ่มต้นที่ด้านบนของ ETH
ภาพพื้นหลังสิ้นสุดด้านล่างของ ETH
ข้ามไปที่เนื้อหา

โพสต์นี้มีอยู่ใน 12 ภาษา:

ภาษาไทย

ประกาศเกี่ยวกับเมนเน็ต Dencun

โพสต์โดย ทีมสนับสนุนโปรโตคอล เมื่อวันที่ 27 กุมภาพันธ์ 2567

ประกาศเกี่ยวกับเมนเน็ต Dencun
  • Blob บนเมนเน็ตใกล้จะเปิดตัวแล้ว .oO: สองปีหลังจากการก่อตั้ง ETHDenver มีการทดสอบการเรียกใช้งานและการพัฒนาหลายสิบครั้งในภายหลัง ในที่สุด protodanksharding ก็เปิดให้ใช้งานบนเมนเน็ตแล้ว!
  • Dencun จะเปิดใช้งานบนเมนเน็ตของอีเธอเรียมในอีพ็อค 269568 ซึ่งจะเกิดขึ้นในวันที่ 13 มีนาคม 2024 เวลา 13:55 UTC ผู้ดำเนินการโหนดและสแตกเกอร์จะต้องอัปเกรดซอฟต์แวร์ของตนเป็นรุ่นที่ระบุไว้ในประกาศนี้
  • หากต้องการรับการแจ้งเตือนทางอีเมลสำหรับประกาศการอัปเกรดเครือข่ายในอนาคต โปรดสมัครรับข้อมูล ที่นี่

การอัปเกรดเครือข่าย Dencun เปิดใช้งานบน testnet ทั้งหมดเรียบร้อยแล้ว ขณะนี้มีการตั้งค่าสำหรับการปรับใช้บนเมนเน็ตของอีเธอเรียมและจะเปิดใช้งานบนเครือข่ายในอีพ็อค 269568 ซึ่งจะเกิดขึ้นในวันที่ 13 มีนาคม 2024 เวลา 13:55 UTC

การอัปเกรดซึ่งเกิดขึ้นต่อจาก อัปเกรด Shapella มีการเปลี่ยนแปลงหลายประการ โดยเฉพาะอย่างยิ่งการเปิดตัว blobs ข้อมูลชั่วคราวด้วย EIP-4844 หรือที่เรียกว่า "protodanksharding" ซึ่งจะช่วยลดค่าธรรมเนียมการทำธุรกรรม L2

หากคุณต้องการติดตามการอัปเกรดแบบทันที โปรดเข้าร่วม สตรีมสดของชุมชน

อัปเกรดข้อมูลจำเพาะ

การอัปเกรด 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 บนเมนเน็ตของอีเธอเรียม

เมื่อเลือกไคลเอนต์ที่จะรัน ผู้ตรวจสอบความถูกต้องควรคำนึงถึงความเสี่ยงในการรันไคลเอนต์ส่วนใหญ่บนเลเยอร์การดำเนินการ (EL) หรือเลเยอร์ฉันทามติ (CL) เป็นพิเศษ ดูคำอธิบายความเสี่ยงเหล่านี้และผลที่ตามมาได้ ที่นี่ ดูข้อมูลประมาณการการกระจายไคลเอนต์ EL และ CL ปัจจุบัน และคำแนะนำในการเปลี่ยนจากไคลเอนต์หนึ่งไปยังอีกไคลเอนต์หนึ่งได้ ที่นี่

ข่าวเผยแพร่เมนเน็ตในเลเยอร์ฉันทามติ

ชื่อเวอร์ชันขั้นต่ำเวอร์ชันที่แนะนำ
Lighthouse5.0.05.1.0
Lodestar1.16.01.17.0
Nimbus24.2.2ขั้นต่ำ
Prysm5.0.05.0.1
Teku24.2.0 24.3.0

หมายเหตุ: เมื่อเรียกใช้เครื่องมือตรวจสอบ ทั้งโหนดบีคอนเลเยอร์ฉันทามติ และตัวตรวจสอบไคลเอนต์จะต้องได้รับการอัปเดต

ข่าวเผยแพร่เมนเน็ตในเลเยอร์การดำเนินการ

ชื่อเวอร์ชันขั้นต่ำเวอร์ชันที่แนะนำ
Besu24.1.224.3.0
Erigon2.58.1ขั้นต่ำ
go-ethereum1.13.131.13.14
Nethermind1.25.4ขั้นต่ำ
Reth0.1.0-alpha.190.1.0-alpha.22

หมายเหตุ:

  • แม้ว่า Reth จะสนับสนุน Dencun แต่ไคลเอ็นต์ก็อยู่ระหว่างการตรวจสอบเต็มรูปแบบ และยังไม่แนะนำสำหรับการใช้งานจริง ดู Reth อ่านฉัน เพื่อดูบริบทเพิ่มเติม
  • แม้ว่า Geth v1.13.13 จะรองรับ Dencun อย่างสมบูรณ์ แต่ v1.13.14 ก็มีการปรับปรุงประสิทธิภาพด้านการจัดการธุรกรรม Blob ของพูลธุรกรรม ดังนั้นจึงขอแนะนำให้ใช้งานเวอร์ชันนี้

คำถามที่พบบ่อย

ในฐานะผู้ใช้งานอีเธอเรียมหรือผู้ถืออีเธอร์ ฉันต้องทำอะไรอีกบ้าง

ในระยะสั้น ไม่มี คุณสามารถเข้าร่วมกับเราใน สตรีมสด เพื่อรับชมการถ่ายทอดสดทั้งหมดได้!

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

หากคุณใช้งานโหนดอีเธอเรียมของคุณเอง โปรดดูคำถามถัดไป

ในฐานะผู้ดำเนินการโหนดที่ไม่มีการสเตค ฉันต้องทำอย่างไร

เพื่อให้เข้ากันได้กับการอัปเกรด Dencun บนเมนเน็ต ขอให้คุณอัปเดตไคลเอ็นต์ของเลเยอร์ฉันทามติและเลเยอร์การดำเนินการของโหนดเป็นเวอร์ชันที่แสดงอยู่ในตารางด้านบน

ในฐานะสแตกเกอร์ ฉันต้องทำอย่างไร

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

นอกจากนี้ สแตกเกอร์ที่ิอยากทำการอัปเกรดหลาย ๆ ครั้งก่อนเมนเน็ต ก็สามารถใช้ ephemery.dev ได้ซึ่งขณะนี้รองรับ Dencun อย่างสมบูรณ์แล้ว

จะเกิดอะไรขึ้นถ้าฉันเป็นสแตกเกอร์หรือผู้ดำเนินการโหนด และฉันไม่ได้เข้าร่วมในการอัปเกรดนี้

หากคุณใช้ไคลเอนต์อีเธอเรียมที่ไม่ได้รับการอัปเดตเป็นเวอร์ชันล่าสุด (ตามรายการด้านบน) ไคลเอนต์ของคุณจะซิงค์กับบล็อกเชนแบบ pre-fork เมื่อการอัปเกรดเกิดขึ้น

คุณจะติดอยู่บนเครือข่ายที่เข้ากันไม่ได้ตามกฎเก่า และจะไม่สามารถส่งอีเธอร์ หรือดำเนินการบนเครือข่ายอีเธอเรียมหลัง Dencun

ในฐานะผู้พัฒนาแอปพลิเคชันหรือเครื่องมือ ฉันควรทำอย่างไร

ตรวจสอบ EIP ที่รวมอยู่ใน Dencun เพื่อพิจารณาว่าสิ่งเหล่านี้ส่งผลต่อโครงการของคุณหรือไม่และอย่างไร --- มีคุณสมบัติใหม่ๆ ที่น่าตื่นเต้นมากมายที่ถูกนำมาใช้ทั้งในเลเยอร์การดำเนินการและฉันทามติ! EIP เดียวที่มีผลกระทบต่อความเข้ากันได้แบบย้อนหลังคือ EIP-6780, EIP-7044 และ EIP-7514

ทำไมต้อง "Dencun"

การอัปเกรดเป็นเลเยอร์ฉันทามติจะใช้ชื่อดาว และการอัปเกรดเป็นเลเยอร์การดำเนินการจะเป็นไปตามชื่อเมืองของ Devcon "Dencun" คือการรวมกันของเดเนบ ซึ่งเป็นดาวฤกษ์ที่มีขนาดแรกในกลุ่มดาว Cygnus และ Cancun ซึ่งเป็นที่ตั้งของ Devcon 3


ขอขอบคุณทุกคนที่ช่วยทำให้ Blob เกิดขึ้น โดย (เกือบจะ) ขจัด SELFDESTRUCT ให้เรา และโดยรวมแล้วถือเป็นการช่วยปรับปรุงเครือข่ายอีเธอเรียมครั้งใหญ่อีกครั้ง .oO!


ภาพหน้าปกต้นฉบับโดย Darren Lawrence พร้อมการแก้ไขโดย Tomo Saito

โพสต์นี้ได้รับการแปลจากภาษาอังกฤษ ด้วยเหตุนี้ จึงอาจไม่ถูกต้องหรือเป็นปัจจุบันทั้งหมด สามารถดูเวอร์ชันต้นฉบับได้ใน ภาษาอังกฤษ

Stay Updated

Subscribe to get email notifications about the topics you care about. Choose from research, events, security updates, and more.


หมวดหมู่