บอท MEV กินเงินแฮกเกอร์ — ตอนนี้พวกเขากำลังมาหาคุณ

บอท MEV ชื่อ Yoink จ่ายค่าแก๊สประมาณ $47,000 เพื่อแซงหน้าการโจมตีช่องโหว่มูลค่า $7.8 ล้านในกระเป๋า Safe ทำให้ผู้โจมตีไม่ได้อะไรเลย และเจ้าของกระเป๋ายังคงสูญเสียเงินทั้งหมด การสกัดกั้นตามลำดับธุรกรรมได้กลายเป็นผู้ล่าตัวที่สาม และปฏิกิริยาที่สมเหตุสมผลจากผู้ขโมยคือการย้ายไปทำธุรกรรมแบบส่วนตัว

ประเด็นสำคัญ

- ผู้โจมตีใช้ประโยชน์จากการตรวจสอบสิทธิ์ที่ตั้งค่าผิดพลาดในโมดูล Multicall helper แบบกำหนดเอง ซึ่งเจ้าของกระเป๋าได้เพิ่มไว้ในรายการขาวของกระเป๋า Smart-account ของ Safe โดยพยายามดูดเงิน rsETH ประมาณ $7.8 ล้าน

- บอท Maximal Extractable Value ชื่อ Yoink แซงหน้าการโจมตีช่องโหว่ โดยจ่ายค่าแก๊สประมาณ $47,000 เพื่อโจมตีแบบเดียวกันก่อนและยึด rsETH 2,882

- ผู้โจมตีไม่ได้เงินเลย เจ้าของกระเป๋าสูญเสียเงิน และบอทเก็บเงินไว้ ขณะที่ Blockaid, BlockSec, SlowMist และ PeckShield ติดตามเหตุการณ์แบบเรียลไทม์แต่ไม่สามารถแทรกแซงได้

- นี่ไม่ใช่เรื่องราวของบอทที่เข้ามาช่วยชีวิต มันแสดงให้เห็นว่า การสกัดกั้นลำดับธุรกรรม (transaction-ordering extraction) ได้กลายเป็นผู้ล่าตัวที่สาม และเหยื่อจะสูญเสียไม่ว่าตัวไหนจะชนะ

ในช่วงเช้าของวันที่ 15 กันยายน 2026 ผู้โจมตีพบช่องโหว่จริงในกระเป๋าเงิน Ethereum จริง และดำเนินการโจมตีทางเทคนิคที่สะอาดมูลค่า 7.8 ล้านดอลลาร์ พวกเขาจากไปโดยไม่ได้เอาอะไรติดมือไป บอทชื่อ Yoink เห็นธุรกรรมที่กำลังจะมาถึง จึงแซงหน้า (front-run) ด้วยค่าแก๊สประมาณ 47,000 ดอลลาร์ และยึดของทั้งหมดไป ฝ่ายเดียวที่สูญเสียทุกอย่างอย่างแน่นอนคือเจ้าของกระเป๋าเงิน ซึ่งหากผู้โจมตีมาถึงก่อน เจ้าของกระเป๋าเงินก็จะสูญเสียทุกอย่างเช่นกัน

MEV คืออะไร และทำไมมันถึงทำให้ผู้โจมตีสูญเสียทุกอย่าง?

MEV หรือ maximal extractable value คือกำไรที่โปรแกรมสามารถจับได้โดยการตัดสินใจว่าธุรกรรมใดจะเข้าสู่บล็อกและในลำดับใด ธุรกรรมที่ส่งไปยัง Ethereum จะรออยู่ในคิวสาธารณะที่เรียกว่า mempool จนกว่าผู้ตรวจสอบ (validator) จะเลือกมัน ทุกคนสามารถเห็นสิ่งที่อยู่ในคิว tersebut บอท MEV จะเฝ้าดูมัน ระบุธุรกรรมที่จะสร้างกำไร และส่งสำเนาที่มีค่าทิปแก๊สสูงกว่าเพื่อให้เวอร์ชันของมันมาถึงก่อน

ผู้โจมตีทำข้อผิดพลาดที่แพงเพียงข้อเดียว: การโจมตีถูกแพร่กระจายไปยัง mempool สาธารณะ ตั้งแต่วินาทีนั้น บอท MEV ทุกตัวบนเครือข่ายสามารถเห็นธุรกรรมที่กำลังดำเนินการ Yoink จำลองมัน สรุปว่ามันจะเคลื่อนย้าย rsETH 2,882 หน่วย มูลค่าประมาณ 7.8 ล้านดอลลาร์ และคำนวณตัวเลข การจ่ายค่าแก๊ส 47,000 ดอลลาร์ ซึ่งคิดเป็นประมาณ 0.6 เปอร์เซ็นต์ของมูลค่า เพื่อจับส่วนที่เหลือ 99.4 เปอร์เซ็นต์ ไม่ใช่การแลกเปลี่ยนที่ยากลำบาก

