ทีมพัฒนาของ Solana ได้เปิดตัว mainnet เบต้าเวอร์ชันอัปเดตซึ่งมีชื่อว่า v1.17.31 โดยมีวัตถุประสงค์เพื่อจัดการกับการรับส่งข้อมูลที่มากเกินไปในปัจจุบันบนบล็อกเชนของ Solana
หลังจากผ่านการทดสอบอย่างละเอียดในช่วงสามวันที่ผ่านมา การอัปเดตที่เปิดตัวเมื่อวันที่ 12 เมษายนได้รับการรับรองให้มีการใช้งานอย่างแพร่หลายโดยผู้ตรวจสอบความถูกต้องของ mainnet beta
ในการอัปเดตนี้ คุณจะพบการปรับปรุงเพื่อแก้ไขปัญหาการรับส่งข้อมูลเครือข่ายบางอย่าง ความก้าวหน้าเพิ่มเติมกำลังตามมาด้วยเวอร์ชัน 1.18
การทำซ้ำในปัจจุบันได้รับการออกแบบมาเพื่อบรรเทาความแออัดของเครือข่ายและจัดการกับความสนใจแบบเปิดที่เพิ่มขึ้น การปรับปรุงที่โดดเด่นได้แก่:
- แสดงแพ็กเก็ตที่เดิมพันและที่ไม่มีการเดิมพันที่ส่งลง/ควบคุมปริมาณ
- Quic: ใช้ Smallvec เพื่อรวมชิ้นส่วน บันทึก 1 การจัดสรรต่อแพ็กเก็ต
- ตัวกรองการส่งต่อ BankingStage
- กระชับสตรีมขั้นต่ำต่อ 100ms สำหรับโหนดที่เดิมพัน
- ถือว่าเดิมพันที่ต่ำมากเหมือนไม่มีเดิมพันใน QOS ของสตรีมเมอร์
- ไคลเอ็นต์ที่เดิมพันเริ่มต้นใน LocalCluster
ผู้ตรวจสอบความถูกต้องบนเครือข่าย Solana ได้รับการร้องขอจากนักพัฒนา Anza ให้ทำการอัปเกรดด้วยแพตช์ล่าสุด แต่เมื่อจำนวนเงินเดิมพันที่ค้างชำระต่ำกว่า 5% เท่านั้น
ใน Solana การกระทำผิดหมายถึงผู้ตรวจสอบที่ไม่ได้เข้าร่วมอย่างจริงจัง และเปอร์เซ็นต์จะบ่งบอกถึงสัดส่วนของสัดส่วนการถือหุ้นทั้งหมดที่ถือโดยผู้ตรวจสอบออฟไลน์เหล่านี้ ดังนั้น ผู้ตรวจสอบความถูกต้องควรติดตั้งการอัปเดตเมื่อผู้ตรวจสอบความถูกต้องที่ไม่ได้ใช้งานมียอดเดิมพันน้อยกว่า 5% ของยอดเดิมพันทั้งหมดของเครือข่าย
ท่ามกลางกิจกรรมเครือข่ายที่เพิ่มขึ้นและเสียงฮือฮาของเหรียญมีม เครือข่ายของ Solana ประสบปัญหากับการรับส่งข้อมูลหนาแน่นเป็นเวลาเกือบหนึ่งสัปดาห์ ส่งผลให้อัตราความล้มเหลวในการทำธุรกรรมสูงถึง 75% ในขณะที่นักพัฒนากำลังแก้ไขปัญหานี้ ผู้ร่วมก่อตั้งของ Solana ระบุว่าปัญหาความแออัดเหล่านี้เป็นเพียงความผิดพลาด ไม่ใช่ข้อบกพร่องของเครือข่ายโดยธรรมชาติ
มูลนิธิโซลานาระบุสาเหตุหลายประการที่ทำให้เกิดความแออัดของเครือข่ายในปัจจุบัน เช่น ความต้องการพื้นที่บล็อกของโซลานาที่สูง และการเปิดตัวการแก้ไขล่าช้าเพื่อแก้ไขปัญหาเครือข่าย
Austin Federa หัวหน้าฝ่ายกลยุทธ์ของ Solana Foundation ได้พูดคุยกับ CryptoMoon และแบ่งปันว่านักพัฒนาได้ทำงานอย่างขยันขันแข็งตลอดเวลาเพื่อแก้ไขปัญหา อย่างไรก็ตาม การใช้งานเครือข่ายที่มีความเข้มข้นสูงนั้นเกินความสามารถของนักพัฒนาในการแทรกแซงได้ทันท่วงที
แทนที่จะพูดว่า “อย่างไรก็ตาม นักพัฒนา Solana ได้พัฒนาชุดแพตช์เพื่อแก้ไขปัญหาที่เกิดขึ้นอย่างต่อเนื่อง โดยที่แพตช์แรกเปิดตัวในวันนี้สำหรับโปรแกรมเมอร์” คุณยังสามารถพูดได้ว่า “นักพัฒนา Solana กำลังทำงานเพื่อแก้ไขปัญหาที่กำลังดำเนินอยู่ และได้เปิดตัว แพตช์แรกสำหรับนักพัฒนาในวันนี้”
Sorry. No data so far.
2024-04-15 11:43