Coinnoti
☰
ไทยth
กลับไปที่บล็อก

ทำไมกระเป๋าเงินของคุณจึงแสดงรายการโอนที่คุณไม่เคยส่ง: ธุรกรรมมูลค่าศูนย์และการวางยาพิษที่อยู่

ธุรกรรมขาออกที่ไม่รู้จักไม่ได้หมายความโดยอัตโนมัติว่ากระเป๋าเงินของคุณถูกแฮ็ก เรียนรู้ว่าบันทึกมูลค่าศูนย์ ที่อยู่คล้ายกัน และการเคลื่อนย้ายสินทรัพย์จริงพิสูจน์อะไรได้บ้าง

รายการนี้พิสูจน์อะไรเกี่ยวกับกระเป๋าเงินของฉันได้บ้าง?

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

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

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

คู่มือนี้ครอบคลุม Ethereum, BNB Smart Chain (BSC) และเครือข่ายคล้ายกันที่ใช้สัญญาโทเค็นแบบ Ethereum ตัวอย่างเป็นบันทึกสมมติที่จงใจทำให้ง่าย ไม่ใช่ภาพหน้าจอหรือผลการตรวจสอบกระเป๋าเงินใดโดยเฉพาะ

ขั้นแรก ระบุว่าช่องใดแสดงค่าศูนย์

ผู้คนใช้คำว่า ธุรกรรมมูลค่าศูนย์ กับหลายสิ่งที่แตกต่างกัน มีเพียงการแสดงผลอย่างหนึ่งต่อไปนี้ที่หมายถึงปริมาณโทเค็นเป็นศูนย์:

  • จำนวนโทเค็น: 0 USDC สำหรับสัญญา USDC ของจริง จำนวนศูนย์พอดีหมายความว่าการโอนนั้นไม่มี USDC เคลื่อนย้าย
  • มูลค่าธุรกรรม: 0 ETH ไม่มี ETH แนบมากับธุรกรรมหลัก แต่โทเค็นยังสามารถเคลื่อนย้ายและคำสั่งในสัญญายังสามารถทำงานได้
  • มูลค่าประเมิน: $0.00 หน้าจอแสดงการประเมินมูลค่าเป็นเงินทั่วไป ไม่ได้ระบุปริมาณโทเค็น

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

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

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

ทำไมช่อง From สองแห่งจึงอาจไม่ตรงกัน

ประวัติกระเป๋าเงินอาจรวมข้อมูลจากหลายชั้น:

  1. ตัวธุรกรรม: คำสั่งที่ลงนามและส่งเข้าสู่เครือข่าย สำหรับธุรกรรม Ethereum แบบปกติ ช่อง From หลักระบุบัญชีที่ลงนาม
  2. เหตุการณ์โทเค็น: บันทึกที่สัญญาปล่อยออกมาระหว่างการทำงาน เหตุการณ์ Transfer มี From, To และจำนวนเป็นของตนเอง
  3. แถวในประวัติ: วิธีที่กระเป๋าเงินหรือเครื่องมือสำรวจบล็อกเชนนำเสนอข้อมูลเหล่านั้น อาจติดป้ายเหตุการณ์ว่า OUT เพราะเหตุการณ์ระบุที่อยู่ของคุณเป็นผู้ส่ง

ช่อง From สองแห่งนี้ใช้แทนกันไม่ได้ การที่ที่อยู่ของคุณปรากฏภายในเหตุการณ์ไม่ใช่ลายเซ็นจากกระเป๋าเงินของคุณ สัญญาที่เป็นอันตรายสามารถใส่ที่อยู่ของคุณลงในข้อมูลเหตุการณ์ได้ แต่ไม่ได้ทำให้บันทึกนั้นมาจากสัญญาโทเค็นของจริง ดังนั้นสัญญาที่ปล่อยเหตุการณ์จึงเป็นหลักฐานสำคัญ

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

ตัวอย่างประวัติธุรกรรมพร้อมคำอธิบายห้ากรณี

