ใน Cryptocurrency โลก, รางวัลบล็อก (หรือรางวัลการขุด) คือจำนวนเหรียญที่มอบให้เป็นรางวัลแก่ผู้ที่พบเหรียญถัดไป บล็อก, โดยการแก้ปริศนาทางคณิตศาสตร์.
ขั้นตอนทั้งหมดในการค้นหาบล็อกถัดไปในสกุลเงินดิจิทัล บล็อกเชน, ถูกเรียก การขุด และผู้ที่มีส่วนร่วมในขั้นตอนนี้ด้วยฮาร์ดแวร์ของตน, ถูกเรียก คนงานเหมือง.
อัลกอริทึมที่กำหนดปริศนาทางคณิตศาสตร์สำหรับสกุลเงินดิจิทัล บล็อกเชน ถูกเรียก อัลกอริทึมการขุด. อัลกอริทึมการขุดนี้อาจแตกต่างกันไป, ขึ้นอยู่กับที่เกี่ยวข้อง cryptocurrency. แต่ละคนใช้อัลกอริทึมที่แตกต่างกันซึ่งมีลักษณะเฉพาะของตัวเอง.
ซึ่งเป็นอัลกอริธึมการขุดของ Bitcoin?
Bitcoinอัลกอริทึมคือ SHA-256 อัลกอริทึมแฮชซึ่ง ใช้บล็อกอินพุตของ 512 บิต (64 ไบต์) , รวมข้อมูลที่เข้ารหัส, และสร้าง 256 บิต (32 ไบต์) เอาท์พุท. The SHA-256 อัลกอริทึมประกอบด้วยการทำซ้ำรอบที่ค่อนข้างง่าย 64 ครั้ง.
ปัญหา ASIC
สิ่งนี้มีผลให้หลาย ๆ ASIC อุปกรณ์ที่สามารถมีประสิทธิภาพเหนือกว่าพีซีทั่วไปได้อย่างง่ายดาย. ความจำเป็นของอัลกอริธึมการขุดใหม่นั้นยิ่งใหญ่กว่าที่เคย: Algos ว่ามันจะยากกว่าสำหรับ ASIC / อุปกรณ์ FPGA เป็น “ไขปริศนาของพวกเขา” ด้วยความต้องการหน่วยความจำที่สูงขึ้น.
ดังนั้นมมีการใช้อัลกอริทึมอื่น ๆ สำหรับ cryptocurrency การขุด. ตัวอย่างที่เป็นที่นิยม ได้แก่ scrypt, เอธาช, cryptonight, X11 และ Equihash. GPU เป็นอุปกรณ์ที่มีประสิทธิภาพสูงสุดสำหรับคนส่วนใหญ่ แต่ algos บางตัวต้องการ CPU เพื่อประสิทธิภาพที่มีความหมาย.
ไม่ว่ากรณีใด ๆ, แม้ ASIC-อัลกอสที่ทนเช่น Equihash เป็นเหยื่อของ ASIC ผู้ผลิตหลังจากผ่านไปหลายเดือน. สิ่งนี้เกิดขึ้นเนื่องจากขั้นสูงใหม่ ASIC แบบจำลองสามารถแก้ปริศนาทางคณิตศาสตร์ที่เกี่ยวข้องได้.
ASIC และสงครามอัลกอริทึมการขุด
เพื่อที่จะเผชิญกับสิ่งที่ไม่สิ้นสุดนี้ ASIC เทียบกับสงครามอัลกอริทึม, หลายโครงการเลือกที่จะอัปเกรด บล็อกเชน (ส้อม) โดยการเปลี่ยนอัลกอริทึมการขุดเป็นไฟล์ ASIC ตัวแปรที่ต้านทาน. ตัวอย่างเช่น BitcoinZ เป็นหัวหอกในการพัฒนา ZHash, ตัวแปรอัลกอริทึม Equihash ที่จะปกป้องชุมชนการขุดจาก ASIC.
Digibyte ใช้แนวทางที่แตกต่างออกไปโดยการนำไปใช้ 5 algos ที่แตกต่างกันในเวลาเดียวกัน, ให้พื้นดินกับอุปกรณ์ขุดต่างๆ. โครงการอื่น ๆ เช่น ZCash ไม่ได้ทำการเปลี่ยนแปลงอัลกอส, ปล่อยให้เครือข่ายของพวกเขาเป็นผู้ผูกขาด ASIC เจ้าของ.
ความเห็นล่าสุด