קוד ותוכנות
כל הקוד שמריץ את החיפוש אחר מפתח הוא פתוח. המאגרים שלהלן מקובצים לפי מה שמריץ את החיפוש — כרטיס מסך, מעבד, טלפון או דפדפן — ולצידם הכלים שמזינים אותם.
- מאגרים
- 23
- קטגוריות
- 5
- כוכבים
- 353
GPU 5
אותו חיפוש בתוך קרנל CUDA. זה המסלול המהיר ביותר: כרטיס NVIDIA בודק בשנייה מה שלמעבד לוקח דקות.
- cacagpu מחפש את המפתח הפרטי של אתגר על ה‑GPU: secp256k1, SHA-256 ו‑RIPEMD-160 רצים כולם בתוך קרנל CUDA, ו‑Go מנהל את החיפוש.
- cacachavecuda Cacachave בגרסת CUDA, כשסריקת טווח המפתחות רצה על כרטיס המסך.
- words-breaker-gpu משחזר את סדרן של 12 מילות BIP-39 בבדיקת תמורות על ה‑GPU עד שאחת מהן מגיעה לכתובת הידועה.
- sha256gpu מימוש SHA-256 ב‑CUDA — הראשון מבין שני הגיבובים שבין מפתח ציבורי לכתובת.
- ripemd-160cuda מימוש RIPEMD-160 ב‑CUDA — הגיבוב השני בדרך אל הכתובת.
CPU 10
מנועי חיפוש שרצים על המעבד, בכמה שפות. אינם דורשים כרטיס מסך, וכאן מבינים את האלגוריתם לפני המעבר ל‑GPU.
- btcgo מנוע החיפוש ב‑Go: בוחרים ארנק מ‑1 עד 160, הוא טוען את הטווח ובודק מפתחות עד להתאמה לכתובת.
- cacachave תרגום של keyhunt מאת AlbertoBSD. מחפש מפתחות בכל מטבע שמשתמש בעקומת secp256k1, לפי כתובת, hash160 או מפתח ציבורי.
- btcfind-optimized btc-finder שנכתב מחדש למהירות: אותו חיפוש, הרבה פחות זמן מעבד לכל מפתח.
- btc-finder הקוד המקורי ב‑Node.js, שנכתב כדי להראות איך החיפוש עובד מבפנים. מכאן מתחילים.
- btcc מנוע החיפוש בשפת C טהורה, בלי שום תלות מלבד המהדר.
- btc-finder-using-c גרסה של btc-finder שמעבירה את יצירת המפתחות למודול נייטיב ב‑C++, לשם המהירות.
- btcgoai מנוע חיפוש ב‑Go שנכתב בעזרת בינה מלאכותית, עם בדיקות ומדדי ביצועים לשגרת החיפוש.
- btc-random מגריל נקודות מתוך הטווח במקום לסרוק אותו לפי הסדר — האסטרטגיה האקראית של btc-finder v0.4.
- words-breaker משחזר את סדרן של 12 מילות BIP-39 בבדיקת תמורות על המעבד עד שאחת מהן מגיעה לכתובת הידועה.
- btc163 חיפוש לפי מסכה: ממלא רק את המקומות הלא ידועים במפתח שכבר ידוע לך חלקית.
טלפון 1
החיפוש רץ על המכשיר שכבר נמצא בכיס שלך.
דפדפן 1
חיפוש בלי להתקין דבר: פותחים לשונית ומתחילים.
כלים 6
מה שמזין ומאמת חיפוש: טווחים, מפתחות, ביטויי זרע וסיכויים.
- bitcoin-tools יישום ווב עם מחשבוני סיכויים, מחולל טווחים ולוח החידות.
- bip39tools סקריפטים ל‑BIP-39: מפתח פרטי מתוך ביטוי זרע, חישוב checksum ויצירת ארנקים חדשים.
- btc-wif מייצר את המפתח בפורמט WIF ממפתח הקסדצימלי, במצב לא מקוון.
- btc-start מייצר את ערכי הפתיחה ש‑btc-finder משתמש בהם כדי להתחיל סריקה.
- btcpythonscripts סקריפטים בודדים ב‑Python: מפתח ציבורי מתוך מפתח פרטי, ועבודה ב‑pool.
- coinmonk מחשבון BIP-39 בדפדפן: הופך אינדקסים למילים ומציג את המילים השכנות לכל אחת.
זו רשימה נבחרת: נכנסים לכאן רק המאגרים שקשורים לאתגרים. הפרופיל המלא, עם כל השאר, נמצא ב‑github.com/lmajowka.