คำจำกัดความของการพิสูจน์ของกิจกรรม (Cryptocurrency)
การพิสูจน์กิจกรรมเป็นหนึ่งในอัลกอริทึมที่สอดคล้องกันของ blockchain ที่ใช้เพื่อให้แน่ใจว่าธุรกรรมทั้งหมดที่เกิดขึ้นใน blockchain เป็นของแท้และผู้ใช้ทั้งหมดมาถึงฉันทามติเกี่ยวกับสถานะที่แม่นยำของบัญชีแยกประเภทสาธารณะ การพิสูจน์กิจกรรมเป็นวิธีการผสมที่แต่งงานกับอีกสองอัลกอริทึมที่ใช้กันทั่วไปนั่นคือการพิสูจน์การทำงาน (POW) และหลักฐานการเดิมพัน (POS)
ทำลายลงหลักฐานของกิจกรรม (Cryptocurrency)
Bitcoin ที่ได้รับความนิยมสูงสุดคือ Bitcoin ใช้อัลกอริทึม POW ซึ่งมีคุณสมบัติในการเพิ่มระดับความยากของการขุดเมื่อเวลาผ่านไป แม้ว่าวิธีนี้จะป้องกันสแปมและการแฮ็คการโจมตีบนเครือข่ายบิตคอยน์ แต่ก็นำไปสู่พลังการประมวลผลที่มากขึ้นที่จะใช้สำหรับการทำเหมืองซึ่งยังเป็นการเพิ่มต้นทุนต่อการใช้พลังงานและต้นทุนต่อการใช้อุปกรณ์ฮาร์ดแวร์การขุดยุคใหม่ บุคคลที่สามารถขุดหรือตรวจสอบการทำธุรกรรมบล็อกขึ้นอยู่กับว่างานที่เขาหรือเธอมีส่วนร่วมใน blockchain มีประสิทธิภาพเท่าใด
เนื่องจากค่าใช้จ่ายด้านพลังงานและฮาร์ดแวร์เพิ่มขึ้นด้วยการเพิ่มความยากในการขุดในเครือข่าย POW ทำให้ POS กลายเป็นทางเลือก มันให้น้ำหนักมากขึ้นกับผู้เข้าร่วมในการขุดหรือตรวจสอบการทำธุรกรรมบล็อกขึ้นอยู่กับจำนวน cryptocoins ที่เขาหรือเธอถือ แม้ว่า POS จะบรรลุวัตถุประสงค์ในการลดค่าไฟฟ้าและใช้ฮาร์ดแวร์ต้นทุนต่ำ แต่ก็ส่งเสริมการสะสม cryptocoin แทนหรือใช้จ่าย
ทั้ง POW และ POS ป้องกันโอกาสในการถูกโจมตี 51% ซึ่งเป็นสถานการณ์สมมุติที่กลุ่มผู้เข้าร่วมอาจได้รับพลังการคำนวณการขุดของเครือข่ายมากกว่าครึ่ง จากนั้นจะช่วยให้พวกเขาสามารถควบคุมเครือข่ายได้อย่างเต็มที่รวมถึงมีอำนาจในการหยุดการทำธุรกรรมใหม่จากการได้รับการยืนยันหยุดการชำระเงินระหว่างผู้ใช้ blockchain ต่าง ๆ และแม้แต่ย้อนกลับธุรกรรมที่เสร็จสิ้นในอดีตในระหว่างการควบคุมเครือข่าย cryptocoins
ป้อน Proof of activity (POA) ซึ่งเป็นลูกผสมของ POW และ POS และพยายามนำสิ่งที่ดีที่สุดทั้งสองอย่างมาใช้ ใน POA กระบวนการทำเหมืองเริ่มต้นจากกระบวนการ POW มาตรฐานที่ผู้ทำเหมืองหลายคนพยายามที่จะแซงหน้ากันด้วยกำลังการคำนวณที่สูงขึ้นเพื่อค้นหาบล็อกใหม่ เมื่อพบบล็อกใหม่ (ขุด) ระบบจะเปลี่ยนเป็น POS พร้อมกับบล็อกที่พบใหม่ที่มีเฉพาะส่วนหัวและที่อยู่รางวัลของคนขุด
ขึ้นอยู่กับรายละเอียดส่วนหัวกลุ่มการตรวจสอบความถูกต้องแบบสุ่มใหม่จากเครือข่าย blockchain จะถูกเลือกผู้ที่จำเป็นต้องตรวจสอบความถูกต้องหรือเซ็นชื่อบล็อกใหม่ ยิ่งผู้ตรวจสอบความถูกต้องเป็นเจ้าของ cryptocoins ยิ่งมีโอกาสที่เขาหรือเธอจะถูกเลือกให้เป็นผู้ลงนาม
เมื่อผู้ตรวจสอบความถูกต้องทั้งหมดลงชื่อในบล็อกที่พบใหม่มันจะได้รับสถานะของบล็อกที่สมบูรณ์ได้รับการระบุและเพิ่มในเครือข่ายบล็อกเชนและธุรกรรมเริ่มได้รับการบันทึกไว้
ในกรณีที่ผู้เซ็นชื่อที่เลือกบางคนไม่สามารถเซ็นสัญญาบล็อกจนเสร็จสิ้นกระบวนการจะย้ายไปยังบล็อกที่ชนะถัดไปโดยมีตัวตรวจสอบชุดใหม่ที่ได้รับการสุ่มเลือกขึ้นอยู่กับการเดิมพันเหรียญและกระบวนการต่อไปจนกว่าบล็อกชนะจะได้รับ จำนวนผู้ลงนามที่ต้องการและกลายเป็นบล็อคสมบูรณ์ ค่าธรรมเนียมการขุด / รางวัลจะถูกแบ่งระหว่างผู้ขุดและผู้ตรวจสอบที่หลากหลายซึ่งมีส่วนร่วมในบทบาทของตนเองในการลงชื่อออกในบล็อก
เนื่องจาก POA แต่งงานกับ POW และ POS จึงเป็นที่วิจารณ์ว่ามีการใช้งานทั้งบางส่วน ยังคงต้องการพลังมากเกินไปในการบล็อกระหว่างระยะ POW และผู้สะสมเหรียญยังคงมีโอกาสมากขึ้นในรายการผู้ลงนามและสะสมรางวัลสกุลเงินเสมือนเพิ่มเติม
POA ยังป้องกันโอกาสของการโจมตี 51% เช่นใน POW และ POS เนื่องจากเป็นไปไม่ได้ที่จะทำนายว่าใครจะเป็นผู้เซ็นชื่อในอนาคตและการแข่งขันการประหยัดเหรียญระหว่างผู้ลงนามไม่อนุญาตให้มีการคำนวณพลังงานภายในกลุ่ม.
Decred คือ cryptocurrency ที่เป็นอิสระที่ใช้กลไกความสอดคล้องของ POA
