XRP Ledger แก้ไขข้อบกพร่องที่อาจทำให้เกิดการสร้างโทเค็นโดยไม่ได้รับอนุญาต

cryptonewscryptonewsผู้เขียน: Stephanie

ตัวติดตามการแก้ไข XRPLWin ยืนยันว่าการแก้ไขที่มีชื่อว่า fixCleanup3_4_0 มีผลบังคับใช้เมื่อวันที่ 4 พฤศจิกายน เวลา 14:52 UTC ที่บัญชีแยกประเภท 108,112,129 การเปิดใช้งานเกิดขึ้นหลังจากการสนับสนุนจากผู้ตรวจสอบความถูกต้องติดต่อกันสองสัปดาห์ หลังจากเกิดการหยุดชะงักช่วงสั้น ๆ ในเดือนตุลาคม ซึ่งบังคับให้เครือข่ายต้องเริ่มกระบวนการอนุมัติใหม่

การแก้ไขนี้จัดการกับข้อบกพร่องในระบบการมอบสิทธิ์ของ XRP Ledger ซึ่งอนุญาตให้ผู้ถือบัญชีมอบอำนาจให้บัญชีอื่นทำธุรกรรมเฉพาะโดยไม่ต้องสละการควบคุมทั้งหมด

 

XRP Ledger แก้ไขช่องโหว่การสร้างโทเค็นโดยไม่ได้รับอนุญาต

ช่องโหว่นี้เกี่ยวข้องกับสิทธิ์ที่ได้รับมอบหมายที่เรียกว่า PaymentBurn ซึ่งอนุญาตให้บัญชีที่ได้รับอนุมัติทำลายโทเค็นที่ออกโดยบัญชีอื่น

ภายใต้สถานการณ์ปกติ ผู้ออกโทเค็นสามารถมอบสิทธิ์นั้นให้กับบริการชำระเงินที่จัดการการไถ่ถอน Stablecoin เมื่อลูกค้าแลก Stablecoin เป็นดอลลาร์ บริการสามารถทำลายโทเค็นที่ไถ่ถอนได้โดยไม่ได้รับอนุญาตให้สร้างโทเค็นทดแทน

อย่างไรก็ตาม กฎธุรกรรมก่อนหน้าของ XRP Ledger อาจอนุญาตให้บัญชีที่มีเพียงสิทธิ์ PaymentBurn สร้างโทเค็นที่ออกแล้วได้ภายใต้เงื่อนไขบางประการ

ปัญหาเกิดขึ้นเมื่อการชำระเงินโดยใช้สิทธิ์ที่ได้รับมอบหมายข้ามขอบเขตยอดคงเหลือเป็นศูนย์ การแก้ไขล่าสุดป้องกันไม่ให้ธุรกรรมข้ามขอบเขตนั้น โดยแยกการทำลายโทเค็นออกจากการออกโทเค็น

บันทึกประจำรุ่นอย่างเป็นทางการของ XRPL อธิบายการแก้ไขว่าเป็นการปฏิเสธ "การชำระเงิน PaymentBurn ที่ข้ามยอดคงเหลือเป็นศูนย์"

ช่องโหว่นี้ส่งผลกระทบต่อสินทรัพย์ที่ออกบนเครือข่าย รวมถึง Stablecoin, โทเค็น trust-line และ Multi-Purpose Tokens XRP เองอยู่นอกระบบสิทธิ์ที่ได้รับผลกระทบ หมายความว่าข้อบกพร่องนี้ไม่อนุญาตให้สร้างสกุลเงินดิจิทัลดั้งเดิมของเครือข่ายโดยไม่ได้รับอนุญาต

ยังไม่มีรายงานการโจมตีช่องโหว่นี้ที่ได้รับการยืนยันต่อสาธารณะ และการเปิดเผยข้อมูลที่มีอยู่ไม่ได้ระบุผู้ออกโทเค็นที่ประสบปัญหาการสร้างโทเค็นโดยไม่ได้รับอนุญาต

การแก้ไขนี้เกิดขึ้นหลังจากข้อบกพร่องการสร้างโทเค็นที่เปิดเผยก่อนหน้านี้ของเครือข่าย ซึ่ง crypto.news รายงานเมื่อวันที่ 2 พฤศจิกายน ขณะที่การแก้ไขยังรอการเปิดใช้งาน

