Proof of Work ที่ล่าช้า (dPoW): แนวทางแก้ไขปัญหาด้านความปลอดภัยขั้นพื้นฐานของ Blockchain

Delayed Proof of Work (dPoW) เป็นอัลกอริธึมความปลอดภัยที่เป็นเอกฉันท์รอง ซึ่งได้รับการออกแบบอย่างมีกลยุทธ์เพื่อเพิ่มความปลอดภัยของบล็อกเชนที่เผชิญกับช่องโหว่ที่เพิ่มขึ้นเนื่องจากอัตราแฮชที่ต่ำ

แนะนำสกุลเงิน

Delayed Proof of Work (dPoW) เป็นโปรโตคอลความปลอดภัยที่พัฒนาโดย Komodo ผู้ให้บริการเทคโนโลยีโอเพ่นซอร์ส กลไกความปลอดภัยนี้สร้างขึ้นจาก Proof of Work (PoW) ซึ่งเป็นโปรโตคอลความปลอดภัยที่ทันสมัยที่สุดภายในระบบนิเวศบล็อคเชน โดยเห็นได้จากการใช้งานในเครือข่ายที่มีความปลอดภัยสูง เช่น Bitcoin และ Litecoin

เพื่อทำความเข้าใจความสำคัญและหลักการสำคัญของ Proof of Work ที่ล่าช้า (dPoW) ก่อนอื่นเราต้องเข้าใจการทำงานของ Proof of Work (PoW) และเหตุผลที่อยู่เบื้องหลังการยอมรับว่าเป็นวิธีที่สำคัญที่สุดในการปกป้องบล็อกเชนแบบกระจายอำนาจ นอกจากนี้ การตรวจสอบข้อเสียและข้อจำกัดที่เกี่ยวข้องกับ Proof of Work อย่างละเอียดถี่ถ้วนในฐานะแนวทางการรักษาความปลอดภัยนั้นจำเป็นต่อการเข้าใจเหตุผลเบื้องหลังการนำ Proof of Work (dPoW) ที่ล่าช้าออกไปและข้อดีที่มีให้

ทำความเข้าใจกับหลักฐานการทำงานล่าช้า (dPoW)

ที่มา: GitBook

Delayed Proof of Work (dPoW) เป็นกลไกฉันทามติด้านความปลอดภัยรองที่ได้รับการออกแบบมาเพื่อปรับปรุงกลไก Proof of Work แบบเดิมที่ใช้โดยบล็อกเชนหลายแห่ง รวมถึงตัวอย่างที่โดดเด่น เช่น Bitcoin

dPoW ได้รับการออกแบบมาเพื่อปกป้องบล็อกเชนจากการโจมตี 51% ที่เป็นภัยคุกคามต่อความสมบูรณ์ของเครือข่าย สามารถทำได้โดยการรวมอัตราแฮชของเครือข่าย Proof of Work (PoW) ภายนอกเข้ากับกลไกฉันทามติที่มีอยู่ของเครือข่ายอื่นที่มีอัตราแฮชที่ต่ำกว่า ทำให้การโจมตีเครือข่ายในเชิงเศรษฐกิจทำได้ยากขึ้น

Komodo เป็นแพลตฟอร์มบล็อกเชนแห่งแรกที่แนะนำการใช้ Delayed Proof of Work เป็นกลไกที่เป็นเอกฉันท์ หากต้องการเรียนรู้เพิ่มเติม โปรดดูบทความก่อนหน้าของเราเกี่ยวกับ หลักฐานการทำงานล่าช้า บทความปัจจุบันจะพิจารณาแง่มุมทางเทคนิคของ DPoW ให้ละเอียดยิ่งขึ้น

การอภิปรายพื้นฐานเกี่ยวกับความปลอดภัยของบล็อคเชน

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

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

กลไกฉันทามติคืออะไร?

ที่มา: C# Corner

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