ตัวอย่าง 1: การโอนโทเค็นจำนวนศูนย์ออกที่คุณไม่เคยลงนาม

รายการประวัติ: OUT · 0 USDC · จากที่อยู่ของคุณไปยังที่อยู่ที่ไม่รู้จักซึ่งดูคล้ายกัน

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

สิ่งที่พิสูจน์ได้: สัญญาโทเค็นของจริงบันทึกการโอนโทเค็นจำนวนศูนย์โดยระบุที่อยู่ของคุณ การโอนนั้นไม่ได้เคลื่อนย้าย USDC ไม่ได้พิสูจน์ว่ากระเป๋าเงินของคุณลงนามในธุรกรรม ผู้เรียกมีสิทธิใช้จ่ายจำนวนบวก หรือคีย์ของคุณถูกขโมย

เกิดขึ้นได้อย่างไร: มาตรฐานโทเค็นทั่วไป ERC-20 กำหนดให้การโอนจำนวนศูนย์ปล่อยเหตุการณ์ Transfer ในการใช้งานที่พบทั่วไป ฟังก์ชันโอนแบบมอบหมาย transferFrom จะตรวจว่าจำนวนที่ขอเกินวงเงินอนุญาตของผู้เรียกหรือไม่ ศูนย์ไม่เกินวงเงินที่เป็นศูนย์ หากกฎอื่นของสัญญาอนุญาต การเรียกนี้อาจสำเร็จโดยไม่ต้องได้รับอนุมัติล่วงหน้า

นี่ไม่ใช่คำรับประกันที่ใช้ได้กับทุกโทเค็น สัญญาแต่ละฉบับอาจมีข้อจำกัดเพิ่มเติม

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

ตัวอย่าง 2: ธุรกรรมปลอมที่แสดงจำนวนโทเค็นมาก

รายการประวัติ: OUT · 2,500 USDC · จากที่อยู่ของคุณไปยังที่อยู่ที่ไม่รู้จัก

  • สัญลักษณ์โทเค็นที่แสดง: USDC
  • สัญญาที่ปล่อยเหตุการณ์: สัญญาที่ไม่เกี่ยวข้อง ไม่ใช่ USDC ของจริง
  • จำนวนที่เหตุการณ์รายงาน: 2,500
  • การเคลื่อนย้าย USDC ของจริงในธุรกรรมนี้: ไม่มี

สิ่งที่พิสูจน์ได้: สัญญาอื่นปล่อยบันทึกซึ่งถูกนำเสนอภายใต้ป้าย USDC ไม่ได้พิสูจน์ว่า 2,500 USDC ของจริงออกจากบัญชีคุณ

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

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

ตัวอย่าง 3: เงินจริงจำนวนน้อยมากจากที่อยู่คล้ายกัน

รายการประวัติ: IN · 0.000001 USDC · จากที่อยู่ที่ไม่รู้จักมายังที่อยู่ของคุณ

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

กับดักอยู่ที่ที่อยู่ ลองดูตัวอย่างสมมติเหล่านี้ซึ่งจัดกลุ่มด้วยช่องว่างเพื่อให้เห็นทุกตัวอักษร ที่อยู่จริงไม่มีช่องว่าง และกลุ่มตรงกลางที่เป็นตัวหนาแตกต่างกัน:

ผู้รับที่ตรวจสอบแล้ว: 0x7a2f 1111 2222 3333 4444 5555 6666 7777 8888 9c4d

ที่อยู่ที่ถูกแทรก: 0x7a2f aaaa bbbb cccc dddd eeee ffff 0000 1111 9c4d

หน้าจอที่แสดงเพียงต้นและท้ายอาจแสดงทั้งคู่เป็น 0x7a2f...9c4d

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

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

ตัวอย่าง 4: ETH เป็นศูนย์ แต่มีโทเค็นจริง 2,500 หน่วยออกไป

