บล็อก 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

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

หมวดหมู่