Blockchain Security: Blockchain ปลอดภัยจริงหรือ?



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

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

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





มาพูดถึงคุณสมบัติเหล่านี้กัน



การกระจายอำนาจ

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

การเปรียบเทียบเกลือของเชฟหุ่นเชิด

การเข้ารหัสและการแฮช

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



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

พิธีสารฉันทามติ

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

คุณสมบัติพื้นฐานเหล่านี้ก่อให้เกิดความปลอดภัยสามประการที่รวมเข้ากับบล็อกเชนและไม่สนับสนุนการเล่นที่ผิดกติกาใด ๆ

มันดี แต่ไม่สมบูรณ์แบบ

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

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

นี่คือบางสิ่งที่สามารถนำไปใช้ได้ -

  • ป้องกันไม่ให้ทุกคนเข้าถึงข้อมูลที่ละเอียดอ่อนยกเว้นผู้ที่ได้รับอนุญาตให้เข้าถึงข้อมูลนั้น Membership Service Provides (MSP) ช่วยในเรื่องนี้ พวกเขามีหน้าที่ในการลงทะเบียนผู้เข้าร่วมและให้การเข้าถึง ID ของพวกเขาตามบทบาทของพวกเขา
  • ปกป้องคีย์ส่วนตัวโดยใช้มาตรฐานความปลอดภัยระดับสูงสุดเพื่อไม่ให้ถูกนำไปใช้ในทางที่ผิด

ความสามารถทั้งหมดนี้ในเครือข่ายบล็อกเชนจะเพิ่มการป้องกันที่จำเป็นเพื่อป้องกันการโจมตี

หลาม def __init__

สรุป

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

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

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

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของ 'Blockchain Security' แล้วเราจะติดต่อกลับไป