พรีเซล $EX5 — ระดับ Seed · อุปทานคงที่ 500M · เผา 50% · ลงทะเบียนที่ portal.ex5.comเข้าร่วม →
อัปเดต

การต้านทาน ASIC (ASIC Resistance)

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

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

ทำไมจึงสำคัญ

เมื่อ ASIC ครอบงำเครือข่าย proof-of-work การขุดอาจกระจุกตัวอยู่ในมือผู้ผลิตฮาร์ดแวร์และผู้ประกอบการระดับอุตสาหกรรมเพียงไม่กี่ราย การออกแบบที่ต้านทาน ASIC จึงพยายามเปิดให้ผู้เข้าร่วมอิสระจำนวนมากยังคงขุดได้ เทคนิคที่ใช้กันทั่วไป ได้แก่ อัลกอริทึมแบบ memory-hard ซึ่งความเร็วขึ้นอยู่กับการเข้าถึงหน่วยความจำที่ชิปเฉพาะทางปรับให้เหมาะได้ยาก และการเปลี่ยนอัลกอริทึมเป็นระยะ ซึ่งทำให้ฮาร์ดแวร์เฉพาะทางกลายเป็นการลงทุนที่มีความเสี่ยง การต้านทานนี้แทบไม่เคยถาวร ท้ายที่สุดก็มีเครื่องเฉพาะทางเกิดขึ้นสำหรับอัลกอริทึมหลายตัวที่เคยถูกเรียกว่าต้านทาน ASIC และบางโปรเจกต์ตอบโต้ด้วยการเปลี่ยนอัลกอริทึมผ่านการอัปเกรดเครือข่ายตามแผน

ตัวอย่าง

Monero ใช้อัลกอริทึมการขุดที่สร้างมาให้ทำงานได้ดีที่สุดบน CPU ทั่วไป อัลกอริทึมนี้รันโปรแกรมที่สร้างขึ้นแบบสุ่ม ซึ่งอาศัยคุณสมบัติและหน่วยความจำของโปรเซสเซอร์ทั่วไป ชิปเฉพาะทางจึงแทบต้องจำลองการทำงานของ CPU ทั้งหมดจึงจะแข่งขันได้ ผลคือผู้คนยังคงร่วมขุดได้ด้วยคอมพิวเตอร์ที่บ้านทั่วไป แม้ว่ารายได้จะคุ้มค่าไฟหรือไม่นั้นขึ้นอยู่กับอัตราค่าไฟในพื้นที่และฮาร์ดแวร์ที่ใช้

คำที่เกี่ยวข้อง