ผู้ใช้ทวิตเตอร์ @DBCrypt0 อธิบายว่าทำไม Solana หยุดทำงานเกือบ 20 ชั่วโมงในช่วงสุดสัปดาห์ที่ผ่านมา
สถานะการออนไลน์ของ Solana แสดงให้เห็นว่าเครือข่ายประสบเหตุขัดข้องนาน 18 ชั่วโมง 50 นาทีในวันที่ 25 ก.พ. ซึ่งเป็นการหยุดชะงักครั้งแรกในปี 2023
Solana มีประวัติการหยุดทำงานของเครือข่าย โดยต้องทนกับการหยุดทำงานหลัก 11 ครั้ง และปัญหาเล็กน้อย 3 ครั้งในปี 2022 การหยุดทำงานชั่วคราวอยู่ระหว่าง 1 ชั่วโมง 15 นาทีถึง 17 ชั่วโมง 7 นาทีในช่วงเวลานี้ การหยุดทำงานครั้งล่าสุดนั้นยาวนานที่สุดในรอบกว่าหนึ่งปี
@DBCrypt0 การหยุดทำงานดังกล่าวเกิดขึ้นเนื่องจาก “ข้อบกพร่องด้านการออกแบบขนาดใหญ่” ที่ทำให้ระบบล่ม นอกจากนี้เขายังอธิบายด้วยว่าการสื่อสารของ Validator เปลี่ยนไปใช้ Discord ระหว่างที่ไฟดับ ซึ่งมีส่วนทำให้ระบบหยุดทำงานเป็นเวลานาน
ข้อบกพร่องในการออกแบบของ Solana
Solana ใช้โมเดลฉันทามติบนเครือข่าย ซึ่งหมายความว่าธุรกรรมเครือข่ายประกอบด้วยการสื่อสารที่เป็นเอกฉันท์ระหว่างตัวตรวจสอบความถูกต้องและตัวธุรกรรมเอง เช่น การโอนโทเค็นและการสร้างเหรียญกษาปณ์ สิ่งนี้ทำให้ปริมาณธุรกรรมเพิ่มขึ้น @DBCrypt0 กล่าว
แผนภูมิด้านล่างแสดงภาพรวมของธุรกรรมของเครือข่าย ส่วนสีชมพูของแถบแสดงถึงธุรกรรมที่เกิดขึ้นจริง ในขณะที่สีฟ้าอ่อนหมายถึงการสื่อสารการตรวจสอบความถูกต้องของโปรแกรมตรวจสอบความถูกต้อง @DBCrypt0 แสดงความคิดเห็นว่าเป็นข้อความตรวจสอบความถูกต้องที่ "บ้า" ซึ่งคิดเป็น 90%-95% ของธุรกรรม
"ดังนั้นเมื่อ # โซลาน่า กล่าวว่าพวกเขากำลังทำ 4K TPS เพียงแค่รู้ว่าน้อยกว่า 10% เป็นธุรกรรมที่เกิดขึ้นจริงบนเครือข่าย”
เนื่องจากปริมาณธุรกรรมส่วนใหญ่ประกอบด้วย ข้อความของผู้ตรวจสอบความถูกต้องนี้ "ทำให้ระบบล่มจม" และเมื่อเครือข่ายหยุดทำงาน Validator จะไม่สามารถพูดคุยกันได้ไอดี @DBCrypt0.
ในกรณีดังกล่าว ผู้ตรวจสอบความถูกต้องจะหันไปใช้ Discord เพื่อตัดสินใจว่าจะทำอย่างไร ปัญหาคือสองในสามของ Validator ต้องยินยอมให้ดำเนินการใดๆ ที่เสนอก่อนที่จะเกิดขึ้น และบางส่วนอาจออฟไลน์และไม่ทราบถึงการหยุดทำงาน
“จากนั้นพวกเขาต้องการ 66% ของผู้ตรวจสอบความถูกต้องที่ฉันเชื่อว่าจะเห็นด้วยกับวิธีแก้ปัญหาเพื่อสำรองข้อมูล".
เฮเดร่าร้องเรียก
โซลาน่า “สร้างข้อมูลจำนวนมหาศาลสำหรับโหนดทั้งหมด” โดยใช้โมเดลฉันทามติแบบออนไลน์ @DBCrypt0 กล่าว.
เขาเสริมว่าการทำให้ประวัติขยายตัวด้วยข้อความตรวจสอบที่ไม่จำเป็น "ศูนย์ข้อมูล" จำเป็นต้องดำเนินการโหนด Solana เต็มรูปแบบ
ในการปัดเศษ @DBCrypt0 ชี้ให้เห็นว่า Hedera ยังใช้โมเดลฉันทามติแบบออนไลน์และได้รับความเดือดร้อนจากข้อบกพร่องที่ขยายตัวโดยธรรมชาติเช่นเดียวกับ Solana
"ขออภัยที่จะทำลายมันทั้งหมด #HBARบาเรียน แต่ tx ส่วนใหญ่ไม่จำเป็น
เช่นเดียวกับที่พวกเขาอยู่บน # โซลาน่า
$ HBAR ทำได้เพียงประมาณ 3-5 TPS โดยเฉลี่ย”
เมื่อวันที่ 25 ก.พ. SOL แกว่งตัว 9% ไปที่ขาลง แต่ฟื้นตัวได้ด้วยการปิดแท่งเทียนรายวันถัดไปเหนือราคาเปิดของวันก่อนหน้า ซึ่งบ่งชี้ว่าตลาดยอมรับการหยุดทำงานของ Solana ตามพฤติกรรมที่คาดไว้
ที่มา: https://cryptoslate.com/heres-why-the-recent-solana-outage-took-almost-a-day-to-resolve/