ต่างจากระบบรวมศูนย์ที่ผู้ดูแลระบบส่วนกลางดูแลการจัดการฐานข้อมูลและการอัพเดต ระบบกระจายอำนาจจะกระจายความรับผิดชอบนี้ไปยังหลายโหนด โหนดเหล่านี้จะต้องบรรลุสัมปทานร่วมกันโดยตกลงเกี่ยวกับความถูกต้องของธุรกรรม—ดังนั้นคำว่า “ฉันทามติ”

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

เครือข่ายบล็อคเชนใช้ความเห็นพ้องต้องกันที่หลากหลาย โดยทั้งหมดมีจุดประสงค์ร่วมกันในการรับรองความถูกต้องและความซื่อสัตย์ของบันทึก หนึ่งในตัวเลือกที่แพร่หลายที่สุดคือกลไกฉันทามติ Proof of Work และ Proof of Stake

กลไกฉันทามติหลักฐานการทำงาน (PoW)

ที่มา: SpringerLink — การวิเคราะห์ว่ากลไก Proof of Work ทำงานอย่างไร

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

การนำ Proof of Work ไปใช้เป็นวิธีหนึ่งในการรับรองฐานข้อมูลที่สอดคล้องกันในเครือข่ายบล็อกเชน สกุลเงินดิจิตอลเช่น Bitcoin และ Litecoin อาศัยกลไก Proof of Work อย่างไรก็ตาม ข้อจำกัดที่ยิ่งใหญ่ที่สุดคือพลังในการคำนวณสูงซึ่งจำเป็นต่อการขุดบล็อก

เมื่อเปิดตัวในปี 2009 Proof of Work ได้รับการออกแบบมาโดยเฉพาะเพื่อแก้ไขปัญหาการใช้จ่ายซ้ำซ้อน

การใช้จ่ายสองเท่าคืออะไร?

ที่มา: Bitpanda – ปัญหาการใช้จ่ายซ้ำซ้อนและวิธีที่โปรโตคอล Bitcoin จัดการปัญหา

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

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

รหัสผ่านนี้คาดเดาไม่ได้และสามารถเดาได้เท่านั้น เพื่อถอดรหัสรหัสผ่านที่ยากลำบากนี้ กลไกฉันทามติบังคับให้นักขุดแข่งขันกันเพื่อสิทธิ์ในการขุดบล็อกใหม่ที่ถูกต้อง ดังนั้นในเครือข่าย PoW นักขุดจึงไม่สามารถสร้างบล็อกใหม่ที่ถูกต้องและรับรางวัลได้ทันที พวกเขาจะต้องแข่งขันโดยทำงานที่จำเป็นก่อน กระบวนการแข่งขันนี้คือสิ่งที่นำไปสู่ชื่อของกลไกฉันทามติของโปรโตคอล Bitcoin ซึ่งก็คือ Proof of Work (PoW)

คุณสมบัติของกลไกฉันทามติของ PoW

ที่มา: Investopedia — คุณสมบัติของเครือข่าย PoW และวิธีตรวจสอบธุรกรรมบนเครือข่ายบล็อคเชน

  • คุณลักษณะสำคัญของกลไก Proof of Work (PoW) คือการเน้นที่ความปลอดภัย ระบบนี้รวมอยู่ในโครงการสกุลเงินดิจิทัลโดยมีเป้าหมายหลักในการจัดหากรอบการทำงานที่เชื่อถือได้ ปลอดภัย ถาวร ยุติธรรม และโปร่งใส ซึ่งสร้างฉันทามติตามการมีส่วนร่วมของผู้เข้าร่วมภายในเครือข่าย ณ ตอนนี้ Proof of Work โดดเด่นในฐานะกลไกฉันทามติที่ปลอดภัยที่สุดในระบบนิเวศบล็อกเชน
  • ในบริบทของ Proof of Work พฤติกรรมที่ไม่เหมาะสมของนักขุดอาจนำไปสู่การถูกห้ามไม่ให้พยายามเพิ่มบล็อกใหม่ในอนาคต ยิ่งไปกว่านั้น ถือเป็นความท้าทายอย่างยิ่งสำหรับนักขุดในการโจมตีระบบ PoW ตัวอย่างเช่น การพยายามสร้างธุรกรรมที่ฉ้อโกงจะทำให้นักขุดจำเป็นต้องควบคุมพลังงานของเครือข่ายมากกว่า 51% ซึ่งเทียบเท่ากับฮาร์ดแวร์มูลค่าหลายแสนล้านดอลลาร์ในปัจจุบัน และนี่เป็นไปไม่ได้ในทางปฏิบัติ
  • ภายในกลไก Proof of Work นักขุดจะเผยแพร่รายละเอียดธุรกรรมเมื่อเพิ่มบล็อกใหม่ลงในเครือข่าย จากนั้น โหนดอื่นๆ ในเครือข่ายจะตรวจสอบธุรกรรมอย่างอิสระ เพื่อให้แน่ใจว่าสินทรัพย์ที่ถูกถ่ายโอนไม่ได้ถูกใช้จ่ายซ้ำซ้อน