ช่องโหว่พื้นฐานคือ การตรวจสอบการอนุญาตที่ตั้งค่าไม่ถูกต้องในโมดูล Multicall helper แบบกำหนดเองที่เจ้าของกระเป๋าเงินได้เพิ่มไว้ในรายการขาว (whitelist) บนกระเป๋าเงิน Safe การตรวจสอบนี้ตรวจสอบที่อยู่ปลายทางแทนที่จะเป็นเอกลักษณ์ของผู้เรียกใช้ ดังนั้นใครก็ตามที่ระบุโมดูลนั้นเองเป็นเป้าหมายจะได้รับสิทธิ์การดำเนินการเต็มรูปแบบ ผู้โจมตีนำ aEthrsETH ของกระเป๋าเงิน ซึ่งเป็นเวอร์ชันที่ห่อหุ้มด้วย Aave ของ rsETH จาก Kelp DAO ผ่านไปผ่านพูล Uniswap v4 ที่ไม่ปลอดภัยซึ่งมี hook แบบกำหนดเองที่แกะห่อและดูดเงินโทเคนออก การโจมตีนั้นเป็นจริง เพียงแต่ผู้สร้างมันช้าเกินไป

ใครเป็นผู้ชนะเมื่อบอทเอาชนะผู้โจมตี?

กระดานคะแนนคือสิ่งที่ซื่อสัตย์ที่สุดในเหตุการณ์นี้ เจ้าของกระเป๋าเงินสูญเสีย 7.8 ล้านดอลลาร์ ผู้โจมตีสูญเสียค่าธรรมเนียมแก๊สและไม่ได้อะไรเลย Yoink ย้าย rsETH 2,882 ไปยังที่อยู่ของตัวเอง ไม่มีใครช่วยใคร บอทไม่ได้หยุดการโจมตี แจ้งเตือนเจ้าของกระเป๋าเงิน หรือติดต่อเจ้าหน้าที่บังคับใช้กฎหมาย มันใช้ช่องโหว่เดียวกันให้เร็วขึ้นและเก็บเงินที่ได้ไว้

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

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

ป่ามืดได้เพิ่มผู้ล่าตัวที่สาม

อุปมาอุปไมยนี้มาจากบทความวิจัยที่อ้างถึงอย่างกว้างขวางในปี 2020 ซึ่งอธิบายว่า Ethereum คือป่ามืดหลังจากที่บอทเกือบจะ front-run การพยายามกู้คืนเงินที่ติดค้าง บทความดังกล่าวอธิบายสภาพแวดล้อมที่เป็นปฏิปักษ์ซึ่งสิ่งที่มีคุณค่าใดๆ ที่ถูกทิ้งไว้ในที่โล่งจะถูกล่าทันที Flashbots ถูกสร้างขึ้นเพื่อตอบสนองต่อสิ่งนี้: ช่องทางส่วนตัวที่ป้องกันไม่ให้ธุรกรรมอยู่ใน mempool สาธารณะ และการยอมรับว่า mempool สาธารณะได้กลายเป็นพื้นที่พิพาทไปแล้ว

สิ่งที่เปลี่ยนแปลงในปี 2026 คือลำดับชั้น ตลอดหลายปีที่ผ่านมา บอท MEV ส่วนใหญ่ทำงานในขอบเขตที่แคบและป้องกันได้: การทำกำไรจากส่วนต่างราคา (arbitrage) ระหว่างตลาดแลกเปลี่ยนแบบกระจายศูนย์ การบังคับชำระหนี้ (liquidation) ของสินเชื่อที่ค้ำประกันไม่เพียงพอ และการตามรอยธุรกรรมขนาดใหญ่ (back-running) กิจกรรมเหล่านี้โหดร้ายแต่เป็นกลางในภาพรวม โดยรักษาให้ราคาสอดคล้องกันและบังคับให้หนี้เสียออกจากระบบ Yoink ทำงานแตกต่างออกไป มันไม่แยกแยะระหว่างธุรกรรมที่ถูกต้องตามกฎหมายกับการฉวยโอกาสจากช่องโหว่ทางอาญา มันเห็นกำไรและคว้ามันมา นั่นไม่ใช่ประสิทธิภาพของตลาด แต่เป็นการเก็บเกี่ยวซากที่กินทั้งเหยื่อและนักล่าตัวอื่น

บอทนี้มีประวัติมาก่อน บอท frontrunner ที่ใช้ชื่อเดียวกันเคยทำ front-run การฉวยโอกาสจากช่องโหว่ของ Ronin bridge ในเดือนสิงหาคม 2024 คว้าเงินได้มากกว่า 10 ล้านดอลลาร์ จากนั้นคืนส่วนใหญ่และเก็บไว้ 500,000 ดอลลาร์เป็นรางวัลล่าบั๊ก (bug bounty) ซึ่งสร้างชื่อเสียงในฐานะโจรสลัดที่มีมารยาท ไม่มีสัญญาณของมารยาทในครั้งนี้อีกต่อไป เงื่อนไขเปลี่ยนจากการคืนบางส่วนบวกค่าธรรมเนียมเป็นการยึดจำนวนเต็ม

