พี่ๆ เพิ่งดูคู่มือ Pools & Vaults ล่าสุดของ @Hertzflow_xyz เสร็จ ครั้งแรกที่ฉันฝาก test USDT ต้อง Approve ก่อน แล้วค่อยคลิก Deposit แยกต่างหาก หลายคนเห็นว่าการอนุมัติสำเร็จแล้วก็คิดว่าเสร็จแล้ว แต่จริงๆ แล้วไม่ใช่ ฉันสนใจมากกว่านั้นว่าสิทธิ์นี้ถูกมอบให้ใคร และมอบจำนวนเท่าไหร่ การ Connect แค่เชื่อมกระเป๋าเงินเข้ากับระบบ การ Approve คือการอนุญาตให้สัญญาใดสัญญาหนึ่งใช้ USDT ได้ในจำนวนที่กำหนด ส่วนการ Deposit ต่างหากที่จะทำให้เงินจริงๆ ถูกฝากเข้าไป การคลิกที่หน้าต่าง Approve เสร็จแล้ว ยังไม่ได้เคลื่อนย้ายเงินใดๆ เลย ทางทีมงานเขียน Router ว่าเป็น Token approval management แต่ข้อมูลสาธารณะไม่ได้เปิดเผยที่อยู่ spender โดยตรง และไม่ได้ระบุว่าจำนวนที่อนุญาตเป็นจำนวนแน่นอนหรือไม่จำกัด ควรตรวจสอบให้แน่ใจก่อนเซ็นชื่อว่าโทเค็น, spender และจำนวนที่อนุญาตคืออะไร หลังจากถอนออกแล้ว ให้กลับมาตรวจสอบว่า allowance ยังคงอยู่หรือไม่ การที่ Pool และ Vault ใช้ spender เดียวกันหรือไม่ ดูได้จากหน้าต่างแจ้งเตือนในกระเป๋าเงินและบันทึกบนบล็อกเชน ฉันคิดว่า HertzFlow ควรให้ผู้ใช้สามารถระบุได้ว่าสัญญาใดสามารถใช้ USDT ได้เท่าไหร่ และสามารถยกเลิกสิทธิ์ได้ที่ไหน test USDT ไม่มีมูลค่าจริง เหมาะมากที่จะใช้ฝึกนิสัยนี้ให้ชิน เงินกุญแจส่วนตัวควบคุมว่าใครสามารถเซ็นชื่อได้ ส่วน allowance ควบคุมว่าสัญญาสามารถเรียกใช้โทเค็นได้เท่าไหร่ การดูแค่กุญแจส่วนตัว alone ยังไม่ครอบคลุมการจัดการสิทธิ์ทั้งหมด
Web3空投姐💸🦅แชร์

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