SwapSpace – การแลกเปลี่ยนคริปโตข้ามเชน

จุดอ่อนของบล็อกเชน: ปกป้องอนาคตของคริปโต

John Martin

,

อัปเดตเมื่อ: ,7 นาที

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

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

ภัยคุกคามด้านความปลอดภัยของบล็อกเชนคืออะไร?

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

  • การจัดการขนาด: ภัยคุกคามแรกในรายการที่บล็อกเชนด้านความปลอดภัยเคยเผชิญคือวิธีที่มันรับมือกับขนาดของข้อมูล มันมีความสามารถจำกัด ทำให้เปราะบางเมื่อมีการส่งข้อมูลปริมาณมาก ซึ่งก่อให้เกิดความล้มเหลวหรือเวลารอนาน วิธีแก้คือการผสานเทคโนโลยีใหม่ เช่น ปัญญาประดิษฐ์ และปรับปรุงการสื่อสารระหว่างบล็อกเชนเพื่อคงประสิทธิภาพไว้
  • สัญญาอัจฉริยะ: สัญญาอัจฉริยะคือโปรแกรมคอมพิวเตอร์ที่เป็นส่วนหนึ่งของเทคโนโลยีบล็อกเชนด้านความปลอดภัย มันทำงานบางอย่างโดยอัตโนมัติ อย่างไรก็ตาม สัญญาอัจฉริยะเหล่านี้อาจพบปัญหาที่เกี่ยวข้องกับวิธีการเขียนโปรแกรม หนึ่งในปัญหาเหล่านี้เรียกว่า "Re-entry" ซึ่งสามารถสร้างวงจรที่นำไปสู่การเคลื่อนย้ายเงินผิดพลาดได้
  • เชนลับและการ ขุด แบบ mercenary: ช่องโหว่อีกประการหนึ่งในรายการภัยคุกคามด้านความปลอดภัยของบล็อกเชนคือการขุดแบบ mercenary การขุดแบบ selfish mining เป็นวิธีฉ้อโกงที่โจมตีการปกป้องบล็อกเชนจากการเข้าถึงโดยไม่ได้รับอนุญาตโดยตรง วิธีนี้คือการทำธุรกรรมอย่างลับ ๆ ในเชนที่ซ่อนอยู่ เมื่อเชนที่ซ่อนอยู่นั้นยาวกว่าเชนจริง เชนเดิมก็จะไร้ประโยชน์
  • โทเค็นลับ: การใช้จ่ายซ้ำซ้อนเป็นหนึ่งในการหลอกลวงที่พบบ่อยที่สุดในบล็อกเชน มันคือการส่งโทเค็นจาก วอลเล็ตหนึ่งไปยังสองวอลเล็ตพร้อมกัน จุดประสงค์ของพฤติกรรมนี้คือการทำสำเนาสินทรัพย์ อย่างไรก็ตาม ด้วยการพัฒนาการวิเคราะห์ด้านความปลอดภัยของบล็อกเชน และการผสานเทคโนโลยีเข้ารหัสกับกลไกฉันทามติของเครือข่าย ทำให้แทบเป็นไปไม่ได้ที่จะทำสำเนาโทเค็นเดียวกัน

ทำความเข้าใจช่องโหว่ของบล็อกเชน

การโจมตีระบบ PoW

เนื่องจากทุกอย่างในระบบ proof-of-work ผูกกับพลังประมวลผล วิธีหลักในการโจมตีคือการยึดครองพลังงานที่ต้องการ 51% และสามารถสร้างบล็อกส่วนใหญ่ได้ ซึ่งจะทำให้คุณสามารถเขียนบล็อกเหล่านั้นใหม่ได้ตามต้องการและได้ประโยชน์จากมัน บล็อกเชนที่ใช้ الگอริทึม PoW เป็นที่แพร่หลายที่สุดในตอนนี้ เพราะคริปโทเคอร์เรนซีส่วนใหญ่ถูกสร้างขึ้นโดยเลียนแบบ Bitcoin นี่คือวิธีการทำงานของ Litecoin, Ethereum และเครือข่ายอื่น ๆ อีกนับร้อย เช่น Vertcoin และ DASH

