หลังจากการปรับใช้ xrpld เวอร์ชัน 3.2.0 เมื่อวันที่ 15 มิถุนายน ชุมชนนักพัฒนา XRP Ledger ได้บันทึกปัญหาทางเทคนิคมากมายที่เกี่ยวข้องกับโครงสร้างพื้นฐานเซิร์ฟเวอร์หลักที่อัปเดตแล้วของเครือข่าย
การอัปเดตซอฟต์แวร์ดังกล่าวได้สัญญาว่าจะมีการปรับปรุงที่โดดเด่น ได้แก่ การเพิ่มประสิทธิภาพและการลดการใช้หน่วยความจำที่คาดการณ์ไว้ 30% ถึง 40% การเปิดตัวครั้งนี้ยังเปลี่ยนชื่อเซิร์ฟเวอร์จาก "rippled" เป็น "xrpld" พร้อมทั้งรวมโปรโตคอลความปลอดภัยที่ปรับปรุงแล้ว
อย่างไรก็ตาม ไม่นานหลังการเปิดตัว ผู้ดูแลระบบโหนดและวิศวกรซอฟต์แวร์เริ่มบันทึกปัญหาผ่านตัวติดตามปัญหาอย่างเป็นทางการบน GitHub
ผู้ดูแลระบบโหนดรายหนึ่งได้บันทึกว่าโครงสร้างพื้นฐานที่รันบน v3.2.0 ไม่สามารถดึงข้อมูล ledger ได้เลยหลังการอัปเดต ระบบยังคงสถานะการเชื่อมต่ออยู่ แต่การซิงโครไนซ์หยุดลงทั้งหมด น่าสังเกตว่าฮาร์ดแวร์เดียวกันทำงานได้อย่างสมบูรณ์แบบบนเวอร์ชัน 3.1.3 ปัญหานี้ถูกส่งเมื่อวันที่ 18 มิถุนายน และยังรอการแก้ไข
ปัญหาที่บันทึกไว้อีกประการหนึ่งเปิดเผยว่าไฟล์การตั้งค่าที่มีความคิดเห็นแบบอินไลน์ทำให้เซิร์ฟเวอร์หยุดทำงานระหว่างการเริ่มต้น ระบบแยกวิเคราะห์แบบเดิมไม่สามารถจัดการความคิดเห็นในพารามิเตอร์เฉพาะได้อย่างถูกต้อง ส่งผลให้เกิดข้อยกเว้น "BadLexicalCast"
ผู้ดูแลโครงการได้ยืนยันรายงานหลายฉบับว่าเป็นข้อบกพร่องที่ถูกต้องซึ่งต้องได้รับการประเมินทางเทคนิค
วิศวกรพบข้อบกพร่องที่ส่งผลกระทบต่อกลไกการเผยแพร่ธุรกรรมไปยัง peer ในเครือข่าย ข้อผิดพลาดทางการคำนวณจำกัดจำนวน peer ที่ได้รับการกระจายธุรกรรม ซึ่งอาจทำให้การกระจายในเครือข่ายไม่เพียงพอ
กลไกการติดตามค่าธรรมเนียมทรัพยากรยังได้รับการตรวจสอบด้วย การใช้งานปัจจุบันเก็บรักษาเฉพาะค่าธรรมเนียมสูงสุดในขณะที่ทิ้งรายการก่อนหน้า ซึ่งนักพัฒนาจัดว่าเป็นพฤติกรรมที่ผิดพลาด
การเผยแพร่รายการ validator ก่อให้เกิดความท้าทายอีกประการหนึ่ง ปัจจุบัน ข้อมูลเมตาของ validator ส่งเฉพาะไปยังการเชื่อมต่อ peer ขาเข้าเท่านั้น โดยไม่รวมลิงก์ขาออก ความไม่สมมาตรนี้ส่งผลกระทบต่อการกระจายข้อมูล validator ทั่วทั้งโครงสร้างพื้นฐานเครือข่าย
นักพัฒนาพบช่องโหว่การล้นของจำนวนเต็มไม่มีเครื่องหมายที่อาจเกิดขึ้นระหว่างกระบวนการตรวจสอบลำดับ ledger รายงานเพิ่มเติมเน้นถึงพารามิเตอร์การกำหนดเส้นทางธุรกรรมที่ไม่สอดคล้องกัน และการระบุโหนดที่ถูกบุกรุกเมื่อใช้คีย์การเข้ารหัสแบบชั่วคราว
รายงานเพิ่มเติมระบุถึงข้อบกพร่องทางตรรกะในการติดตามสถานะ ledger ที่อาจทำให้โหนดติดอยู่ในสถานะที่ไม่ได้กำหนดโดยไม่มีขั้นตอนการกู้คืนที่กำหนดไว้
ปัจจุบัน ข้อบกพร่องที่บันทึกไว้ยังไม่มีข้อใดที่ทำให้เกิดการหยุดชะงักของบริการในระดับเครือข่าย XRP Ledger Foundation พร้อมกับผู้ร่วมพัฒนาโอเพนซอร์สยังคงตรวจสอบรายงานทั้งหมดที่ส่งมาผ่านแพลตฟอร์ม GitHub ของโครงการ
อัตราการนำเวอร์ชัน 3.2.0 ไปใช้ในเครือข่ายปัจจุบันอยู่ที่ 26% โดยส่วนใหญ่ของโหนดยังคงทำงานบนซอฟต์แวร์เวอร์ชันก่อนหน้า
XRP Ledger Foundation ยังไม่ได้เผยแพร่การสื่อสารอย่างเป็นทางการหรือแพตช์แก้ไขในขณะที่เผยแพร่บทความนี้ ปัญหาทั้งหมดที่พบยังอยู่ระหว่างการประเมินทางเทคนิคอย่างต่อเนื่อง
The post XRP Ledger's Latest v3.2.0 Update Faces Technical Hurdles Post-Launch appeared first on Blockonomi.