ความล่าช้าในการอนุมัติจากผู้ตรวจสอบความถูกต้องทำให้การแก้ไขเลื่อนไปเป็นเดือนพฤศจิกายน

แม้ว่านักพัฒนาจะรวมการแก้ไขไว้ใน XRP Ledger server เวอร์ชัน 3.4.0 ในเดือนกันยายน แต่การเปิดตัวไม่ได้เปลี่ยนกฎธุรกรรมของเครือข่ายทันที

การแก้ไขโปรโตคอลต้องได้รับการสนับสนุนจากผู้ตรวจสอบความถูกต้องที่เชื่อถือได้มากกว่า 80% เป็นเวลา 14 วันติดต่อกันก่อนที่จะมีผลบังคับใช้

ด้วยผู้ตรวจสอบความถูกต้อง 35 รายในรายการเริ่มต้นที่ติดตาม อย่างน้อย 29 รายต้องสนับสนุนการแก้ไขตลอดช่วงเวลาดังกล่าว

ช่วงการอนุมัติครั้งแรกเริ่มเมื่อวันที่ 9 ตุลาคม ทำให้การอัปเดตมีกำหนดเปิดใช้งานประมาณวันที่ 23 ตุลาคม

อย่างไรก็ตาม การสนับสนุนจากผู้ตรวจสอบความถูกต้องลดลงต่ำกว่าเกณฑ์ที่กำหนดในวันที่ 21 ตุลาคม ขัดจังหวะการนับถอยหลังก่อนที่การแก้ไขจะมีสิทธิ์เปิดใช้งาน

บันทึกของ XRPLWin แสดงให้เห็นว่าความพยายามครั้งแรกใช้เวลา 12 วัน 3 ชั่วโมง เสียงข้างมากใหม่เกิดขึ้นในภายหลังในวันที่ 21 ตุลาคม เริ่มช่วงรออีกสองสัปดาห์

ความพยายามครั้งที่สองใช้เวลา 14 วัน 5 นาที ก่อนที่เครือข่ายจะเปิดใช้งานการแก้ไขในวันที่ 4 พฤศจิกายน

กระบวนการลงคะแนนของ XRP Ledger ต้องการการสนับสนุนอย่างต่อเนื่อง ดังนั้นแม้การลดลงชั่วคราวต่ำกว่าเกณฑ์ก็สามารถเลื่อนการอัปเกรดได้

การอัปเดตซอฟต์แวร์ซ่อมแซมการควบคุมการซื้อขายและธุรกรรม

นอกเหนือจากช่องโหว่การสร้างโทเค็น fixCleanup3_4_0 ยังแนะนำการแก้ไขในฟังก์ชันธุรกรรมหลายอย่างของ XRP Ledger

หนึ่งในนั้นคือการเปลี่ยนแปลง clawback ของ automated market maker ซึ่งผู้ออกโทเค็นใช้เพื่อกู้คืนสินทรัพย์บางอย่างจากพูลสภาพคล่อง

การอัปเดตป้องกันไม่ให้ธุรกรรมทำลายโทเค็นของผู้ให้บริการสภาพคล่อง เมื่อการคำนวณการปัดเศษจะส่งผลให้ผู้ออกโทเค็นไม่ได้รับสินทรัพย์อ้างอิงใด ๆ

นักพัฒนาแก้ไขกฎการซื้อขายที่ได้รับอนุญาตเพื่อป้องกันไม่ให้บัญชีรับโทเค็นบางอย่างผ่านข้อเสนอ เมื่อข้อจำกัดของผู้ออกโทเค็นควรบล็อกธุรกรรมเหล่านั้น

การเปลี่ยนแปลงแยกต่างหากจัดการกับเงินสำรอง escrow, การอนุญาต Multi-Purpose Token และลายเซ็นธุรกรรม

ก่อนหน้านี้ ขั้นตอนการลงนามบางอย่างใช้โครงสร้างการอนุญาตที่ทับซ้อนกัน การแก้ไขแนะนำคำนำหน้าการลงนามที่แตกต่างกันเพื่อป้องกันไม่ให้ลายเซ็นที่มีไว้สำหรับบทบาทธุรกรรมหนึ่งถูกนำกลับมาใช้ในอีกบทบาทหนึ่ง

