واژه‌نامه

Cuckaroo29

۱۴۰۵/۱/۲۷

Cuckaroo29 یک الگوریتم استخراج اثبات کار است که بر اساس مسئله نظری گراف Cuckoo Cycle طراحی شده است. این الگوریتم به گونه‌ای طراحی شده که نیازمند حافظه بالا و مناسب برای GPU باشد و در برابر بهینه‌سازی ASIC مقاومت کند.

پیش‌زمینه

Cuckaroo29 با ارز دیجیتال Grin در زمان راه‌اندازی آن در ژانویه 2019 معرفی شد. Grin دو الگوریتم موازی را پیاده‌سازی کرد:

  • Cuckaroo29 — مقاوم در برابر ASIC، برای ماینرهای GPU
  • Cuckatoo31+ — مناسب برای ASIC، برای سخت‌افزارهای اختصاصی

رویکرد دو الگوریتمی به منظور اطمینان از مشارکت گسترده در مراحل اولیه شبکه طراحی شده بود.

ویژگی‌های فنی

  • نوع: نظری گراف (Cuckoo Cycle)
  • نیاز حافظه: ~7 گیگابایت (که آن را برای GPUهای مصرفی قابل دسترس می‌کند)
  • مقاومت در برابر ASIC: در زمان راه‌اندازی بالا؛ با گذشت زمان ASICهایی برای الگوریتم‌های مرتبط توسعه یافتند
  • نوع: Cuckaroom29 (که توسط برخی فورک‌ها استفاده می‌شود)

اهمیت امروز

خود Cuckaroo29 دیگر به طور گسترده استخراج نمی‌شود زیرا حضور بازار Grin به طور قابل توجهی کاهش یافته است. با این حال، خانواده الگوریتم‌های Cuckoo Cycle بر طراحی‌های مقاوم در برابر ASIC بعدی تأثیر گذاشت و به عنوان یکی از تلاش‌های اولیه برای PoW برابر در تاریخ استخراج قابل توجه باقی مانده است.

همچنین ببینید