ความหมายของสิ่งนี้สำหรับผู้ดำเนินการบนเชน

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

สิ่งนี้เปลี่ยนวิธีที่การดำเนินงาน DeFi ที่จริงจังควรทำ ใช้ private relays หรือ encrypted mempools สำหรับธุรกรรมใดๆ ที่สร้างมูลค่าสำคัญทันทีเมื่อถึงปลายทาง ตรวจสอบ (audit) โมดูลทุกตัว hook หรือสัญญาช่วย (helper contract) ที่แนบมากับกระเป๋าเงิน smart-account เพราะโค้ดนั้นถือกุญแจของทุกสิ่งที่กระเป๋าเงินควบคุม และข้อผิดพลาดเพียงจุดเดียวก็เพียงพอแล้ว สมมติว่าปฏิบัติการขนาดใหญ่หรืออัตโนมัติใดๆ ที่แพร่กระจายแบบสาธารณะจะถูกคัดลอกโดยโปรแกรมที่เร็วกว่าและไม่สนใจว่าใครสมควรได้เงิน

บทบาทของอุตสาหกรรมความปลอดภัยสมควรได้รับการตรวจสอบเช่นเดียวกัน บริษัทสี่แห่ง ได้แก่ Blockaid, BlockSec, SlowMist และ PeckShield ตรวจจับช่องโหว่นี้แบบเรียลไทม์ ไม่มีใครสามารถหยุดมัน ย้อนกลับ หรือเรียกคืนเงินสำหรับเจ้าของกระเป๋าเงินได้ การตรวจจับโดยไม่มีการแทรกแซง สำหรับผู้ใช้ปลายทาง คือผลิตภัณฑ์การสอดแนมมากกว่าผลิตภัณฑ์ความปลอดภัย

ทิศทางที่กำลังมุ่งไป

ในช่วงหนึ่งถึงสามปี แนวโน้มนั้นวาดได้ง่ายๆ พูลเมมพูลส่วนตัวและเข้ารหัสจะกลายเป็นค่าเริ่มต้นสำหรับทุกคนที่ถือครองมูลค่าสำคัญ ซึ่งจะทำให้ MEV ถูกกระจุกตัวอยู่ในวงที่เล็กลงเรื่อยๆ ของผู้ดำเนินการที่มีโครงสร้างพื้นฐานในการรันมัน สิ่งนี้ทำให้ภาคอุตสาหกรรมการสกัดรวมศูนย์มากขึ้นแทนที่จะกำจัดมัน: ตัวกลางจำนวนน้อยที่เรียกเก็บค่าธรรมเนียม ซึ่งเป็นโครงสร้างที่บล็อกเชนตั้งใจจะขจัดออกไป ผู้กำกับดูแลจะมาถึงคำถามที่ชัดเจนในที่สุด หากโปรแกรมหนึ่งสกัด $7.8 ล้านโดยเร็วกว่าขโมย นั่นคือการโจรกรรมหรือเป็นตลาด คำตอบจะกำหนดว่า MEV จะถูกมองว่าเป็นโครงสร้างพื้นฐานที่ถูกต้องตามกฎหมายหรือเป็น front-running แบบอัตโนมัติ

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

คำถามที่ภาคส่วนยังคงหลีกเลี่ยง

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

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

ป่ามืดไม่สนใจว่าคุณเป็นใคร มันยิ่งมืดลงเรื่อยๆ

FAQ: MEV bot คืออะไร?

MEV bot คือโปรแกรมอัตโนมัติที่คอยเฝ้าดู Ethereum mempool ซึ่งเป็นคิวสาธารณะของธุรกรรมที่รอดำเนินการ และทำการ front-run ธุรกรรมที่ทำกำไรได้โดยการจ่ายค่า gas fees ที่สูงกว่าเพื่อให้ธุรกรรมของตนถูกประมวลผลก่อน ในกรณีนี้ bot ได้ทำการ front-run การ exploit เมื่อวันที่ September 15, 2026 และชิง rsETH ไปได้ประมาณ $7.8 million

FAQ: เจ้าของ wallet ได้รับเงินคืนหรือไม่?

ณ เวลาที่เกิดเหตุ ยังไม่ได้รับคืน โดย 2,882 rsETH ยังคงอยู่ที่ address ที่ควบคุมโดย Yoink operator และยังไม่มีการยืนยันการกู้คืนต่อสาธารณะ แนวทางที่เป็นไปได้ในการกู้คืนคือการเจรจาแบบ on-chain โดยเสนอเงินรางวัล (bounty) ให้กับ operator ซึ่งเป็นแนวทางที่เคยใช้หลังจากเหตุการณ์ front-run ของ Ronin bridge ในปี 2024

FAQ: สิ่งที่ bot ทำนั้นถูกกฎหมายหรือไม่?

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

FAQ: Safe หรือ Kelp DAO เป็นฝ่ายผิดหรือไม่?

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

FAQ: ผู้ใช้จะหลีกเลี่ยงการถูก front-run ได้อย่างไร?

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

All RealCryptoCap analysis