การขุดคืออะไร?
การขุดเป็นส่วนสำคัญของเครือข่าย cryptocurrency ที่ทำหน้าที่สำคัญสองประการ ขั้นแรกจะใช้ในการสร้างและเผยแพร่โทเค็นสกุลเงินดิจิตอลใหม่เพื่อหมุนเวียนผ่านเครือข่าย cryptocurrency และประการที่สองจะใช้ในการตรวจสอบรับรองความถูกต้องและจากนั้นเพิ่มธุรกรรมเครือข่ายต่อเนื่องไปยังบัญชีแยกประเภทสาธารณะ
ทำความเข้าใจเกี่ยวกับการขุด
มีการขุดหลายประเภทขึ้นอยู่กับการกำหนดค่าเครือข่ายและประเภทของฮาร์ดแวร์ที่จำเป็นสำหรับการขุด
เนื่องจากระบบนิเวศที่ใช้ cryptocurrency ทำงานในลักษณะกระจายอำนาจและเป็นอิสระจึงจำเป็นต้องมีกลไกเพื่อให้แน่ใจว่าธุรกรรมที่เกิดขึ้นระหว่างผู้เข้าร่วมเครือข่ายเป็นของแท้ ประการที่สอง cryptocoins ใหม่ ๆ เกิดขึ้นที่ไหนและมีวิธีการอย่างไรเพื่อให้แน่ใจว่าเหรียญที่เพิ่งค้นพบใหม่เป็นของแท้ การขุดจะดูแลข้อกำหนดทั้งสองนี้
ทุกครั้งที่การทำธุรกรรมเกิดขึ้นบนเครือข่าย cryptocurrency, พูดว่าจ่าย X cryptocoins ถึง B, รายละเอียดการทำธุรกรรมจะถูกส่งไปยังเครือข่าย อย่างไรก็ตามการถ่ายทอดรายละเอียดเพียงอย่างเดียวไม่รับประกันว่าการทำธุรกรรมนั้นเป็นของแท้ มันต้องการการตรวจสอบ
เครื่องมือขุด cryptocurrency ดำเนินการตรวจสอบที่จำเป็นโดยใช้อุปกรณ์การขุดเพื่อให้แน่ใจว่ารายละเอียดธุรกรรมเป็นของแท้ หลังจากการตรวจสอบที่เหมาะสมเป็นธุรกรรมที่บันทึกใน blockchain เมื่อเปรียบเทียบกับการทำเหมืองโลหะเช่นทองคำและเงินการขุด cryptocurrency ยังค้นหา cryptocoins ที่เพิ่งสร้างใหม่ซึ่งถูกเพิ่มเข้าไปในการหมุนเวียนของเครือข่ายหลังจากการตรวจสอบ
การขุดทำได้อย่างไร
กระบวนการทำเหมืองเกี่ยวข้องกับการแก้ปัญหาทางคณิตศาสตร์ที่ซับซ้อนโดยใช้ฟังก์ชันแฮชภายในที่เชื่อมโยงกับบล็อกที่มีข้อมูลธุรกรรม ขึ้นอยู่กับความนิยมของเครือข่ายคริปโตเคอเรนเซอร์คนงานเหมืองต่าง ๆ แข่งขันกันอย่างเข้มข้นเพื่อไขปริศนาทางคณิตศาสตร์ที่จำเป็น เนื่องจากมันเกี่ยวข้องกับการคำนวณที่ซับซ้อนมากมายที่จะดำเนินการในเวลาที่สั้นที่สุดที่เป็นไปได้ที่จะได้รับรางวัลการขุดอุปกรณ์การขุดเฉพาะเช่นคอมพิวเตอร์และชิปอิเล็กทรอนิกส์ถูกใช้โดยคนงานเพื่อเพิ่มความเร็วในกระบวนการและชนะการแข่งขัน นักขุดคนแรกที่พบทางออกที่จำเป็นสำหรับตัวต่อคณิตศาสตร์สามารถอนุมัติธุรกรรม สำหรับบริการของพวกเขาคนงานเหมืองจะได้รับค่าธรรมเนียมการทำธุรกรรมเล็กน้อย ในกรณีที่พบว่ามีการสร้างบล็อกใหม่ใน blockchain พวกเขาจะได้รับรางวัลโดยการเพิ่มบล็อกใน blockchain และรับรางวัล
ฮาร์ดแวร์ที่ใช้สำหรับการขุดอาจเกี่ยวข้องกับ CPU, หน่วยประมวลผลกราฟิก (GPU), FPGA และอุปกรณ์วงจรรวมเฉพาะแอปพลิเคชัน (ASIC) ทั้งนี้ขึ้นอยู่กับการกำหนดค่าเครือข่าย พวกเขาจัดการโดยซอฟต์แวร์เฉพาะที่ทำหน้าที่เป็นสะพานเชื่อมระหว่างอุปกรณ์การขุดและเครือข่ายบล็อกเชน cryptocurrencies ทั่วไปที่ต้องขุดโดยใช้อุปกรณ์ประเภทต่าง ๆ คือ Bitcoin และ Ethereum พวกเขาใช้หลักฐานของกลไกการทำงานเพื่อให้ถึงฉันทามติเกี่ยวกับการตรวจสอบการทำธุรกรรม
มี cryptocurrencies บางส่วนที่ไม่ต้องการการขุดหรือไม่ต้องการอุปกรณ์การขุดใด ๆ ตัวอย่างเช่น NXT เป็น cryptocurrency โอเพนซอร์สที่ใช้กลไกฉันทามติที่สอดคล้องกับสเตคสำหรับการตรวจสอบการทำธุรกรรม หลักฐานการเดิมพันตัดสินใจเป็นเอกฉันท์เครือข่ายเกี่ยวกับการตรวจสอบการทำธุรกรรมขึ้นอยู่กับจำนวน cryptocoins ที่คนขุดถือ ในทำนองเดียวกัน Wave โทเค็นใช้อัลกอริทึมหลักฐานการได้รับมอบหมายและให้เช่า