Skip to content Skip to sidebar Skip to footer

12157 | อัพเกรด Terra Classic เป็น v3.4.0

1 min read 145 words 221 views

ที่มา :

  • https://validator.info/terra-classic/governance/12157
  • https://common.xyz/terra-luna-classic-lunc/discussion/24923-proposal-removal-of-forked-modules-from-terra-classic

อัพเกรดเป็น v3.4.0

มีการสร้างไคลเอนต์ ‘terrad’ เวอร์ชันใหม่เมื่อวันที่ 10 กุมภาพันธ์ 2025

สามารถดูเวอร์ชันใหม่ได้ที่นี่: https://github.com/classic-terra/core/releases/tag/v3.4.0

หมายเหตุการเผยแพร่ทางเทคนิค: https://github.com/classic-terra/documents/blob/main/chain-updates/v3_4_0.md

รุ่นนี้แนะนำ:

การอัปเกรดไม่ควรทำให้สถานะ อินเทอร์เฟซ หรือฟังก์ชันการทำงานของเชนเปลี่ยนแปลงไป รายละเอียดของการลบโมดูลที่แยกออกไปสามารถดูได้ที่นี่:

ข้อเสนอ

ข้อเสนอนี้ต้องการการอนุมัติจากผู้ตรวจสอบและชุมชนเพื่ออัปเดตไคลเอนต์ `terrad` เป็น `v3.4.0` (ชื่ออัปเกรด `v11_1`) เชนจะหยุดที่ ความสูงของบล็อก 22176864 ซึ่งจะได้รับการประมวลผลโดยประมาณในวันที่ 25 กุมภาพันธ์ 2025 เวลา 15:00 น. UTC เวลาหยุดจริงเป็นการประมาณล่วงหน้า อาจแตกต่างกันไป ขึ้นอยู่กับความเร็วของบล็อกเชนจนกว่าจะถึงความสูงที่ระบุ เมื่อผ่านข้อเสนอนี้แล้ว จะมีการกำหนดเวลาหยุดเชนอัตโนมัติที่ความสูงที่ระบุ ผู้ตรวจสอบจะถูกขอให้ติดตั้งไคลเอนต์ `terrad` เวอร์ชันใหม่หลังจากที่เชนหยุด

คำแนะนำในการอัพเกรดสำหรับผู้ตรวจสอบ >

**สำคัญ**: รุ่นนี้ต้องใช้ Go เวอร์ชัน 1.22.12 โปรดตรวจสอบให้แน่ใจว่าคุณได้อัปเกรดการติดตั้ง Go ของคุณแล้วก่อนดำเนินการอัปเกรดไคลเอนต์ โปรแกรมตรวจสอบที่ใช้ Go เวอร์ชันเก่าจะไม่สามารถคอมไพล์และเรียกใช้รุ่นใหม่ได้

เมื่อโซ่หยุดโดยอัตโนมัติที่ความสูงของบล็อกอัปเกรดที่กำหนด ให้ทำตามขั้นตอนการอัปเกรด โปรด อย่าดำเนินการคำสั่งเหล่านี้ก่อนที่โซ่จะหยุด :

bash $ git clone https://github.com/classic-terra/core core-v3.4.0 $ cd core-v3.4.0 $ git checkout v3.4.0 $ make build && make insta

ในกรณีที่คุณมีสำเนาของที่เก็บข้อมูลภายในโฟลเดอร์ `core` ในเครื่องอยู่แล้ว:

bash $ cd core $ git stash $ git fetch --all $ git fetch --tags $ git checkout v3.4.0 $ make build && make install 

ตรวจสอบการติดตั้งที่ถูกต้อง:

bash $ terrad version v3.4.0

หลังจากนั้น ให้รีสตาร์ทไคลเอนต์ด้วย `terrad start` หรือบริการระบบของคุณ และรอการตกลง ในช่วงเวลาดังกล่าว อย่ารีสตาร์ทไคลเอนต์หากไม่ได้รับการร้องขอให้ทำอย่างอื่น

ผู้ให้บริการโครงสร้างพื้นฐาน

ผู้ให้บริการโครงสร้างพื้นฐานที่รัน Mantlemint Accelerated LCD จะต้องสร้างและติดตั้งเวอร์ชัน Mantlemint ที่อัปเดตจากแหล่งที่มาหลังจากความสูงของบล็อกการอัปเกรดถึงแล้ว:

https://github.com/classic-terra/mantlemint/releases/tag/v3.4.0

การทดสอบและการย้อนกลับ

ได้มีการอัปเกรดเป็นรุ่นทดสอบ `v3.4.0-rc.2` บนเครือข่ายทดสอบ rebel-2 เมื่อวันที่ 7 กุมภาพันธ์ 2025 และมีการทดสอบการเปลี่ยนแปลงอย่างละเอียดถี่ถ้วน หากด้วยเหตุผลที่ไม่คาดคิด (และไม่น่าจะเป็นไปได้) บางประการ ทำให้รุ่นใหม่ไม่สามารถสร้างบล็อกใหม่บนเครือข่ายหลักได้ ชื่ออัปเกรด `v11_1` สามารถนำไปใช้กับรุ่นก่อนหน้า `v3.3.0` ได้ ในกรณีนี้ ผู้ตรวจสอบความถูกต้องจะถูกขอให้ย้อนกลับไปยังสถานะก่อนหน้าและใช้รุ่น `v3.3.0` ที่แก้ไขแล้ว

ผลกระทบจากการลงคะแนนเสียง

  • ใช่ – คุณตกลงที่จะกำหนดเวลาอัปเกรดเป็น v3.4.0
  • ไม่ – คุณไม่ตกลงที่จะกำหนดเวลาอัปเกรดเป็น v3.4.0
  • งดออกเสียง – คุณต้องการให้ข้อเสนอเข้าถึงองค์ประชุมและสอดคล้องกับคะแนนเสียงส่วนใหญ่
  • VETO – คุณไม่เห็นด้วยอย่างยิ่งและต้องการให้ข้อเสนอล้มเหลวด้วยเกณฑ์ VETO ที่ 33.33%
Was this article helpful?
YesNo
E-mail
Password
Confirm Password
QuoraTelegram