คุณสมบัติเหล่านี้เป็นเพียงส่วนหนึ่งของการมีส่วนร่วมที่กลไก Proof of Work ทำกับเครือข่าย Bitcoin อย่างไรก็ตาม แม้ว่าจะได้รับการยอมรับว่าเป็นกลไกที่ปลอดภัยที่สุดในพื้นที่บล็อกเชน แต่ก็ไม่ได้ปราศจากข้อเสีย ซึ่งเราจะเจาะลึกในบทความนี้ในภายหลัง

หลักฐานการทำงานล่าช้า (dPoW) คืออะไร

Proof of Work ที่ล่าช้า (dPoW) เป็นกลไกที่เป็นเอกฉันท์ที่ Komodo คิดค้นขึ้นเพื่อจัดการกับความท้าทายที่มีอยู่ในเครือข่าย Proof of Work เป็นเวอร์ชันปรับปรุงของกลไกฉันทามติ PoW ที่ใช้ประโยชน์จากพลังแฮชของบล็อกเชน Bitcoin เพื่อยกระดับความปลอดภัยของเครือข่าย ความก้าวหน้านี้ไม่เพียงแต่เสริมความแข็งแกร่งให้กับเครือข่ายของ Komodo เท่านั้น แต่ยังขยายขีดความสามารถในการป้องกันไปยังเครือข่ายบุคคลที่สามที่เข้าร่วมในระบบนิเวศของ Komodo ในอนาคต

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

dPoW ทำงานอย่างไร?

ลองพิจารณาโคโมโดเป็นกรณีศึกษา

ที่มา: FPX Russia บน X App — การวิเคราะห์โดยละเอียดว่า Komodo Security Service ป้องกันการโจมตี 51% ได้อย่างไร

Komodo พัฒนาและปรับใช้กลไกความปลอดภัย dPoW ในโค้ดของ Zcash (ZEC) ซึ่งเป็นสกุลเงินดิจิทัลที่เน้นความเป็นส่วนตัวและการไม่เปิดเผยตัวตนของผู้ใช้ การบูรณาการของ dPoW ช่วยให้ Zcash สามารถใช้ประโยชน์จากความเป็นส่วนตัวแบบ Zero-knowledge และการรักษาความปลอดภัยเครือข่ายที่เพิ่มสูงขึ้น โดยใช้ประโยชน์จากอัตราแฮชอันทรงพลังของ Bitcoin blockchain

ทุก ๆ สิบนาที ระบบ Komodo จะจับภาพบล็อคเชนของตัวเอง สแน็ปช็อตจะถูกเขียนลงในบล็อกบนเครือข่ายของ Bitcoin ผ่านกระบวนการที่เรียกว่าการรับรองเอกสาร

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

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

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

ที่มา: Steemit — คำอธิบายโดยละเอียดเกี่ยวกับวิธีการทำงานของ dPoW

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

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

