ปัญหาสัญญาบน Solana ของ Rain ทำให้ความเสี่ยงของยอดคงเหลือในบัตรเด่นขึ้นมา
เมื่อวันที่ 29 สิงหาคม Rain ระบุว่าระบบเฝ้าระวังของบริษัทพบช่องโหว่ที่กระทบโปรแกรมจำนวนไม่มากซึ่งใช้สัญญาบน Solana เวอร์ชันเก่า Rain ระบุด้วยว่าโปรแกรมอื่นไม่ได้รับผลกระทบ โปรแกรมเวอร์ชันเก่าได้รับการอัปเกรดแล้ว มีการเรียกผู้เชี่ยวชาญด้านนิติวิทยาศาสตร์จากภายนอกเข้ามา และผู้ใช้ที่ได้รับผลกระทบจะได้รับการชดเชย
ถ้อยคำแบบนี้มีน้ำหนัก มันไม่เหมือนกับการบอกว่าบัตรทุกใบที่ใช้ Rain ได้รับผลกระทบ และก็ไม่เหมือนกับการบอกว่ากระเป๋าเงินถูกดูดจนหมด การอ่านที่ปลอดภัยกว่านั้นแคบกว่า คือโปรแกรมบัตรบางส่วนที่ยังพึ่งสัญญา Solana รุ่นเก่ามีปัญหาความปลอดภัยจริง และ Rain ย้ายโปรแกรมที่ได้รับผลกระทบไปยังเวอร์ชันที่อัปเกรดแล้ว
ยอดคงเหลือในบัตรคือความเสี่ยงอีกก้อนหนึ่ง
ผู้ใช้บัตรคริปโตมักแยกความเสี่ยงของกระเป๋าเงินออกจากความเสี่ยงของกระดานเทรด แต่ความเสี่ยงของยอดในบัตรก็ควรมีกล่องของตัวเอง เมื่อเงินถูกย้ายเข้าไปเป็นยอดในบัตรหรือบัญชีสำหรับใช้จ่ายแล้ว ผู้ใช้ไม่ได้พึ่งพาแค่กุญแจส่วนตัวอีกต่อไป แต่ยังพึ่งพาผู้ออกบัตร โปรแกรมบัตร สัญญาที่ใช้เติมเงิน กระบวนการชำระบัญชี และการควบคุมที่ล้อมรอบทั้งหมดนั้นด้วย
เพราะแบบนี้ คำว่า "เติมเท่าที่จำเป็น" จึงไม่ใช่คำแนะนำด้านความปลอดภัยแบบลอย ๆ มันเปลี่ยนขนาดของยอดเงินที่เปิดรับความเสี่ยงจากเหตุการณ์เฉพาะของบัตร ถ้าบัตรใบหนึ่งใช้กับค่าสมาชิกรายสัปดาห์ ทริปหนึ่งครั้ง หรือการจ่ายหน้าร้านไม่กี่รายการเป็นหลัก การเก็บยอดที่ใหญ่กว่านั้นมากไว้ในระบบของบัตรก็เพิ่มความเสี่ยงโดยไม่ได้ทำให้ประสบการณ์การจ่ายเงินดีขึ้นเลย
เส้นแบ่งที่แน่นอนยังขึ้นอยู่กับตัวบัตร บางผลิตภัณฑ์ดึงเงินจากกระเป๋าตอนจ่าย บางผลิตภัณฑ์ใช้ยอดเติมล่วงหน้า และบางผลิตภัณฑ์แยกเงินในกระเป๋า ยอดสำหรับใช้จ่าย และยอดในบัตรออกเป็นคนละชั้น เหตุการณ์ของ Rain เป็นเครื่องเตือนให้ตรวจก่อนว่าชั้นไหนถือเงินที่ใช้จ่ายได้จริง ก่อนจะปฏิบัติกับบัตรคริปโตเหมือนบัตรธนาคารทั่วไป
อย่าลากเส้นขอบเขตของโปรแกรมที่ได้รับผลกระทบให้ยาวเกินจริง
โพสต์ในชุมชนหลายอันรีบไล่รายชื่อโปรแกรมบัตรที่ใช้โครงสร้างพื้นฐานของ Rain รายชื่อนั้นมีประโยชน์สำหรับทำความเข้าใจว่า Rain อยู่เบื้องหลังแบรนด์บัตรที่ผู้บริโภคเห็นกว้างขวางแค่ไหน แต่ไม่ควรถือเป็นรายชื่อผลิตภัณฑ์ที่ได้รับผลกระทบ
ถ้อยคำของ Rain เองจำกัดกว่านั้น คือโปรแกรมจำนวนไม่มากที่ใช้สัญญา Solana เวอร์ชันเก่าได้รับผลกระทบ ส่วนโปรแกรมอื่นไม่ได้รับ KAST ก็ตอบต่อสาธารณะว่าไม่ได้รับผลกระทบ จนกว่าจะมีโปรแกรมบัตรหรือ Rain ระบุชื่อผลิตภัณฑ์ที่เจาะจง ประโยคที่ระมัดระวังคือ "Rain รายงานปัญหาในบางโปรแกรมที่ใช้สัญญา Solana เวอร์ชันเก่า" ไม่ใช่ "บัตรที่ออกผ่าน Rain ถูกแฮก"
ความต่างนี้ไม่ใช่เรื่องผิวเผิน โครงสร้างของบัตรคริปโตประกอบด้วยแบรนด์ที่ผู้ใช้เห็น ผู้ออกบัตร เชนที่ใช้ฝากเงินหรือชำระบัญชี สินทรัพย์ที่ถือไว้เพื่อใช้จ่าย และเครือข่ายบัตร ปัญหาบนเส้นทางสัญญา Solana เส้นเดียวไม่ได้บอกอะไรโดยอัตโนมัติเกี่ยวกับยอดบน EVM ยอดในกระเป๋าเงิน โปรแกรมบัตรอื่น หรือบัตรทุกใบที่ใช้ผู้ให้บริการโครงสร้างพื้นฐานรายเดียวกัน
การตรวจที่ใช้ได้จริงเริ่มจากภายในบัญชีบัตร
การตรวจที่ใช้ได้จริงเริ่มจากภายในบัญชีบัตร ผู้ใช้ควรดูว่าบัตรของตนใช้ยอดเติมล่วงหน้าหรือไม่ เงินถูกเก็บไว้บน Solana หรือเครือข่ายอื่น โปรแกรมบัตรได้ออกประกาศสถานะของตัวเองหรือยัง และการถอนเงินหรือการใช้จ่ายผ่านบัตรยังทำงานตามปกติอยู่ไหม
ถ้าโปรแกรมบัตรยืนยันว่าไม่ได้รับผลกระทบ นั่นเป็นข้อมูลที่มีประโยชน์ แต่ไม่ได้ลบนิสัยพื้นฐานทิ้งไป บัตรคริปโตควรเติมเงินตามความจำเป็นในการใช้จ่ายจริง ส่วนเงินก้อนใหญ่ควรอยู่ในที่ที่ผู้ใช้ตั้งใจให้มีการเก็บรักษาหรือรับผลตอบแทน ไม่ใช่อยู่ในยอดของบัตรซึ่งมีไว้เพียงเพื่อให้จ่ายเงินให้ร้านค้าได้ง่ายขึ้น
การตอบสนองของ Rain ยังชี้ให้เห็นว่าควรดูอะไรจากผู้ออกบัตรหลังเกิดเหตุ ได้แก่ มีการระบุขอบเขตที่ได้รับผลกระทบหรือไม่ สัญญาเวอร์ชันเก่าได้รับการอัปเกรดหรือยัง มีการตรวจสอบทางนิติวิทยาศาสตร์จากภายนอกไหม มีการเอ่ยถึงหน่วยงานบังคับใช้กฎหมายหรือหน่วยกำกับดูแลหรือเปล่า และมีการบอกผู้ใช้ไหมว่าการเยียวยาจะดำเนินไปอย่างไร การชดเชยเต็มจำนวนเป็นเรื่องสำคัญ แต่บทเรียนเชิงปฏิบัติสำหรับผู้ใช้บัตรนั้นเรียบง่ายกว่า คือยอดในบัตรไม่ใช่เงินที่นอนเฉย ๆ แต่เป็นเงินที่วางอยู่ภายในระบบการชำระเงิน