ประกาศการอัพเกรด Ethereum Berlin
ที่มา | บล็อก Ethereum
ผู้เขียน | ทิม เบโค
ที่มา | บล็อก Ethereum
ผู้เขียน | ทิม เบโค
ข้อมูลด่วน
➤ การอัปเกรดเบอร์ลินพร้อมใช้งานแล้ว!
➤ ความคืบหน้าของเรารวดเร็วมาก: เครือข่ายทดสอบที่อัปเกรดชุดแรกคือ Ropsten ซึ่งมีกำหนดอัปเกรดในวันที่ 10 มีนาคม การอัปเกรด mainnet มีกำหนดการในวันที่ 14 เมษายน
➤ หากคุณใช้โหนด Ethereum คุณควรอัปเกรดเป็นเวอร์ชันที่เข้ากันได้กับ Berlin สำหรับ testnet โดยเร็วที่สุด และเวอร์ชันสำหรับ mainnet ภายในวันที่ 7 เมษายน
➤ ดูรายละเอียดด้านล่างของเวอร์ชันไคลเอนต์ที่เข้ากันได้กับ Berlin และ EIP ที่รวมอยู่ในการอัปเกรดนี้
เวลาอัพเกรดเบอร์ลิน
การอัปเกรดจะทำงานบนเครือข่ายทดสอบ Ropsten, Goerli และ Rinkeby ก่อนที่จะปรับใช้กับ mainnet ข้อตกลงออนไลน์ทั้งหมดมีดังนี้:
รุ่นไคลเอนต์
ผู้ดำเนินการโหนด Ethereum จำเป็นต้องอัปเกรดโหนดของตนก่อนที่จะแยกบล็อกของเครือข่ายที่ต้องการเข้าร่วม เนื่องจากความแปรปรวนของเวลาบล็อก ขอแนะนำให้อัปเกรดสองสามวันก่อนวันที่คาดไว้ ดูด้านล่างสำหรับเวอร์ชันอัปเกรดที่สอดคล้องกันสำหรับไคลเอ็นต์แต่ละราย
รุ่นไคลเอนต์
เพื่อให้เข้ากันได้กับการอัปเกรดของ Berlin ผู้เรียกใช้โหนดจำเป็นต้องอัปเกรดเวอร์ชันของไคลเอ็นต์ที่รันอยู่ ตารางต่อไปนี้แสดงเวอร์ชันของไคลเอ็นต์แต่ละรายการที่รองรับการอัปเกรด Berlin ในเครือข่าย Ethereum รวมถึง testnet และ mainnet
โปรดทราบว่า TurboGeth และ EthereumJS จะไม่ปล่อยเวอร์ชันสำหรับ testnet แรก แต่จะปล่อยเวอร์ชันก่อนการเปิดตัว mainnet เราจะอัปเดตบทความนี้เมื่อเวอร์ชันเผยแพร่ ทรินิตี้ต่อต้านและจะไม่สนับสนุนการอัปเกรดเบอร์ลิน
EIP รวมอยู่ในการอัปเกรดเบอร์ลิน
การอัปเกรดเบอร์ลินจะแนะนำ EIPs ต่อไปนี้ให้กับเครือข่าย Ethereum:
➤ EIP-2565: ModExp Gas Cost ModExp Gas Cost
ลดค่าใช้จ่ายในการคอมไพล์ล่วงหน้าของ ModExp (0x00..05)
➤ EIP-2929: เพิ่มการใช้ก๊าซของ opcodes การเข้าถึงสถานะ
เพิ่มการใช้แก๊สของ SLOAD, CALL, BALANCE, EXT* และ SELFEDESTRUCT opcodes ที่ใช้เป็นครั้งแรกในการทำธุรกรรม
➤ EIP-2718: ประกอบด้วยซองธุรกรรมสำหรับประเภท
แนะนำประเภทธุรกรรมใหม่ ซึ่งเป็นซองจดหมายที่ให้การสนับสนุนธุรกรรมหลายประเภท
➤ EIP-2930: รายการการเข้าถึงเพิ่มเติม
FAQ
เพิ่มประเภทธุรกรรมที่มีรายการเข้าถึง ซึ่งมีที่อยู่และคีย์การจัดเก็บที่ธุรกรรมจะเข้าถึง ซึ่งช่วยลดการใช้ก๊าซที่เพิ่มขึ้นซึ่งเกิดจาก EIP-2929
ถาม: ทำไม "เบอร์ลิน"
ถาม: ในฐานะผู้ใช้ Ethereum หรือผู้ถือ ETH มีอะไรที่ฉันสามารถทำได้หรือไม่?
ตอบ: หลังจากการอัปเกรดในอิสตันบูล ชื่อการอัปเกรดเครือข่ายที่เราตั้งไว้หมด มีคนแนะนำให้เราตั้งชื่อตามเมืองที่ Devcon จัดขึ้น เราก็เลยตั้งชื่อตาม เบอร์ลินเป็นเมืองที่โฮสต์ Devcon 0 และชื่อของการอัปเกรดครั้งต่อไปคือเมืองที่โฮสต์ Devcon 1 - ลอนดอน
ถาม: ในฐานะผู้ใช้ Ethereum หรือผู้ถือ ETH มีอะไรที่ฉันสามารถทำได้หรือไม่?
ถาม: ฉันต้องทำอย่างไรในฐานะ Node Runner หรือ Miner
ถาม: จะเกิดอะไรขึ้นหากฉันเป็นผู้ขุดหรือผู้ดำเนินการโหนดและไม่ได้เข้าร่วมในการอัปเกรด
ถาม: จะเกิดอะไรขึ้นหากฉันเป็นผู้ขุดหรือผู้ดำเนินการโหนดและไม่ได้เข้าร่วมในการอัปเกรด
ถาม: การอัปเกรดเครือข่ายหมายถึงอะไรบน Ethereum
ถาม: การอัปเกรดเครือข่ายหมายถึงอะไรบน Ethereum
ถาม: จะเกิดอะไรขึ้นระหว่างกระบวนการอัปเกรดเครือข่าย
ถาม: จะเกิดอะไรขึ้นระหว่างกระบวนการอัปเกรดเครือข่าย
ขอบคุณ
ตอบ: การเปลี่ยนแปลงโปรโตคอลเหล่านี้เขียนไปยังไคลเอนต์ Ethereum ต่างๆ เช่น geth, Open Ethereum, Besu และ Nethermind เมื่อชุมชนบรรลุความเห็นพ้องต้องกันว่าการเปลี่ยนแปลงใดจำเป็นต้องรวมเข้ากับการอัปเกรด การเปลี่ยนแปลงโปรโตคอลเริ่มต้นที่ความสูงของบล็อกเฉพาะ โหนดใดๆ ที่ไม่ได้อัปเกรดเป็นกฎใหม่จะถูกละทิ้งในเชนเก่า และเชนเก่าจะยังคงรักษากฎก่อนหน้านี้ต่อไป
ขอขอบคุณเป็นพิเศษสำหรับชุมชน Ethereum และลูกค้าทุกคนและนักพัฒนาของแพลตฟอร์มต่างๆ สำหรับการมีส่วนร่วมใน Berlin Hard Fork 😁
ข้อจำกัดความรับผิดชอบ
คลิก "อ่านข้อความต้นฉบับ" เพื่อรับลิงก์ภายในของบทความ!
คลิก "อ่านข้อความต้นฉบับ" เพื่อรับลิงก์ภายในของบทความ!
ลิงค์ต้นฉบับ:https://blog.ethereum.org/2021/03/08/ethereum-berlin-upgrade-announcement/
งานแปลของ ECN มีเป้าหมายเพื่อส่งมอบข้อมูลและทรัพยากรการเรียนรู้คุณภาพสูงสำหรับชุมชน Ethereum ของจีน ลิขสิทธิ์ของบทความเป็นของผู้เขียนต้นฉบับและต้องระบุแหล่งที่มาของข้อความต้นฉบับและเว็บไซต์ ETH ภาษาจีนเมื่อพิมพ์ซ้ำ สำหรับการพิมพ์ซ้ำในระยะยาว โปรดติดต่อ eth@ecn.co เพื่อขออนุญาต