ส่วนหัวธุรกรรม: Value · 0 ETH

  • มูลค่าเหรียญดั้งเดิมที่แนบมากับการเรียก: 0 ETH
  • การโอนโทเค็นของจริง: 2,500 USDC จากที่อยู่ของคุณ
  • การเปลี่ยนแปลงยอด USDC จากธุรกรรมนี้: ลดลง 2,500 USDC
  • สถานะการทำงาน: Success

สิ่งที่พิสูจน์ได้: ในตัวอย่างนี้ USDC ของจริงออกไป ศูนย์หมายถึง ETH ที่แนบมากับการเรียก ไม่ใช่การโอน USDC และไม่ได้หมายความว่าไม่มีค่าก๊าซ

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

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

รายการประวัติ: OUT · 500 USDC ของจริง · ปลายทางที่ไม่รู้จัก

สมมติว่าธุรกรรมสำเร็จทำให้ยอด USDC ของจริงของคุณลดลง 500 แต่ From หลักกลับระบุคนอื่น

สิ่งที่พิสูจน์ได้: โทเค็นเคลื่อนย้ายจริง การที่ผู้ส่งธุรกรรมเป็นอีกคนไม่ได้ทำให้การเคลื่อนย้ายนั้นเป็นของปลอม

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

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

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

งานวิจัยความพยายามวางยาพิษที่อยู่ 270 ล้านครั้งวัดอะไรจริง ๆ

การวิเคราะห์กิจกรรม Ethereum และ BSC เป็นเวลาสองปี ตั้งแต่วันที่ 1 กรกฎาคม 2022 ถึง 30 มิถุนายน 2024 ระบุว่ามี บันทึกการโอนเพื่อวางยาพิษประมาณ 270 ล้านรายการที่มุ่งเป้าไปยัง 17 ล้านที่อยู่

บันทึกเหล่านั้นแบ่งเป็นสามประเภท:

  • 147.7 ล้าน การโอนมูลค่าศูนย์
  • 118.4 ล้าน การโอนโทเค็นปลอม
  • 4.0 ล้าน การโอนจำนวนน้อยมาก

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

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

ความหมายในทางปฏิบัติคือ การดูเฉพาะจำนวนศูนย์จะพลาดการโจมตีส่วนสำคัญ รายการปลอมอาจเลียนแบบการจ่ายเงินจำนวนมาก และการรับโอนเล็กน้อยอาจเคลื่อนย้ายโทเค็นจริงพร้อมแนะนำที่อยู่อันตราย

วิธีตรวจสอบรายการของคุณโดยเฉพาะ

  1. เปิดธุรกรรมบนเครือข่ายที่ถูกต้อง ใช้ตัวเลือกเปิดเครื่องมือสำรวจของกระเป๋าเงินหรือเครื่องมือที่รู้จัก เช่น Etherscan หรือ BscScan ตรวจสถานะธุรกรรม การอ่านรายละเอียดธุรกรรมสาธารณะไม่จำเป็นต้องเชื่อมต่อกระเป๋าเงิน อนุมัติโทเค็น ลงนามข้อความ หรือป้อนวลีกู้คืน
  2. ระบุสินทรัพย์ที่แท้จริง แยก ETH หรือ BNB ที่เป็นเหรียญดั้งเดิมออกจากโทเค็นที่ใช้ชื่อนั้น สำหรับโทเค็น ให้ตรวจเครือข่ายและสัญญาที่ปล่อยเหตุการณ์อย่างแม่นยำกับข้อมูลผู้ออกที่เชื่อถือได้
  3. อ่านจำนวนเต็มความละเอียด แยกจำนวนโทเค็นออกจากมูลค่าเหรียญดั้งเดิมของธุรกรรมและมูลค่าประเมินเงินทั่วไป
  4. แยกผู้ส่งธุรกรรมออกจากผู้ส่งในเหตุการณ์ สำหรับบัญชีอัจฉริยะ ให้ดูการทำงานของกระเป๋าเงินและสิทธิที่เกี่ยวข้องด้วย การที่ผู้อื่นจ่ายค่าก๊าซไม่ได้พิสูจน์ว่าสินทรัพย์ของคุณไม่มีทางถูกโอน
  5. ตรวจธุรกรรมทั้งหมด ดูการเคลื่อนย้ายโทเค็น การโอนเหรียญดั้งเดิม และการเปลี่ยนสิทธิที่เกี่ยวข้องทั้งหมด หากเครื่องมือสำรวจแสดงการเปลี่ยนแปลงยอดระดับธุรกรรม ให้ใช้เพื่อตรวจสอบความสอดคล้อง ยอดคงเหลือวันนี้ที่ไม่เปลี่ยนแปลงเป็นหลักฐานที่อ่อนกว่า เพราะเงินฝากภายหลังหรือการโอนชดเชยอาจซ่อนการเคลื่อนย้ายก่อนหน้า
  6. ตรวจสอบปลายทางอย่างเป็นอิสระ ใช้รายละเอียดการชำระเงินที่เชื่อถือได้จากผู้รับหรือรายการสมุดที่อยู่ที่เคยตรวจสอบแล้ว แถวประวัติล่าสุดเป็นหลักฐานให้ตรวจ ไม่ใช่หลักฐานว่าปลายทางถูกต้อง

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

