แฮ็กเกอร์ปล่อย Private Key ของตัวเองสู่สาธารณะแต่ก็ไม่มีใครขโมยเงินในกระเป๋าไปได้
มีแอ็คเกอร์คนนึงชื่อ Robert M. C. Forster ได้ใส่เงินเข้าไปในกระเป๋า Ethereum 1 ETH แล้วปล่อย Private Key ที่เป็นของกระเป๋านั้นๆ ให้สาธารณะชนรับรู้ เพื่อให้คนอื่นเอา private key นั้นไปแอบโอนเงินออกไปได้นั่นเอง แต่ประผลปรากฎว่าไม่มีใครโอนเงินเข้ากระเป๋าตัวเองได้เลย หลักการง่ายๆ ที่เขาใช้ก็คือใช้ส่งทรานแชคชั่นใหม่เข้าไปทับของคนที่แอบมาโอนด้วยค่าธรรมเนียมที่เยอะกว่ามากๆ ทำให้โอนเข้ากระเป๋าของคนอื่นไม่ได้นั่นเอง อย่างไรก็ตามวิธีการนี้ผมคิดว่ายังไงก็มีโอกาสที่คนที่จะขโมยเงินได้อยู่ดีเพราะว่าต้องมีโปรแกรมที่ฟังบอร์ดคาสต์ทรานแชคชั่นใหม่ที่เกิดจากกระเป๋านั้นตลอดเวลา มีความเสี่ยงที่โปรแกรมนั้นจะปิดไป เน็ตเวิร์คหลุดช้า หรือโหนดที่ไปต่อฟังปิด ทางที่ดีอย่าเปิดเผย private key ให้ใครรับรู้จะดีที่สุดครับ
ที่มา
https://www.trustnodes.com/2020/01/04/hacker-publishes-private-key-but-no-one-can-steal-his-eth