กระบวนการนี้ทำให้ระบบ Komodo มีความยืดหยุ่นต่อการโจมตี ทำให้สามารถสร้างตัวเองขึ้นมาใหม่ได้ แม้ว่าเครือข่าย PoW ที่เลือกจะเผชิญกับความยากลำบากก็ตาม

ความแตกต่างระหว่าง PoW และ dPoW

อัลกอริธึม Proof of Work ได้รับการยอมรับอย่างกว้างขวางว่าเป็นเครือข่ายที่ปลอดภัยที่สุดในระบบนิเวศบล็อคเชน โครงสร้างมีบทบาทสำคัญในการยับยั้งการโจมตีที่อาจเกิดขึ้น รวมถึงการโจมตีแบบปฏิเสธการให้บริการแบบกระจาย (DDoS) แม้ว่าการผลิต Proof of Work จะต้องใช้ต้นทุนจำนวนมาก แต่กระบวนการตรวจสอบนั้นตรงไปตรงมา ดังที่อธิบายไว้ในกระบวนการขุดที่อธิบายไว้ก่อนหน้านี้

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

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

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

ภายในกลไกฉันทามติ Proof of Work ที่ล่าช้า มีคุณลักษณะเด่นที่เกี่ยวข้องกับการตรวจสอบความถูกต้องของธุรกรรม ต่างจากเครือข่าย PoW ทั่วไปที่กฎลูกโซ่ที่ยาวที่สุดเป็นมาตรฐานสำหรับการยืนยันธุรกรรม dPoW จะไม่ใช้กฎนี้กับธุรกรรมที่เก่ากว่า "ข้อมูลสำรอง" ล่าสุดของเครือข่ายบล็อกเชน ดังนั้น ในกรณีที่เกิดข้อขัดแย้ง กลไกฉันทามติของ dPoW จะไม่อาศัยกฎลูกโซ่ที่ยาวที่สุด แต่จะอ้างอิงข้อมูลสำรองที่จัดเก็บไว้ในบล็อกเชน PoW ที่เลือกแทน เพื่อยืนยันประวัติการทำธุรกรรมอย่างแม่นยำ วิธีการนี้จะแนะนำชั้นความปลอดภัยและความน่าเชื่อถือเพิ่มเติมในการตรวจสอบธุรกรรมภายในเครือข่ายบล็อกเชน

หากต้องการประนีประนอมบล็อคเชนขนาดเล็กภายในระบบของ Komodo ผู้โจมตีจะต้องทำลาย:

  • สำเนาบล็อคเชนของ Komodo ทั้งหมด
  • สำเนาทั้งหมดของบล็อกเชน dPoW
  • เครือข่ายความปลอดภัยของบล็อคเชน PoW ที่เลือกซึ่งจัดเก็บข้อมูลสำรองไว้

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

ต่อไปนี้เป็นจุดเด่นของความแตกต่างระหว่าง PoW และ dPoW:

บทสรุป

Delayed Proof of Work (dPoW) หนึ่งในตัวแปรของกลไก Proof of Work ถือเป็นอีกก้าวหนึ่งของการเพิ่มความปลอดภัยของบล็อกเชน เป็นวิธีการรักษาความปลอดภัยที่ใช้บล็อกเชนรองเพื่อตรวจสอบความถูกต้องของเครือข่ายอื่นผ่านกระบวนการรับรองเอกสาร เครือข่ายสามารถต้านทานความพยายามในการแก้ไขหรือจัดระเบียบบล็อกใหม่หลังจากที่ได้รับการรับรองแล้ว

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

…………………………………………….……………………………………………………………….

หมายเหตุ: บทความนี้เป็นต้นฉบับและได้รับการตรวจสอบความถูกต้องแล้ว หากบทความได้รับการยอมรับ บทความดังกล่าวจะเป็นลิขสิทธิ์ของ Gate Learn

พอล นโวบา

30/12/2023

著者: Paul
翻訳者: Piper
レビュアー: Matheus、Edward Hwang、Ashley He
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。

Proof of Work ที่ล่าช้า (dPoW): แนวทางแก้ไขปัญหาด้านความปลอดภัยขั้นพื้นฐานของ Blockchain

มือใหม่1/10/2024, 2:16:43 PM
Delayed Proof of Work (dPoW) เป็นอัลกอริธึมความปลอดภัยที่เป็นเอกฉันท์รอง ซึ่งได้รับการออกแบบอย่างมีกลยุทธ์เพื่อเพิ่มความปลอดภัยของบล็อกเชนที่เผชิญกับช่องโหว่ที่เพิ่มขึ้นเนื่องจากอัตราแฮชที่ต่ำ

แนะนำสกุลเงิน

Delayed Proof of Work (dPoW) เป็นโปรโตคอลความปลอดภัยที่พัฒนาโดย Komodo ผู้ให้บริการเทคโนโลยีโอเพ่นซอร์ส กลไกความปลอดภัยนี้สร้างขึ้นจาก Proof of Work (PoW) ซึ่งเป็นโปรโตคอลความปลอดภัยที่ทันสมัยที่สุดภายในระบบนิเวศบล็อคเชน โดยเห็นได้จากการใช้งานในเครือข่ายที่มีความปลอดภัยสูง เช่น Bitcoin และ Litecoin

เพื่อทำความเข้าใจความสำคัญและหลักการสำคัญของ Proof of Work ที่ล่าช้า (dPoW) ก่อนอื่นเราต้องเข้าใจการทำงานของ Proof of Work (PoW) และเหตุผลที่อยู่เบื้องหลังการยอมรับว่าเป็นวิธีที่สำคัญที่สุดในการปกป้องบล็อกเชนแบบกระจายอำนาจ นอกจากนี้ การตรวจสอบข้อเสียและข้อจำกัดที่เกี่ยวข้องกับ Proof of Work อย่างละเอียดถี่ถ้วนในฐานะแนวทางการรักษาความปลอดภัยนั้นจำเป็นต่อการเข้าใจเหตุผลเบื้องหลังการนำ Proof of Work (dPoW) ที่ล่าช้าออกไปและข้อดีที่มีให้

ทำความเข้าใจกับหลักฐานการทำงานล่าช้า (dPoW)

ที่มา: GitBook

Delayed Proof of Work (dPoW) เป็นกลไกฉันทามติด้านความปลอดภัยรองที่ได้รับการออกแบบมาเพื่อปรับปรุงกลไก Proof of Work แบบเดิมที่ใช้โดยบล็อกเชนหลายแห่ง รวมถึงตัวอย่างที่โดดเด่น เช่น Bitcoin

dPoW ได้รับการออกแบบมาเพื่อปกป้องบล็อกเชนจากการโจมตี 51% ที่เป็นภัยคุกคามต่อความสมบูรณ์ของเครือข่าย สามารถทำได้โดยการรวมอัตราแฮชของเครือข่าย Proof of Work (PoW) ภายนอกเข้ากับกลไกฉันทามติที่มีอยู่ของเครือข่ายอื่นที่มีอัตราแฮชที่ต่ำกว่า ทำให้การโจมตีเครือข่ายในเชิงเศรษฐกิจทำได้ยากขึ้น

Komodo เป็นแพลตฟอร์มบล็อกเชนแห่งแรกที่แนะนำการใช้ Delayed Proof of Work เป็นกลไกที่เป็นเอกฉันท์ หากต้องการเรียนรู้เพิ่มเติม โปรดดูบทความก่อนหน้าของเราเกี่ยวกับ หลักฐานการทำงานล่าช้า บทความปัจจุบันจะพิจารณาแง่มุมทางเทคนิคของ DPoW ให้ละเอียดยิ่งขึ้น

การอภิปรายพื้นฐานเกี่ยวกับความปลอดภัยของบล็อคเชน

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

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

กลไกฉันทามติคืออะไร?

ที่มา: C# Corner

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

ต่างจากระบบรวมศูนย์ที่ผู้ดูแลระบบส่วนกลางดูแลการจัดการฐานข้อมูลและการอัพเดต ระบบกระจายอำนาจจะกระจายความรับผิดชอบนี้ไปยังหลายโหนด โหนดเหล่านี้จะต้องบรรลุสัมปทานร่วมกันโดยตกลงเกี่ยวกับความถูกต้องของธุรกรรม—ดังนั้นคำว่า “ฉันทามติ”

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

เครือข่ายบล็อคเชนใช้ความเห็นพ้องต้องกันที่หลากหลาย โดยทั้งหมดมีจุดประสงค์ร่วมกันในการรับรองความถูกต้องและความซื่อสัตย์ของบันทึก หนึ่งในตัวเลือกที่แพร่หลายที่สุดคือกลไกฉันทามติ Proof of Work และ Proof of Stake

กลไกฉันทามติหลักฐานการทำงาน (PoW)

ที่มา: SpringerLink — การวิเคราะห์ว่ากลไก Proof of Work ทำงานอย่างไร

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

การนำ Proof of Work ไปใช้เป็นวิธีหนึ่งในการรับรองฐานข้อมูลที่สอดคล้องกันในเครือข่ายบล็อกเชน สกุลเงินดิจิตอลเช่น Bitcoin และ Litecoin อาศัยกลไก Proof of Work อย่างไรก็ตาม ข้อจำกัดที่ยิ่งใหญ่ที่สุดคือพลังในการคำนวณสูงซึ่งจำเป็นต่อการขุดบล็อก

เมื่อเปิดตัวในปี 2009 Proof of Work ได้รับการออกแบบมาโดยเฉพาะเพื่อแก้ไขปัญหาการใช้จ่ายซ้ำซ้อน

การใช้จ่ายสองเท่าคืออะไร?

ที่มา: Bitpanda – ปัญหาการใช้จ่ายซ้ำซ้อนและวิธีที่โปรโตคอล Bitcoin จัดการปัญหา

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

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

รหัสผ่านนี้คาดเดาไม่ได้และสามารถเดาได้เท่านั้น เพื่อถอดรหัสรหัสผ่านที่ยากลำบากนี้ กลไกฉันทามติบังคับให้นักขุดแข่งขันกันเพื่อสิทธิ์ในการขุดบล็อกใหม่ที่ถูกต้อง ดังนั้นในเครือข่าย PoW นักขุดจึงไม่สามารถสร้างบล็อกใหม่ที่ถูกต้องและรับรางวัลได้ทันที พวกเขาจะต้องแข่งขันโดยทำงานที่จำเป็นก่อน กระบวนการแข่งขันนี้คือสิ่งที่นำไปสู่ชื่อของกลไกฉันทามติของโปรโตคอล Bitcoin ซึ่งก็คือ Proof of Work (PoW)

คุณสมบัติของกลไกฉันทามติของ PoW

ที่มา: Investopedia — คุณสมบัติของเครือข่าย PoW และวิธีตรวจสอบธุรกรรมบนเครือข่ายบล็อคเชน

  • คุณลักษณะสำคัญของกลไก Proof of Work (PoW) คือการเน้นที่ความปลอดภัย ระบบนี้รวมอยู่ในโครงการสกุลเงินดิจิทัลโดยมีเป้าหมายหลักในการจัดหากรอบการทำงานที่เชื่อถือได้ ปลอดภัย ถาวร ยุติธรรม และโปร่งใส ซึ่งสร้างฉันทามติตามการมีส่วนร่วมของผู้เข้าร่วมภายในเครือข่าย ณ ตอนนี้ Proof of Work โดดเด่นในฐานะกลไกฉันทามติที่ปลอดภัยที่สุดในระบบนิเวศบล็อกเชน
  • ในบริบทของ Proof of Work พฤติกรรมที่ไม่เหมาะสมของนักขุดอาจนำไปสู่การถูกห้ามไม่ให้พยายามเพิ่มบล็อกใหม่ในอนาคต ยิ่งไปกว่านั้น ถือเป็นความท้าทายอย่างยิ่งสำหรับนักขุดในการโจมตีระบบ PoW ตัวอย่างเช่น การพยายามสร้างธุรกรรมที่ฉ้อโกงจะทำให้นักขุดจำเป็นต้องควบคุมพลังงานของเครือข่ายมากกว่า 51% ซึ่งเทียบเท่ากับฮาร์ดแวร์มูลค่าหลายแสนล้านดอลลาร์ในปัจจุบัน และนี่เป็นไปไม่ได้ในทางปฏิบัติ
  • ภายในกลไก Proof of Work นักขุดจะเผยแพร่รายละเอียดธุรกรรมเมื่อเพิ่มบล็อกใหม่ลงในเครือข่าย จากนั้น โหนดอื่นๆ ในเครือข่ายจะตรวจสอบธุรกรรมอย่างอิสระ เพื่อให้แน่ใจว่าสินทรัพย์ที่ถูกถ่ายโอนไม่ได้ถูกใช้จ่ายซ้ำซ้อน

