คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
มีการเพิ่มเนื้อหาใหม่อะไรบ้างในการอัปเกรด Ethereum Shanghai
ChinaDeFi
特邀专栏作者
2022-12-19 08:20
บทความนี้มีประมาณ 1250 คำ การอ่านทั้งหมดใช้เวลาประมาณ 2 นาที
ด้วยการอัปเดตนี้ เครือข่าย Ethereum จะเปลี่ยนไปสู่กลไกฉันทามติที่พิสูจน์ได้ว่ามีส่วนได้ส่วนเ

ชื่อเรื่องเดิม: "Ethereum Shanghai Upgrade. What’s New?

ผู้เขียนต้นฉบับ: Observers.com

การรวบรวมต้นฉบับ: ChinaDeFi

การรวบรวมต้นฉบับ: ChinaDeFi

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

การอัปเดตเครือข่าย Ethereum Shanghai ประกอบด้วยข้อเสนอการปรับปรุง Ethereum (EIP) หลายรายการ ในบทความก่อนหน้าเกี่ยวกับการอัปเดตครั้งใหญ่นี้ เราได้อธิบายถึง EIP ที่จะรวมอยู่ในการอัปเดตเซี่ยงไฮ้ มีแผนรองรับ 6 EIPs: EIP-3540, EIP-3651, EIP-3670, EIP-3855, EIP-3860, EIP-4895 เราได้อธิบาย EIP เหล่านี้อย่างละเอียดในบทความที่แล้ว

การประชุมนักพัฒนาหลักของ Ethereum ครั้งที่ 151 จัดขึ้นเมื่อวันที่ 8 ธันวาคม ซึ่งมีการหารือเกี่ยวกับการอัปเกรดเซี่ยงไฮ้ที่กำลังจะมาถึง สรุปการประชุมเผยแพร่โดยนักพัฒนา Ethereum Tim Beiko

เพิ่ม 3 EIP ใหม่: EIP-4200, EIP-4750 และ EIP-5450 มาดูกันดีกว่าว่ามีอะไรบ้าง

EIP-4200: EOF - การกระโดดสัมพัทธ์คงที่

EIP นี้เพิ่มคำแนะนำการกระโดด EVM ใหม่สามคำสั่ง: RJUMP, RJUMPI และ RJUMPV จำเป็นต้องใช้เพื่อเพิ่มประสิทธิภาพเครือข่ายและลดค่าใช้จ่าย

"หัวข้อสนทนาที่เกิดซ้ำคือ EVM มีกลไกสำหรับการกระโดดแบบไดนามิกเท่านั้น สิ่งเหล่านี้มีสถาปัตยกรรมที่ยืดหยุ่นมากโดยมีเพียง 2 (!) คำสั่ง อย่างไรก็ตาม ความยืดหยุ่นนี้มาพร้อมกับราคา: มันทำให้การวิเคราะห์โค้ดซับซ้อนมากขึ้น และ ( ส่วนหนึ่ง) นำไปสู่ความต้องการแฟล็ก JUMPDEST …ประโยชน์หลักของคำแนะนำเหล่านี้คือต้นทุนก๊าซที่ลดลง (ทั้งเวลาปรับใช้และการดำเนินการ) และประสิทธิภาพการวิเคราะห์ที่ดีขึ้น”

EIP-4750: EOF - ฟังก์ชั่น

EIP นี้ เช่น EIP-4200 ออกแบบมาเพื่อเพิ่มประสิทธิภาพโค้ด การเพิ่มประสิทธิภาพทำได้โดยการแบ่งรหัสออกเป็นหลายส่วน

"แนะนำความสามารถในการรวมโค้ดหลายเซ็กเมนต์ในรูปแบบ EOF (EIP-3540) bytecode ซึ่งแต่ละโค้ดแทนรูทีนย่อย/ฟังก์ชันที่แยกจากกัน opcodes ใหม่สองตัว CALLF และ RETF ถูกนำมาใช้เพื่อเรียกและส่งคืนฟังก์ชันดังกล่าว นอกจากนี้ คำสั่ง JUMPF ยังได้รับการแนะนำ เพื่อดำเนินการข้ามไปยังฟังก์ชันต่างๆ ไม่อนุญาตให้ใช้คำสั่ง Dynamic Jump"

EIP-5450: EOF - การตรวจสอบความถูกต้องของสแต็ก

EIP นี้แนะนำการตรวจสอบรหัสเพิ่มเติม และได้รับการออกแบบเพื่อเพิ่มประสิทธิภาพเครือข่าย

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

ในการประชุม Ethereum Core Developers ครั้งที่ 151 ได้มีการกล่าวถึงการเพิ่ม EIP อีกสองตัว ได้แก่ EIP-663 และ EIP-6064 คำสั่ง SWAP และ DUP แบบไม่จำกัดของ EIP-663 นำเสนอคำสั่งใหม่สองคำสั่ง: SWAPN และ DUPN ซึ่งแตกต่างจาก SWAP และ DUP โดยเพิ่มความลึกของสแต็กจาก 16 องค์ประกอบเป็น 256 องค์ประกอบ EIP-6046: DEACTIVATE แทนที่ SELFDESTRUCT แนะนำการเปลี่ยนแปลงคำสั่ง SELFDESTRUCT ที่ "ไม่ลบคีย์การจัดเก็บทั้งหมด และใช้ค่าพิเศษในบัญชี nonce เพื่อระบุบัญชีที่ปิดใช้งาน" คำสั่ง SELFDESTRUCT ยังถูกเปลี่ยนชื่อเป็น DEACTIVATE


ETH
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
ด้วยการอัปเดตนี้ เครือข่าย Ethereum จะเปลี่ยนไปสู่กลไกฉันทามติที่พิสูจน์ได้ว่ามีส่วนได้ส่วนเ
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android