การโจมตี 51% ไม่ต้องอาศัยทักษะพิเศษ และข้อกำหนดหลักคือมีเงินสำหรับซื้ออุปกรณ์ ในบางกรณี คุณไม่จำเป็นต้องมีเงินก้อนใหญ่ และ $200-300 ก็เพียงพอแล้ว อย่างไรก็ตาม ในกรณีของ Bitcoin ค่าใช้จ่ายของอุปกรณ์สำหรับการโจมตีถูกประเมินไว้เป็นหลักล้านดอลลาร์ เพราะวิธีนี้ไม่เหมาะกับทุกคน (หรือพูดให้ตรงกว่าคือแทบไม่มีใคร) อย่างไรก็ตาม ก็สามารถทำการโจมตีแบบอื่นได้ แน่นอนว่าแม้จะไม่ได้อะไรกลับมา แต่ก็ทำให้ผู้ใช้เครือข่ายทั้งหมดปวดหัวไม่น้อย

การโจมตีแบบสแปม (DoS attack) เป็นการโจมตีชนิดหนึ่งที่ผู้โจมตีไม่ได้อะไรตอบแทน แทนที่จะพยายามแย่งโอกาสในการสร้างบล็อกส่วนใหญ่ ผู้โจมตีสามารถเพียงครอบครองบล็อกส่วนใหญ่ที่คนอื่นสร้างขึ้นมาได้ เนื่องจากความเร็วคือปัญหาหลักของบล็อกเชน PoW การส่งธุรกรรมขนาดเล็กจำนวนมากจะทำให้เครือข่ายเป็นอัมพาต เพราะขนาดของบล็อกมีจำกัด ตัวอย่างเช่น ในเครือข่าย Bitcoin หนึ่งบล็อกรองรับธุรกรรมได้ 500 รายการ และมีขนาด 1 MB

ในช่วงสงครามแฮชกับ Bitcoin Cache ในปี 2017 นักขุดชาวจีนได้ทำให้บล็อกเชน Bitcoin ติดขัดด้วยธุรกรรมสแปมดังกล่าว ค่าธรรมเนียมการโอนเพิ่มขึ้นเป็น $50 และธุรกรรมหนึ่งรายการอาจค้างอยู่ในพูลการส่งได้นานถึงสามวัน ด้วยเหตุนี้ ผู้สนับสนุน BCH จึงพิสูจน์ให้เห็นถึงความไม่มีประสิทธิภาพของ Bitcoin เคยมีสถานการณ์แบบนี้ใน Ethereum เมื่อปี 2018 เมื่อที่อยู่ที่ไม่ทราบชื่อส่งโทเค็นจำนวนมากวนเป็นวงรอบของหลายที่อยู่ โดยทั่วไปแล้ว สิ่งนี้ทำให้ผู้โจมตีต้องเสียค่าคอมมิชชั่น และไม่ก่อกำไร แต่สร้างความลำบากให้คนอื่น

การโจมตีระบบ PoS

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

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

การโจมตีแบบสแปมบน PoS ก็ทำได้เช่นกัน ในเดือนกรกฎาคม 2018 NEO ถูกโจมตี และธุรกรรมฟรีทั้ง 20 รายการในแต่ละบล็อกถูกสแปมจนเต็ม บังคับให้ผู้ใช้ต้องรอหรือจ่ายด้วยโทเค็น GAS ในปีนี้ วันที่ 16 มกราคม พบช่องโหว่ร้ายแรงที่ทำให้สามารถปิดกั้นธุรกรรมทั้งหมดใน EOS ได้เกือบโดยไม่เสียค่าใช้จ่าย ผู้ใช้ EOS คนใดก็ได้สามารถเข้าคิวธุรกรรมล่วงหน้าได้ และด้วยเหตุผลบางอย่าง ธุรกรรมเหล่านั้นกลับมีลำดับความสำคัญเหนือธุรกรรมปัจจุบัน ส่งผลให้มีเพียง EOS token เดียวก็สามารถส่งธุรกรรมสแปม 700 รายการได้ในครั้งเดียว และหากมี 100 token ก็จะส่งสแปมได้ 70,000 รายการ โทเค็นที่เพียงพอและ EOS จะเป็นอัมพาต เนื่องจากธุรกรรมฟรี โทเค็นถูกล็อกไว้หนึ่งวัน และใช้งานได้อีกครั้งหลังจากหนึ่งวัน ผู้โจมตีจึงไม่เสียอะไรเลย ยังไม่มีแพตช์ออกมา ดังนั้นเรายังต้องรอดูว่า EOS จะรับมือกับเรื่องนี้อย่างไร