ควรทำอะไรหลังตรวจสอบ

หากพบเพียงบันทึกวางยาพิษที่อยู่ที่แยกเดี่ยว

ซ่อนหรือรายงานสแปมหากกระเป๋าเงินรองรับ และหลีกเลี่ยงการใช้ที่อยู่เหล่านั้น การซ่อนแถวเปลี่ยนแค่หน้าจอ ไม่ได้ลบประวัติบล็อกเชนหรือเพิกถอนสิทธิ

การโอนศูนย์เกิดขึ้นได้แม้วงเงินอนุญาตเป็นศูนย์ ดังนั้นบันทึกเพียงอย่างเดียวไม่ใช่เหตุให้เพิกถอนการอนุมัติทั้งหมดหรือย้ายเงินทั้งหมด อาจไม่มีสิทธิใช้จ่ายที่เกี่ยวกับรายการนั้นให้ลบเลย อย่าใช้เว็บไซต์ที่โทเค็นโฆษณาหรือลิงก์กู้คืนจากคนแปลกหน้าเพื่อ “ล้าง” กระเป๋าเงิน

หากพบสิทธิใช้จ่ายที่น่าสงสัย

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

หากสินทรัพย์จริงเคลื่อนย้ายโดยคุณไม่ได้ตั้งใจ

เก็บแฮชธุรกรรม เครือข่าย สินทรัพย์ที่ได้รับผลกระทบ และที่อยู่ที่เกี่ยวข้องไว้ ตรวจลายเซ็น การอนุมัติ และการทำงานของกระเป๋าเงินล่าสุดผ่านช่องทางสนับสนุนทางการ

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

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

คำถามที่พบบ่อยเกี่ยวกับธุรกรรมไม่รู้จัก

ผู้โจมตีทำให้ฉันต้องจ่ายค่าก๊าซหรือไม่?

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

ถ้าธุรกรรมล้มเหลวล่ะ?

การโอนโทเค็นที่ถูกย้อนกลับไม่ได้ทำให้การโอนนั้นสำเร็จ แต่อาจยังเสียค่าก๊าซ หากกระเป๋าเงินใช้การมอบหมายบัญชี ให้ตรวจแยกต่างหาก เพราะ Ethereum อาจเก็บการมอบหมายไว้แม้การทำงานภายหลังจะล้มเหลว การมอบหมายที่ไม่รู้จักควรได้รับการตรวจสอบ

กระเป๋าเงินฮาร์ดแวร์ป้องกันการวางยาพิษที่อยู่ได้หรือไม่?

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

ฉันหยุดคนแปลกหน้าไม่ให้เพิ่มรายการเหล่านี้ได้หรือไม่?

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