9 โหนดเป็นอัมพาตและ 700 ETH หมดลง การวิเคราะห์เชิงลึกของเหตุการณ์การโจมตีโหนด Chainlink
บทความนี้มาจากTheBlockผู้เขียนต้นฉบับ: โยคีตา คาตรี
นักแปล Odaily |

ภาพรวมเนื้อหา:
บทความนี้มาจาก
ผู้เขียนต้นฉบับ: โยคีตา คาตรี
นักแปล Odaily |
ชื่อเรื่องรอง
ภาพรวมเนื้อหา:
1. ผู้ดำเนินการโหนด Chainlink อย่างน้อย 9 รายถูกโจมตีเมื่อวันที่ 30 สิงหาคม ทำให้ประมาณ 700 ETH ในกระเป๋าของพวกเขาหมดลง
2. การโจมตีนี้ใช้ประโยชน์จากช่องโหว่เคียวรีการตอบสนองของโหนด และยังเกี่ยวข้องกับโทเค็นที่เกี่ยวข้องกับต้นทุนธุรกรรมเครือข่ายและวิธีใช้โทเค็น
3. Chainlink ได้ยืนยันการโจมตีและอธิบายว่าเป็น "ความพยายามที่ล้มเหลว" ในการสแปมเครือข่าย
เมื่อวันที่ 30 สิงหาคม ผู้ประกอบการโหนด Chainlink เก้ารายถูกโจมตี และผู้โจมตีได้เอา ETH ไปประมาณ 700 ETH (มูลค่าประมาณ $335,000 ในขณะนั้น) จาก “กระเป๋าเงินด่วน” ของพวกเขา Chainlink มีบทบาทสำคัญมากในด้านของการเงินแบบกระจายอำนาจ โดยส่วนใหญ่ให้บริการด้านราคาแก่การแลกเปลี่ยนแบบกระจายศูนย์ กระเป๋าเงิน และผู้ให้บริการรวมโปรโตคอล DeFi
จากแหล่งข่าวที่มีความรู้เกี่ยวกับเรื่องนี้ ผู้โจมตีได้ส่งคำขอราคาที่ถูกต้อง ทำให้ผู้ให้บริการโหนดต้องจ่ายค่าธรรมเนียมการทำธุรกรรม Ethereum จำนวนมาก ซึ่งเรียกว่าค่าธรรมเนียมน้ำมัน นอกจากนี้ ผู้ดำเนินการโหนด Chainlink Certus One ยังได้ให้ข้อมูลเพิ่มเติมเกี่ยวกับการโจมตีครั้งนี้ จากข้อมูลของ Hendrik Hofstadt ซีอีโอของ Certus One การโจมตีครั้งนี้ส่งผลกระทบต่อผู้ดำเนินการโหนด Chainlink 9 ราย ซึ่งมีเพียง Certus One เท่านั้นที่สูญเสีย 20 ETH ซึ่งเท่ากับประมาณ 7,500 ดอลลาร์ที่ ราคาปัจจุบัน.
Chainlink ยังยืนยันการโจมตี แต่เจ้าหน้าที่ไม่ได้เปิดเผยว่า ETH สูญหายไปจำนวนเท่าใดและจำนวนผู้ให้บริการโหนดที่ได้รับผลกระทบ โฆษกที่เกี่ยวข้องกล่าวว่า:
“การโจมตีด้วยสแปมในช่วงสั้นๆ เกิดขึ้นในวันที่ 30 สิงหาคม ซึ่งกินเวลาประมาณสองชั่วโมง และในขณะที่การโจมตีด้วยสแปมนี้ทำให้ Chainlink เสีย ETH มากขึ้น เมื่อเครือข่ายเริ่มจัดการสแปมอย่างเหมาะสม ผลกระทบของการโจมตีก็น้อยลงและหายไปอย่างรวดเร็ว ในระยะแรก จากการโจมตีคำขอสแปม โดยปกติแล้วเครือข่ายจะต้องใช้ทรัพยากร 'มากกว่าเล็กน้อย' จนกว่าคำขอที่เกี่ยวข้องจะถูกระบุว่าเป็นสแปม การโจมตีสแปมบน Chainlink นี้เป็นความพยายามที่ล้มเหลว ซึ่งเป็นอันตรายต่อบล็อกเชนทั้งหมด และเครือข่าย ไม่มีผลกระทบใด ๆ ความพยายามที่ล้มเหลวในการสแปมเครือข่าย Chainlink นี้เป็นข้อพิสูจน์ว่าเครือข่าย Chainlink มีความยืดหยุ่นมากขึ้นเรื่อยๆ"
อย่างไรก็ตาม ชุมชน crypto เชื่อว่าการโจมตีประเภทนี้ยังคงมีความเสี่ยงต่อผู้ให้บริการโหนด เนื่องจากเมื่อทำการโจมตีแล้ว จะเป็นการเสียสละเวลาสำหรับนักแสดงที่ซื่อสัตย์ในการทำกำไร และเครือข่ายเองจะต้องจ่ายราคามหาศาล
ชื่อเรื่องรอง
การวิเคราะห์การโจมตี
อย่างไรก็ตาม ผู้โจมตีที่เป็นอันตรายสามารถใช้ก๊าซสำรองของผู้ดำเนินการโหนดเพื่อขุดโทเค็นก๊าซ Chi ซึ่งสร้างขึ้นโดยผู้ให้บริการการรวมตัวของการแลกเปลี่ยนแบบกระจายอำนาจ 1inch.Exchange Chi เป็นค่าธรรมเนียมก๊าซรูปแบบโทเค็นที่ออกแบบมาเพื่อป้องกันค่าธรรมเนียมก๊าซที่ผันผวนอย่างยืดหยุ่น Hendrik Hofstadt ซีอีโอของ Chainlink กล่าวว่าปัจจุบัน Chi เป็นโทเค็นก๊าซที่มีสภาพคล่องมากที่สุดในตลาด โทเค็นมีสภาพคล่องสูงในโปรโตคอล Mooniswap ของผู้สร้างตลาดอัตโนมัติขนาด 1 นิ้ว และนี่อาจเป็นสาเหตุหลักที่ผู้โจมตีประสงค์ร้ายเลือกใช้
กล่าวโดยสรุปก็คือ เมื่อผู้โจมตีส่งคำขอราคา ผู้ดำเนินการโหนดจะต้องตอบสนอง ซึ่งบังคับให้พวกเขาใช้ก๊าซจำนวนหนึ่ง และผู้โจมตีก็ลงเอยด้วยการใช้ประโยชน์จากก๊าซบางส่วนนั้น ราคาก๊าซบน Ethereum ถูกกำหนดเป็น "gwei" และผู้โจมตีบังคับให้พวกเขาสร้างโทเค็น Chi ในราคาที่สูงขึ้นโดยเพิ่มราคาค่าธรรมเนียมก๊าซในออราเคิลเหล่านี้ โดยปกติแล้ว โทเค็นเหล่านี้จะถูกใช้เพื่อชำระค่าธรรมเนียมก๊าซที่สูงขึ้น แต่เมื่อ ค่าธรรมเนียมน้ำมันเพิ่มขึ้น ผู้โจมตีสามารถขายโทเค็น Chi เพื่อแลกกับ ETH และทำกำไรได้
ตามแหล่งข่าว ผู้ประสงค์ร้ายลงเอยด้วยการใช้ Tornado Cash ซึ่งเป็นเครื่องผสมธุรกรรมที่ใช้ Ethereum เพื่อปกปิดเส้นทางของ ETH ที่ได้มาอย่างผิดกฎหมาย
Hendrik Hofstadt เปิดเผยว่าจนถึงตอนนี้ ตัวดำเนินการโหนด Chainlink ที่ทราบแล้ว 9 รายที่ได้รับผลกระทบ ได้แก่ T-Systems (บริษัทในเครือของ Deutsche Telekom), 01Node, Anyblock Analytics, B-Harvest, ChainLayer, Everstake, Figment Networks, LinkPool และ Chainlink เอง
เมื่อพิจารณาจากชื่อของผู้ดำเนินการโหนดเหล่านี้ ผู้โจมตีมีแนวโน้มที่จะดำเนินการโจมตีตามลำดับตัวอักษร เนื่องจากยอดคงเหลือในกระเป๋าเงินของผู้ดำเนินการโหนด Chainlink ขึ้นอยู่กับนโยบายภายในของตนเป็นส่วนใหญ่ ผู้ดำเนินการบางรายจึงมีสินทรัพย์ในกระเป๋ามากกว่า 50 ETH และผู้ให้บริการบางรายมี 2-3 ETH ในกระเป๋าเงินของพวกเขา ซึ่งหมายความว่าหากผู้โจมตีโชคดี ก็มีโอกาสมากที่จะคว้าผลกำไรมากขึ้น
ชื่อเรื่องรอง
การโจมตีกินเวลานานกว่าสองชั่วโมง ทำให้ผู้ให้บริการโหนดเก้ารายข้างต้นใช้ ETH ทั้งหมดในกระเป๋าเงินของตนจนหมด และไม่สามารถตอบสนองและตอบสนองคำขอข้อมูลได้ในระหว่างการโจมตี Hendrik Hofstadt อธิบายว่าเมื่อผู้ให้บริการโหนด ETH หมด พวกเขาจะไม่สามารถชำระเงินสำหรับการทำธุรกรรม ตอบสนองต่อคำขอ หรือให้ข้อมูลบนเครือข่ายได้อีกต่อไป โดยพื้นฐานแล้วจะเป็นอัมพาต
ก่อนที่ Hendrik Hofstadt และทีมของเขาจะรู้ตัวว่าเป็นการโจมตีที่ประสงค์ร้าย ผู้ดำเนินการโหนดส่วนใหญ่ที่ได้รับผลกระทบนั้นไม่รู้ตัวเลยว่าเป็นการโจมตี ฉันเลือกที่จะเติมเงินเข้า Wallet ต่อไปเพื่อชดเชย "เชื้อเพลิง" แต่ทั้งหมด เงินที่เพิ่งอัดฉีดหมดลงอย่างรวดเร็ว
Hendrik Hofstadt อธิบายว่า:
“ทีมของฉันพบว่าโทเค็น Chi ถูกสร้างให้แปลกมาก ดังนั้นรายงานไปยังทีม Chainlink ทันที ทีมรักษาความปลอดภัยของพวกเขาเริ่มแก้ไข และหลังจากนั้นประมาณครึ่งชั่วโมงถึงหนึ่งชั่วโมง เราก็ได้ข้อสรุปว่าจำเป็นต้องตรวจสอบ ออกจากรายการที่อนุญาต นั่นเป็นทางออกที่ดีที่สุด"
ในโซลูชันรายการที่อนุญาตพิเศษ ตัวดำเนินการโหนดจะทำการประมูลคำขอข้อมูลที่มีค่าที่สุดจากโปรโตคอล DeFi ที่ใช้งานอยู่ เช่น Aave และ Synthetix จากนั้นดำเนินการตามคำขอของตนเท่านั้น ในขณะเดียวกันก็บล็อกผู้ขออื่นที่ไม่ได้อยู่ในรายการที่อนุญาตพิเศษทั้งหมด
วิธีแก้ปัญหาชั่วคราว
Hendrik Hofstadt ยอมรับว่า whitelist สามารถถือเป็นวิธีแก้ปัญหาชั่วคราวเท่านั้น หากต้องการได้รับโซลูชันถาวร Chainlink จำเป็นต้องค้นหา "จุดร่วมที่มีผู้ใช้ข้อมูลจริง" ก่อนที่ผู้ให้บริการโหนดจะสามารถเปลี่ยนระบบได้ โดยรวมแล้ว การโจมตีไม่ส่งผลกระทบอย่างมีนัยสำคัญต่อเครือข่าย Chainlink เนื่องจากผู้ให้บริการโหนดที่ไม่ได้รับผลกระทบยังคงสามารถเพิ่มฟีดราคาต่อไปได้ ตัวอย่างเช่น ฟีดราคาอย่างเป็นทางการของ ETH/USD ต้องการผู้ให้บริการข้อมูลประมาณ 25 หรือ 28 ราย ดังนั้นเมื่อตัวดำเนินการโหนด 9 ตัวมีปัญหา ตัวดำเนินการโหนดอื่นๆ ก็ยังเพียงพอที่จะอัปเดตข้อมูลฟีดราคา
Hendrik Hofstadt เปิดเผยว่าในระหว่างการโจมตี ฟีดราคาบางส่วนอาจมีอคติมากขึ้นต่อ API ที่ใช้โดยผู้ให้บริการโหนด (เช่น CoinGecko) อย่างไรก็ตาม หากการโจมตีนี้ส่งผลกระทบต่อ 50% ของผู้ให้บริการโหนด Chainlink ข้อมูลฟีดราคาจะได้รับผลกระทบก่อนที่จะมีการสำรองข้อมูลเพียงพอ
อย่างไรก็ตาม โฆษกของ Chainlink ยืนยันว่าการโจมตีนี้จะไม่ส่งผลกระทบต่อเครือข่าย เนื่องจากพฤติกรรมการโจมตีเป็นสิ่งที่คาดหวังไว้โดยทั่วไป และรูปแบบแรงจูงใจทางเศรษฐกิจของ Chainlink สำหรับผู้ให้บริการโหนดก็ได้ผลตามที่คาดไว้ ผู้ให้บริการโหนดจำเป็นต้องจ่ายอยู่ดี ค่าธรรมเนียมจะยังคงใช้พลังงานต่อไป ฟีดราคาของ Chainlink เพื่อให้แน่ใจว่ามูลค่าตามราคาตลาดยังคงมีเสถียรภาพ (มูลค่าตามราคาตลาดของ Chainlink อยู่ที่ประมาณ 3 พันล้านดอลลาร์ ณ เวลาที่เขียนบทความนี้)
มีรายงานว่า Chainlink กำลังร่วมมือกับผู้ให้บริการกระเป๋าเงินอย่างเป็นทางการบางรายที่ถูกโจมตีและไม่มี ETH เพียงพอในกระเป๋าเงินด่วน มีรายงานว่า ผู้ให้บริการโหนดที่สูญเสียเงินในช่วง 10-20 ETH สามารถรับการสนับสนุนกองทุนเสริมได้ เนื่องจากพวกเขาใช้สคริปต์การเติมกองทุนอัตโนมัติ ทำให้เงินหมดลง แต่ Hendrik Hofstadt กล่าวว่าเขาไม่แน่ใจว่าผู้ให้บริการโหนดทั้งหมดจะได้รับการชดเชยหรือไม่ และโฆษกของ Chainlink ไม่ได้ยืนยันเรื่องนี้
ชื่อเรื่องรอง
โจมตี "แรงจูงใจหลัก": การขึ้นราคาก๊าซ
ยิ่งค่าน้ำมันสูงเท่าไหร่ ผู้ให้บริการโหนด Chainlink ก็จะยิ่งมีปัญหามากขึ้นเท่านั้น