การแก้ไขเหล่านี้รวมอยู่ในการเปิดตัวซอฟต์แวร์เดือนกันยายน โดยนักพัฒนาเรียกร้องให้ผู้ให้บริการเซิร์ฟเวอร์อัปเกรดซอฟต์แวร์ก่อนที่กฎใหม่จะมีผลบังคับใช้

การให้กู้ยืมของ XRP Ledger ยังคงต้องได้รับการอนุมัติแยกต่างหาก

การเปิดใช้งานรวมถึงการแก้ไขทางบัญชีที่มีไว้สำหรับ Single Asset Vaults และโปรโตคอลการให้กู้ยืม XRP Ledger ที่เสนอ

ระบบ vault จะอนุญาตให้ผู้ใช้ฝากสินทรัพย์ลงในพูลที่สามารถสนับสนุนสินเชื่อระยะยาว นักพัฒนาได้ปรับการคำนวณที่เกี่ยวข้องกับการฝาก การถอน และสินทรัพย์ที่กู้คืนได้

การแก้ไขที่เกี่ยวข้องกับการให้กู้ยืมจัดการกับวิธีที่เครือข่ายกำหนดเมื่อการชำระเงินเกินกำหนด และวิธีที่สินเชื่อด้อยคุณภาพส่งผลต่อการบัญชี vault

อย่างไรก็ตาม การแก้ไขการบำรุงรักษาไม่ได้เปิดใช้งานคุณสมบัติการให้กู้ยืมเหล่านั้น ซึ่งต้องได้รับการอนุมัติจากผู้ตรวจสอบความถูกต้องแยกต่างหาก

Ripple เคยสนับสนุนการแก้ไขการให้กู้ยืมที่ออกแบบมาเพื่อแนะนำ Single Asset Vaults และการกู้ยืมสถาบันระยะยาว

ข้อเสนอจะอนุญาตให้นายหน้าสินเชื่อประเมินผู้กู้และจัดการสินเชื่อโดยใช้สินทรัพย์ที่ฝากใน vault ในขณะที่บัญชีแยกประเภทบันทึกการชำระคืนและธุรกรรมที่เกี่ยวข้อง

การแก้ไข LendingProtocolV1_1 เพิ่มเติมเสนอ vault แบบปิดที่มีช่วงการจองซื้อ การลงทุน และการไถ่ถอน พร้อมกับการบัญชีที่รับรู้ดอกเบี้ยเมื่อผู้กู้ชำระเงิน

การแก้ไขการให้กู้ยืมแต่ละรายการต้องเป็นไปตามข้อกำหนดการอนุมัติจากผู้ตรวจสอบความถูกต้องของเครือข่ายอย่างอิสระก่อนที่คุณสมบัติที่เกี่ยวข้องจะทำงานบน mainnet ได้

เนื้อหานี้จัดทำขึ้นโดยมีวัตถุประสงค์เพื่อแจ้งข้อมูลและให้ความรู้เท่านั้น และไม่ถือว่าเป็นคำแนะนำด้านการลงทุนที่เกี่ยวข้องกับ BTCC แต่อย่างใด BTCC ใช้ความพยายามอย่างเต็มที่ แต่ไม่สามารถรับประกันความจริงแท้ ความถูกต้อง หรือความเป็นต้นฉบับของเนื้อหาข้างต้นได้

แนะนำ

TRON แซง Ethereum ใน USDT ขณะที่อุปทาน Stablecoin แตะ 9.225 หมื่นล้านดอลลาร์คาดการณ์ราคา Ethereum: ETH จะร่วงต่ำกว่า $2,250 หรือไม่ เมื่ออัตรา Funding ร่วงลง?ดรักเคนมิลเลอร์ไม่เคยขาดทุน 30 ปี เข้าร่วม TradeXYZ ทรัพยากรแข็งแกร่งแค่ไหนสัปดาห์คริปโต: 4 เหตุการณ์ที่นักเทรด Bitcoin ควรจับตานักพัฒนาบิตคอยน์เสนอ 'กับระเบิดควอนตัม' ให้ขโมยเสีย BTC ของตัวเอง