สรุปย่อ
โค้ดของ Midnight กำลังพัฒนาอย่างรวดเร็วเพื่อเข้าสู่สถานะ mainnet ที่สมบูรณ์ โดยการอัปเดตล่าสุดเน้นไปที่ความปลอดภัย ประสิทธิภาพ และเครื่องมือสำหรับนักพัฒนา
- ตัวอย่างการปล่อย Mainnet Release Candidate & การปรับปรุงชุดเครื่องมือ (2 เมษายน 2026) – เพิ่มการจำกัดจำนวนธุรกรรมต่อบัญชีและปรับปรุงประสิทธิภาพหลักสำหรับผู้ดูแลโหนดและนักพัฒนา
- แพตช์ความปลอดภัยสำหรับช่องโหว่เครือข่าย (25 มีนาคม 2026) – แก้ไขช่องโหว่ร้ายแรงที่อาจทำให้โหนดล่ม และจำกัดสิทธิ์การเข้าถึง RPC ที่สำคัญเพื่อเพิ่มความปลอดภัยของเครือข่าย
- การปล่อยโหนดเวอร์ชันใหญ่พร้อมอัปเกรด Ledger (16 มีนาคม 2026) – อัปเกรด ledger หลักเป็นเวอร์ชัน 8 เพิ่มเครื่องมือสำหรับตรวจสอบสถานะ genesis และบังคับให้โหนดต้องซิงค์ข้อมูลใหม่
รายละเอียดเชิงลึก
1. ตัวอย่างการปล่อย Mainnet Release Candidate & การปรับปรุงชุดเครื่องมือ (2 เมษายน 2026)
ภาพรวม: นี่คือ release candidate ตัวแรกสำหรับ mainnet เวอร์ชัน 1.0.0 โดยมีการเปลี่ยนแปลงสำคัญสองอย่างใน runtime และการปรับปรุงชุดเครื่องมือสำหรับนักพัฒนาอย่างครอบคลุม ทำให้การสร้างธุรกรรมและการโต้ตอบกับเครือข่ายเร็วและเสถียรมากขึ้น
การอัปเดตนี้เพิ่มการจำกัดจำนวนธุรกรรมต่อบัญชีเพื่อป้องกันการส่งข้อมูลขยะ (spam) ในเครือข่าย และแก้ไขน้ำหนักการลงคะแนนในระบบการกำกับดูแล สำหรับนักพัฒนา ชุดเครื่องมือมีการเพิ่มระบบแคชแบบไฟล์ ซึ่งช่วยลดความจำเป็นในการเล่นซ้ำทั้งเครือข่ายทุกครั้งที่สั่งคำสั่ง และเพิ่มคำสั่งสร้างธุรกรรมแบบกลุ่มเพื่อประสิทธิภาพที่ดีขึ้น ผู้ดูแลโหนดต้องทำการย้ายข้อมูลในที่เก็บข้อมูล (storage migration)
ความหมาย: นี่เป็นสัญญาณบวกสำหรับ NIGHT เพราะแสดงถึงก้าวสำคัญสู่เครือข่ายที่เสถียรและพร้อมใช้งานจริง นักพัฒนาจะได้ประสบการณ์การทำงานที่รวดเร็วขึ้นมาก และเครือข่ายมีการป้องกันการส่งข้อมูลขยะที่แข็งแกร่ง ซึ่งสำคัญต่อสุขภาพและการยอมรับในระยะยาว
(Releases · midnightntwrk/midnight-node)
2. แพตช์ความปลอดภัยสำหรับช่องโหว่เครือข่าย (25 มีนาคม 2026)
ภาพรวม: แพตช์นี้แก้ไขช่องโหว่ร้ายแรงในไลบรารี yamux สำหรับเครือข่าย ซึ่งผู้ไม่หวังดีอาจส่งข้อมูลที่ออกแบบมาเพื่อทำให้โหนดเกิด panic และล่มได้ นอกจากนี้ยังจำกัดสิทธิ์การเข้าถึงคำสั่ง RPC ที่เกี่ยวข้องกับการจัดการเพียร์ให้เป็นแบบ "unsafe-only" เพื่อความปลอดภัยที่สูงขึ้น
ความหมาย: มีผลในเชิงกลางถึงบวกสำหรับ NIGHT แม้ว่าการพบช่องโหว่จะเป็นสัญญาณลบ แต่การแก้ไขอย่างรวดเร็วและการเพิ่มมาตรการความปลอดภัยแสดงให้เห็นถึงความมุ่งมั่นของทีมในการรักษาเสถียรภาพและความปลอดภัยของเครือข่ายสำหรับผู้ตรวจสอบและผู้ใช้งาน
(Releases · midnightntwrk/midnight-node)
3. การปล่อยโหนดเวอร์ชันใหญ่พร้อมอัปเกรด Ledger (16 มีนาคม 2026)
ภาพรวม: เวอร์ชัน 0.22.0 เป็นการปล่อยใหญ่ที่อัปเกรด ledger หลักจากเวอร์ชัน 7 เป็น 8 ซึ่งมีการเปลี่ยนแปลงสำคัญ เช่น รูปแบบการเก็บข้อมูลบนดิสก์แบบใหม่ (v2) ทำให้โหนดต้องซิงค์ข้อมูลใหม่ตั้งแต่ genesis นอกจากนี้ยังเพิ่มเครื่องมือสำหรับตรวจสอบสถานะ genesis ของเครือข่ายอย่างละเอียด
ความหมาย: เป็นสัญญาณบวกสำหรับ NIGHT เพราะแสดงถึงความก้าวหน้าทางเทคนิคที่สำคัญและการเตรียมพร้อมสำหรับการเปิดตัว mainnet ที่แข็งแกร่ง การอัปเกรด ledger และเครื่องมือการตรวจสอบช่วยเสริมความมั่นคงและความโปร่งใสของเครือข่าย แม้ว่าการซิงค์ข้อมูลใหม่จะเป็นภาระในระยะสั้นสำหรับผู้ดูแลโหนด
(Releases · midnightntwrk/midnight-node)
สรุป
ทิศทางการพัฒนาของ Midnight มุ่งเน้นไปที่การเสริมความแข็งแกร่งของเครือข่ายเพื่อเข้าสู่ mainnet โดยมีการปล่อยอัปเดตต่อเนื่องที่เพิ่มความปลอดภัย ประสิทธิภาพ และประสบการณ์ของนักพัฒนา เมื่อใกล้ถึง milestone 1.0.0 กิจกรรมของนักพัฒนาบนชุดเครื่องมือที่ได้รับการปรับปรุงใหม่นี้ จะเป็นตัวชี้วัดสำคัญว่าการสร้างแอปพลิเคชันที่เน้นความเป็นส่วนตัวจะเริ่มเกิดขึ้นในวงกว้างหรือไม่