เครือข่าย Solana เผชิญกับการหยุดทำงานครั้งที่เจ็ดในวันเสาร์ ส่งผลให้มีการหยุดทำงานนานกว่าเจ็ดชั่วโมง ทีมนักพัฒนามี การเผยแพร่ รายงานการหยุดทำงาน พร้อมด้วยสามขั้นตอนสำคัญในการบรรเทาปัญหาเพื่อทำให้เครือข่ายมีเสถียรภาพมากขึ้น
การขัดข้องของเครือข่ายบน Solana เกิดจาก a จำนวนธุรกรรมที่เพิ่มขึ้นอย่างมาก เนื่องจากบอทเหรียญกษาปณ์ nonfungible token (NFT) บอทใช้ Candy Machine ซึ่งเป็นแอปพลิเคชั่นยอดนิยมที่ใช้โดยโครงการ Solana NFT เพื่อเปิดตัวคอลเล็กชัน
ปริมาณธุรกรรมถึงหกล้านต่อวินาที ล้นแต่ละโหนดด้วยข้อมูล 100 Gbps เป็นผลให้โปรแกรมตรวจสอบมีหน่วยความจำข้อมูลไม่เพียงพอ นำไปสู่การสูญเสียฉันทามติในหมู่พวกเขา
นักพัฒนาซอฟต์แวร์ได้แยกแยะการโจมตีแบบปฏิเสธการให้บริการ (DDoS) แบบกระจายและกล่าวโทษบอท Minting NFT สำหรับความแออัด เครือข่ายออนไลน์ในเวลา 3 น. UTC ในวันอาทิตย์
รายงานอย่างเป็นทางการได้เน้นย้ำถึงขั้นตอนการบรรเทาปัญหาหลักสามขั้นตอนที่กำลังดำเนินการอยู่เพื่อให้เครือข่าย Solana มีความยืดหยุ่นมากขึ้นต่อปัญหาความแออัดดังกล่าว ขั้นตอนสำคัญประการแรกคือการย้ายจากโปรโตคอลการถ่ายโอนข้อมูลปัจจุบันที่เรียกว่า user datagram protocol (UDP) ไปยังการเชื่อมต่ออินเทอร์เน็ต UDP ด่วนที่ Google พัฒนาขึ้น (QUIC) QUIC นำเสนอการสื่อสารแบบอะซิงโครนัสที่รวดเร็ว เช่น UDP แต่มีเซสชันและการควบคุมการไหล เช่น โปรโตคอลควบคุมการส่ง
ขั้นตอนที่สองที่สำคัญคือการรวมการประมวลผลธุรกรรมแบบถ่วงน้ำหนักเงินเดิมพัน แทนที่จะเป็นแบบมาก่อนได้ก่อนในปัจจุบัน นักพัฒนาอ้างว่าการประมวลผลธุรกรรมแบบถ่วงน้ำหนักเดิมพันร่วมกับ QUIC จะมีประสิทธิภาพมากกว่า
ขั้นตอนที่สามในการลดหย่อนคือการแนะนำ "ลำดับความสำคัญในการดำเนินการตามค่าธรรมเนียม" ซึ่งผู้ใช้จะมีตัวเลือกในการเพิ่มค่าธรรมเนียมเพิ่มเติมนอกเหนือจากค่าธรรมเนียมพื้นฐาน การจัดลำดับความสำคัญของค่าธรรมเนียมถูกตั้งค่าสำหรับรุ่น v1.11
ที่เกี่ยวข้อง ตอนนี้ Solana DAO สามารถดักฟังให้คุณลงคะแนนด้วยการโทรศัพท์และข้อความ
นอกเหนือจากการหยุดทำงานของเครือข่าย Solana การโต้เถียงที่ใหญ่กว่านั้นคือคำแนะนำในการรีสตาร์ทคลัสเตอร์เบต้าซึ่งออกโดยผู้ดำเนินการตรวจสอบความถูกต้องตามรายงาน คำแนะนำดังกล่าวขอให้ผู้ตรวจสอบความถูกต้องบล็อกบอทการทำเหรียญ NFT ด้วยตนเองที่เลเยอร์ 1
อย่างไรก็ตาม Austin Federa หัวหน้าฝ่ายสื่อสารของ Solana กล่าวว่าผู้ตรวจสอบส่วนใหญ่อยู่ห่างจากการเซ็นเซอร์และมีการอัพเดทใหม่บน Candy Machine พร้อมคุณสมบัติต่อต้านบอทเพิ่มเติม
นี่เป็นความจริงที่ไม่ถูกต้อง – สำหรับผู้เริ่มต้นคำแนะนำเหล่านี้ไม่ได้ออกโดยมูลนิธิโซลาน่า
ประการที่สอง ผู้ตรวจสอบความถูกต้องน้อยมากที่ยอมรับสิ่งนี้
ประการที่สาม @metaplex กำลังปรับใช้การอัปเดต Candy Machine พร้อมการป้องกันบอทเพิ่มเติม
— ออสตินเฟเดอรา (@Austin_Federa) May 1, 2022
ที่มา: https://cointelegraph.com/news/solana-developers-share-3-key-mitigation-steps-to-make-the-network-robust