การโจมตีสัญญาอัจฉริยะ

การโจมตีสัญญาอัจฉริยะมีความโดดเด่น สัญญาอัจฉริยะคือโปรแกรมที่ทำงานบนบล็อกเชน มันสามารถเขียนด้วยภาษาใดก็ได้ที่เครื่องเสมือนของบล็อกเชนเข้าใจ (EOS รองรับภาษาการเขียนโปรแกรมมากกว่าห้าภาษา, ETH มีเพียงภาษาเดียว - Solidity, Lisk - JavaScript) ปัญหาคือช่องโหว่ของสัญญาไม่ได้ขึ้นอยู่กับบล็อกเชนที่มันทำงานอยู่ แต่ขึ้นอยู่กับความเชี่ยวชาญของนักพัฒนาเท่านั้น

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

ทำให้บล็อกเชนปลอดภัยยิ่งขึ้น: แนวปฏิบัติด้านความปลอดภัยที่ดีที่สุดสำหรับบล็อกเชน

การนำโปรแกรม Bug Bounty มาใช้

โปรแกรม Bug Bounty สร้างแรงจูงใจให้แฮ็กเกอร์สายขาวระบุและรายงานช่องโหว่ในระบบบล็อกเชน จึงส่งเสริมแนวทางเชิงรุกต่อความปลอดภัย แพลตฟอร์มอย่าง CryptoExchange.com ให้ข้อมูลเชิงลึกเกี่ยวกับโลกของการล่ารางวัล และส่งเสริมความร่วมมือเพื่อเสริมความแข็งแกร่งให้กับความปลอดภัยของบล็อกเชน

ให้ความรู้แก่ ชุมชน

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

การใช้เทคโนโลยีเพิ่มความเป็นส่วนตัว

ปัจจุบันมีวิธีเพิ่มความเป็นส่วนตัวและในขณะเดียวกันก็รักษาความน่าสนใจของบล็อกเชนสำหรับธุรกิจเพิ่มขึ้นเรื่อย ๆ หนึ่งในวิธีเหล่านี้คือ Panther Protocol ซึ่งเป็นโปรโตคอลความเป็นส่วนตัวแบบ end-to-end ที่เชื่อมต่อบล็อกเชนเข้าด้วยกัน มันช่วยให้คุณฟื้นคืนความเป็นส่วนตัวใน Web 3 และ DeFi โปรโตคอลนี้ใช้การเปิดเผยข้อมูลส่วนตัวแบบเลือกได้ และหลักฐานแบบไม่เปิดเผยข้อมูล

วิธีอื่น ๆ ในการเพิ่มความปลอดภัย ได้แก่ การรักษาความลับแบบแตกต่าง (differential confidentiality) โปรโตคอลการระบุตัวตนแบบ self-contained และการใช้ข้อมูลสังเคราะห์เพื่อการสร้างแบบจำลอง

การตรวจสอบโดยบุคคลที่สาม

การตรวจสอบอย่างละเอียดเป็นวิธีที่มีประสิทธิภาพในการระบุช่องโหว่ในบล็อกเชนและสัญญาอัจฉริยะ องค์กรที่มีความสามารถและได้รับความไว้วางใจสูงจากลูกค้าควรเป็นผู้ดำเนินการตรวจสอบดังกล่าว H-X Technologies ดำเนินการตรวจสอบการปฏิบัติตามข้อกำหนดด้านความปลอดภัย การตรวจสอบสัญญาอัจฉริยะ และซอร์สโค้ด

เคล็ดลับการใช้ผลิตภัณฑ์บล็อกเชนอย่างปลอดภัย

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

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

สถานะปัจจุบันของบล็อกเชนในด้านความปลอดภัยและแนวโน้มในอนาคต

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

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

บทสรุป

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

แชร์:

โพสต์ที่เกี่ยวข้อง

อยากรู้เพิ่มเติมไหม?

เข้าร่วมจดหมายข่าวของเรา — รับข้อมูลข่าวสาร รับพลัง