אבטחה

בדקן כתובת Bitcoin

בדיקת תקינות כתובת BTC וסכימת הבדיקה שלה.

תוצאה
הקלידו
רשת

בודק רק את הפורמט ואת הסכום לבדיקה — אינו יכול לאשר שהכתובת קיימת או מכילה כספים. יש תמיד לאמת את הכתובת המלאה מול הנמען.

חבילות כללים: Base58Check, BIP-173 (Bech32) ו-BIP-350 (Bech32m/Taproot) — נבדקו מול וקטורי הבדיקה הרשמיים בכל פעם שנטען.

בדיקת משלוח (כתובת אחת לכל שורה)

אמתו כתובת Bitcoin.

הדבק כתובת Bitcoin כדי לבדוק אותה שכבה אחר שכבה: זיהוי פורמט (Legacy, SegWit או Taproot), קבוצת תווים, סיכום ביקורת (Base58Check double SHA-256, או BIP-173 / BIP-350 polymod) וסוג הכתובת יחד עם הרשת שלה. רשת Mainnet ורשת Testnet נזוהות שתיהן, ומצב אצווה בודק רשימות שלמות בבת אחת. הכל פועל בדפדפן שלך; ה-validator מוכיח את נכונותו מול וקטורי הבדיקה הרשמיים של BIP בכל פעם שהכלי נטען. הוא בודק רק את המבנה – הוא אינו יכול לקבוע האם הכתובת בשימוש בפועל. רוצה לבדוק כתובת Ethereum במקום? השתמש ב בדקן כתובת Ethereum.

Bitcoin has three address families, each with its own checksum. Legacy addresses (starting with 1 for P2PKH or 3 for P2SH) use Base58Check: the payload is hashed twice with SHA-256 and the first four bytes are appended as a checksum, so a single mistyped character is caught with overwhelming probability. SegWit addresses starting with bc1q use Bech32 (BIP-173), and Taproot addresses starting with bc1p use Bech32m (BIP-350) — both are BCH codes that guarantee detection of any error affecting up to four characters.

מאמת זה מפענח את הכתובת, מאשר שהאלגוריתם הנכון של תו הבדיקה תואם לגרסתה (v0 חייב להשתמש ב-Bech32, v1+ חייב להשתמש ב-Bech32m), בודק את אורך תוכנית העדות, ומדווח על סוג הכתובת (P2PKH, P2SH, P2WPKH, P2WSH, P2TR) ועל הרשת (mainnet, testnet, regtest). היישום נבדק מול וקטורי הבדיקה הרשמיים של BIP-173 ו-BIP-350 בכל פעם שדף האינטרנט נטען.

FAQ

אילו פורמטים של כתובות ביטקוין נתמכים?

כל הפורמטים הנוכחיים: Legacy P2PKH (מתחיל ב-1), P2SH (מתחיל ב-3), SegWit v0 Bech32 (bc1q…) ו-Taproot Bech32m (bc1p…), בתוספת גרסאות testnet (m, n, 2 ו-tb1…). הרשת מסומנת עבור כל אחד מהם.

איך מתבצעת אימות ה-checksum?

כתובות Base58Check מכילות checksum בגודל 4 בייטים השווה לבייטים הראשונים של SHA-256(SHA-256(payload)). כתובות Bech32 ו-Bech32m משתמשות ב-checksum מסוג BIP-173 / BIP-350 polymod. שניהם מיושמים בדיוק כפי שנקבעו ונבדקים באופן עצמאי מול וקטורי הבדיקה הרשמיים בכל פעם שדף נטען.

האם תוצאה תקפה מעידה על כך שהכתובת קיימת או מכילה כספים?

לא. כלי זה בודק רק את הפורמט ואת ה-Checksum – הוא אינו יכול לאשר שהכתובת קיימת או מכילה כספים. תמיד אשרו את הכתובת המלאה עם הנמען לפני השימוש בה.

מה ההבדל בין Bech32 ל-Bech32m?

Bech32m (BIP-350) מתקן חולשה בקבוע ה-check-sum המקורי של Bech32. כתובות גרסה 0 של Witness (bc1q…) חייבות להשתמש ב-Bech32, בעוד שכתובות גרסה 1 ומעלה (Taproot bc1p…) חייבות להשתמש ב-Bech32m. ערבוב ביניהם הופך את הכתובת ללא תקפה.

למה הכתובת שלי לא תקינה?

התוצאה בת ארבע השכבות מציגה בדיוק היכן התרחשה הכישלון: זיהוי פורמט, קבוצת תווים, סכימת ביקורת או חוקי סוג הכתובת. סכימת ביקורת שנכשלה בדרך כלל מעידה על טעות הקלדה באחד או יותר מהתווים או על קיצור של הכתובת.

האם אני יכול לבדוק כתובות רבות בבת אחת?

כן. פתחו את בדיקת הקבוצה והדביקו כתובת אחת לכל שורה; הטבלה וקובץ ה-CSV יכילו את התוצאה, הסוג, הרשת ושכבת הכישלון של כל רשומה.

האם הכתובת שלי הועלתה למקום כלשהו?

לא. תהליך האימות מתבצע כולו בדפדפן שלך באמצעות JavaScript מקומי ו-Web Crypto API — שום דבר אינו נשלח או נשמר.

עודכן לאחרונה: