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

อัลกอริทึมฉันทามติมีหลายประเภทขึ้นอยู่กับเครือข่ายบล็อกเชน แต่สองคนหลักคือ Proof-of-Work (PoW) และ Proof-of-Stake (PoS).

ตอนนี้ของ Hard Fork Basics จะนำเสนอหนึ่งในลักษณะที่กำหนดมากที่สุดของ blockchain กลไกฉันทามติโดยเฉพาะ Proof-of-Work (PoW) ในตอนท้ายคุณน่าจะสามารถพิสูจน์ได้ว่าคุณรู้ว่ามันเกี่ยวกับอะไร.

ในบทความนี้เราจะให้คำแนะนำฉบับสมบูรณ์เกี่ยวกับอัลกอริทึมฉันทามติที่เป็นที่นิยม Proof-of-Work (PoW) ให้เราดูรายละเอียดในบทวิจารณ์นี้ตอนนี้.

หลักฐานการทำงานคืออะไร?

Proof-of-Work มักเรียกโดยย่อว่า PoW Proof-of-Work (PoW) เป็นวิธีการฉันทามติที่เก่าแก่ที่สุด แนวคิดสำหรับ Proof of Work (PoW) ได้รับการตีพิมพ์ครั้งแรกในปี 1993 โดย Cynthia Dwork และ Moni Naor และต่อมาได้ถูกนำไปใช้โดย Satoshi Nakamoto ในเอกสาร Bitcoin ในปี 2008.

ฉันทามติ Proof of Work เป็นกลไกในการเลือกสกุลเงินดิจิทัลส่วนใหญ่ที่หมุนเวียนอยู่ในปัจจุบัน คำว่า “หลักฐานการทำงาน” ถูกใช้ครั้งแรกโดย Markus Jakobsson และ Ari Juels ในการตีพิมพ์ในปี 2542.

โดยพื้นฐานแล้วเป็นเครือข่ายที่ป้องกันการใช้จ่ายซ้ำซ้อนและ cryptocurrencies ขนาดใหญ่ใช้เป็นอัลกอริทึมฉันทามติ.

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

เหตุใดจึงจำเป็นต้องมีหลักฐานการทำงาน?

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

มันยังคงจัดหา cryptocurrency และยังสนับสนุนคนงานเหมืองเพื่อให้เครือข่ายทำงานต่อไป ในขณะเดียวกันก็ใช้ทรัพยากรที่ จำกัด เช่นเวลาความแข็งแกร่งในการคำนวณและพลังงาน.

ตรวจสอบหลักฐานการทำงานและตรวจสอบให้แน่ใจว่าผู้ใช้ไม่ได้ใช้จ่ายเงินโดยไม่จำเป็นโดยที่พวกเขาไม่ต้องใช้จ่าย มันใช้ส่วนผสมระหว่างการเข้ารหัสและทฤษฎีเกม อัลกอริทึม PoW ช่วยให้ทุกคนสามารถเปลี่ยน blockchain ได้ตามกฎของระบบ.

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

โปรโตคอล Working of Proof of Work สามารถสรุปโดยสังเขปได้ดังนี้:

1) ธุรกรรมจะรวมเข้าด้วยกันเป็นหน่วยโดยทั่วไปเรียกว่าบล็อก

2) ธุรกรรมภายในแต่ละบล็อกได้รับการตรวจสอบความถูกต้องตามกฎหมายโดยคนงานเหมือง.

3) ปริศนาทางคณิตศาสตร์ที่เรียกว่าปัญหาการพิสูจน์การทำงานจะต้องได้รับการแก้ไขโดยคนงานเหมืองเพื่อนำไปสู่การตรวจสอบ.

4) นักขุดคนแรกที่แก้ปัญหาแต่ละบล็อกจะได้รับรางวัลเป็นรางวัล.

5) จากนั้นธุรกรรมที่ตรวจสอบแล้วจะถูกเก็บไว้ในบล็อกเชนสาธารณะ.

ประโยชน์ของหลักฐานการทำงาน

ระบบ Proof of Work มีข้อดีหลายประการ เป็นวิธีที่สมบูรณ์แบบในการป้องกันผู้ส่งสแปม หากจำเป็นต้องใช้งานในปริมาณที่เหมาะสมเช่น การส่งอีเมลสำหรับแต่ละกระบวนการผู้ส่งสแปมส่วนใหญ่จะไม่มีพลังในการประมวลผลเพียงพอที่จะส่งอีเมลที่ไม่ได้ร้องขอจำนวนมาก.

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

หลักฐานการทำงานเทียบกับหลักฐานการเดิมพัน

ระบบ Proof of Stake มีวัตถุประสงค์เดียวกัน แต่กระบวนการแตกต่างจากระบบ Proof of Work เล็กน้อย ไม่มีปริศนาทางคณิตศาสตร์ที่มีหลักฐานการเดิมพัน อย่างไรก็ตามผู้สร้างบล็อกใหม่จะถูกเลือกในลักษณะที่กำหนดโดยพิจารณาจากสัดส่วนการถือหุ้นของพวกเขา.

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

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

หลักฐานข้อ จำกัด ในการทำงาน

อย่างไรก็ตามมีข้อบกพร่องหรือข้อ จำกัด บางประการที่เกี่ยวข้องกับ Proof of Work ซึ่งสามารถอธิบายรายละเอียดได้ดังต่อไปนี้:

1) ค่าใช้จ่ายจำนวนมาก: จำเป็นต้องมีฮาร์ดแวร์คอมพิวเตอร์เฉพาะเพื่อเรียกใช้อัลกอริทึมที่ซับซ้อนสำหรับการขุด ค่าใช้จ่ายยังสูงและไม่แพง นอกจากนี้สระว่ายน้ำการขุดพิเศษต้องใช้พลังงานจำนวนมากในการทำงานซึ่งจะช่วยลดค่าใช้จ่ายได้มากขึ้น.

2) ความไร้ประโยชน์ของการคำนวณ: มีพลังงานจำนวนมากที่จำเป็นสำหรับเครื่องจักรในการสร้างบล็อกโดยคนงานเหมือง อย่างไรก็ตามการประมาณการของพวกเขาใช้ไม่ได้กับที่อื่นเช่น บริษัท วิทยาศาสตร์หรืออื่น ๆ.

3) 51% การโจมตี: การโจมตี 51% เป็นการโจมตี Proof of Work โดยกลุ่มผู้ใช้ส่วนใหญ่ซึ่งควบคุมพลังการขุดส่วนใหญ่ ผู้โจมตีมีพลังที่สมบูรณ์ซึ่งพวกเขาสามารถผูกขาดได้ด้วยการสร้างบล็อกและรับรางวัล.

สรุป

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

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