คุณสมบัติเหล่านี้เป็นเพียงส่วนหนึ่งของการมีส่วนร่วมที่กลไก Proof of Work ทำกับเครือข่าย Bitcoin อย่างไรก็ตาม แม้ว่าจะได้รับการยอมรับว่าเป็นกลไกที่ปลอดภัยที่สุดในพื้นที่บล็อกเชน แต่ก็ไม่ได้ปราศจากข้อเสีย ซึ่งเราจะเจาะลึกในบทความนี้ในภายหลัง

หลักฐานการทำงานล่าช้า (dPoW) คืออะไร

Proof of Work ที่ล่าช้า (dPoW) เป็นกลไกที่เป็นเอกฉันท์ที่ Komodo คิดค้นขึ้นเพื่อจัดการกับความท้าทายที่มีอยู่ในเครือข่าย Proof of Work เป็นเวอร์ชันปรับปรุงของกลไกฉันทามติ PoW ที่ใช้ประโยชน์จากพลังแฮชของบล็อกเชน Bitcoin เพื่อยกระดับความปลอดภัยของเครือข่าย ความก้าวหน้านี้ไม่เพียงแต่เสริมความแข็งแกร่งให้กับเครือข่ายของ Komodo เท่านั้น แต่ยังขยายขีดความสามารถในการป้องกันไปยังเครือข่ายบุคคลที่สามที่เข้าร่วมในระบบนิเวศของ Komodo ในอนาคต

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

dPoW ทำงานอย่างไร?

ลองพิจารณาโคโมโดเป็นกรณีศึกษา

ที่มา: FPX Russia บน X App — การวิเคราะห์โดยละเอียดว่า Komodo Security Service ป้องกันการโจมตี 51% ได้อย่างไร

Komodo พัฒนาและปรับใช้กลไกความปลอดภัย dPoW ในโค้ดของ Zcash (ZEC) ซึ่งเป็นสกุลเงินดิจิทัลที่เน้นความเป็นส่วนตัวและการไม่เปิดเผยตัวตนของผู้ใช้ การบูรณาการของ dPoW ช่วยให้ Zcash สามารถใช้ประโยชน์จากความเป็นส่วนตัวแบบ Zero-knowledge และการรักษาความปลอดภัยเครือข่ายที่เพิ่มสูงขึ้น โดยใช้ประโยชน์จากอัตราแฮชอันทรงพลังของ Bitcoin blockchain

ทุก ๆ สิบนาที ระบบ Komodo จะจับภาพบล็อคเชนของตัวเอง สแน็ปช็อตจะถูกเขียนลงในบล็อกบนเครือข่ายของ Bitcoin ผ่านกระบวนการที่เรียกว่าการรับรองเอกสาร

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

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

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

ที่มา: Steemit — คำอธิบายโดยละเอียดเกี่ยวกับวิธีการทำงานของ dPoW

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

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

