รายการอภิธานศัพท์
การอนุมัติทั้งคอลเลกชัน (setApprovalForAll)
วอลเล็ตและความปลอดภัยการอนุมัติที่ครอบคลุมทั้งคอลเลกชัน NFT แทนชิ้นเดียว ทำไมจึงไม่มีจำนวนและวันหมดอายุ และทำไมเว็บดูดเงินจึงอยากได้ลายเซ็นนี้ที่สุด
คำจำกัดความ
การอนุมัติทั้งคอลเลกชันคือสิทธิ์ที่ยอมให้สัญญาหนึ่งย้ายทุกชิ้นที่คุณถืออยู่ในคอลเลกชัน NFT ทั้งชุด ทั้งที่มีอยู่ตอนนี้และที่จะได้มาในอนาคต แทนที่จะเป็นโทเคนที่ระบุชิ้นเดียว สิทธิ์แบบนี้มีอยู่เพราะตลาดซื้อขายต้องใช้ การลงขายหลายชิ้น หรือลงขายชิ้นหนึ่งแล้วเดือนถัดไปลงอีกชิ้น มิฉะนั้นจะต้องขออนุมัติและเสียค่าธรรมเนียมใหม่ทุกครั้ง ฟังก์ชันที่ให้สิทธิ์นี้ในมาตรฐานอีเทอเรียมที่ใช้กันทั่วไปคือ setApprovalForAll และคุณสมบัติสำคัญคือมันไม่รับทั้งจำนวนและวันหมดอายุ มันคือสวิตช์ และจะเปิดค้างไว้จนกว่าจะมีคนไปปิด นี่ทำให้มันเป็นลายเซ็นที่มีค่าที่สุดซึ่งเว็บดูดเงินอยากได้จากผู้ถือ NFT การอนุมัติครั้งเดียวให้สัญญาของผู้โจมตีครอบคลุมทั้งคอลเลกชัน ใช้ได้กับชิ้นที่ซื้อมาทีหลังนานแล้ว และในหน้าต่างกระเป๋าก็ดูคล้ายคำขอของตลาดที่ถูกต้องมาก ให้ดูว่าสิทธิ์ถูกมอบให้สัญญาไหน ไม่ใช่ดูว่าระบุชื่อคอลเลกชันอะไร และเพิกถอนสิทธิ์ของตลาดที่เลิกใช้แล้ว
ขั้นต่อไป
คำที่เกี่ยวข้อง
เพิ่มเติมใน วอลเล็ตและความปลอดภัย
การยึดบัญชีAddress Poisoning (การวางที่อยู่ปลอม)รหัสป้องกันฟิชชิงสิทธิ์ของคีย์ APIBridge Exploit (การเจาะสะพานข้ามเชน)โครงการรางวัลค้นหาช่องโหว่การสับเปลี่ยนคลิปบอร์ดการเก็บแบบเย็น (cold storage)ฟิชชิงคริปโตแบบมีผู้ดูแล vs ไม่มีผู้ดูแล (custodial vs non-custodial)ประกันการเก็บรักษาสินทรัพย์การควบคุมสองชั้น