กระบวนการนี้ทำให้ระบบ Komodo มีความยืดหยุ่นต่อการโจมตี ทำให้สามารถสร้างตัวเองขึ้นมาใหม่ได้ แม้ว่าเครือข่าย PoW ที่เลือกจะเผชิญกับความยากลำบากก็ตาม

ความแตกต่างระหว่าง PoW และ dPoW

อัลกอริธึม Proof of Work ได้รับการยอมรับอย่างกว้างขวางว่าเป็นเครือข่ายที่ปลอดภัยที่สุดในระบบนิเวศบล็อคเชน โครงสร้างมีบทบาทสำคัญในการยับยั้งการโจมตีที่อาจเกิดขึ้น รวมถึงการโจมตีแบบปฏิเสธการให้บริการแบบกระจาย (DDoS) แม้ว่าการผลิต Proof of Work จะต้องใช้ต้นทุนจำนวนมาก แต่กระบวนการตรวจสอบนั้นตรงไปตรงมา ดังที่อธิบายไว้ในกระบวนการขุดที่อธิบายไว้ก่อนหน้านี้

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

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

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

ภายในกลไกฉันทามติ Proof of Work ที่ล่าช้า มีคุณลักษณะเด่นที่เกี่ยวข้องกับการตรวจสอบความถูกต้องของธุรกรรม ต่างจากเครือข่าย PoW ทั่วไปที่กฎลูกโซ่ที่ยาวที่สุดเป็นมาตรฐานสำหรับการยืนยันธุรกรรม dPoW จะไม่ใช้กฎนี้กับธุรกรรมที่เก่ากว่า "ข้อมูลสำรอง" ล่าสุดของเครือข่ายบล็อกเชน ดังนั้น ในกรณีที่เกิดข้อขัดแย้ง กลไกฉันทามติของ dPoW จะไม่อาศัยกฎลูกโซ่ที่ยาวที่สุด แต่จะอ้างอิงข้อมูลสำรองที่จัดเก็บไว้ในบล็อกเชน PoW ที่เลือกแทน เพื่อยืนยันประวัติการทำธุรกรรมอย่างแม่นยำ วิธีการนี้จะแนะนำชั้นความปลอดภัยและความน่าเชื่อถือเพิ่มเติมในการตรวจสอบธุรกรรมภายในเครือข่ายบล็อกเชน

หากต้องการประนีประนอมบล็อคเชนขนาดเล็กภายในระบบของ Komodo ผู้โจมตีจะต้องทำลาย:

  • สำเนาบล็อคเชนของ Komodo ทั้งหมด
  • สำเนาทั้งหมดของบล็อกเชน dPoW
  • เครือข่ายความปลอดภัยของบล็อคเชน PoW ที่เลือกซึ่งจัดเก็บข้อมูลสำรองไว้

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

ต่อไปนี้เป็นจุดเด่นของความแตกต่างระหว่าง PoW และ dPoW:

บทสรุป

Delayed Proof of Work (dPoW) หนึ่งในตัวแปรของกลไก Proof of Work ถือเป็นอีกก้าวหนึ่งของการเพิ่มความปลอดภัยของบล็อกเชน เป็นวิธีการรักษาความปลอดภัยที่ใช้บล็อกเชนรองเพื่อตรวจสอบความถูกต้องของเครือข่ายอื่นผ่านกระบวนการรับรองเอกสาร เครือข่ายสามารถต้านทานความพยายามในการแก้ไขหรือจัดระเบียบบล็อกใหม่หลังจากที่ได้รับการรับรองแล้ว

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

…………………………………………….……………………………………………………………….

หมายเหตุ: บทความนี้เป็นต้นฉบับและได้รับการตรวจสอบความถูกต้องแล้ว หากบทความได้รับการยอมรับ บทความดังกล่าวจะเป็นลิขสิทธิ์ของ Gate Learn

พอล นโวบา

30/12/2023

著者: Paul
翻訳者: Piper
レビュアー: Matheus、Edward Hwang、Ashley He
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.