أداة فك ترميز Base58
فك Base58 بأبجدية بيتكوين إلى نص UTF-8 أو بايتات ست عشرية مع الحفاظ على بايتات الصفر البادئة. تظهر أخطاء واضحة للأحرف غير الصالحة مثل 0 وO وI وl.
17 حرفًا · 17 بايت (UTF-8)
0 حرفًا · 0 بايت (UTF-8)
يعمل بالكامل في متصفحك. لا يتم رفع بياناتك أبدًا.
ما هو فك ترميز Base58؟
تفك سلسلة Base58 (أبجدية بيتكوين) إلى بايتات وتعرضها كنص UTF-8 أو بصيغة ست عشرية. تُستعاد أحرف 1 البادئة كبايتات صفر، فيُظهر فك عنوان بيتكوين بايت الإصدار والتجزئة ومجموع التحقق.
كيفية استخدام فك ترميز Base58
- الصق قيمة Base58 في الإدخال.
- اقرأ النص المفكوك في الإخراج.
- للعناوين والمفاتيح والتجزئات اختر بايتات ست عشرية في تنسيق الإخراج.
- انسخ النتيجة.
مثال
2NEpo7TZRRrLZSi2U
Hello World!
متى تستخدم فك ترميز Base58
استخدمها للنظر داخل معرّفات Base58. هي لا تتحقق من مجموع Base58Check، فلا تخبرك إن كان العنوان صالحًا.
كيف يعمل فك ترميز Base58
يُحوَّل كل حرف إلى قيمته الرقمية (0–57) وتُجمَّع في مصفوفة بايتات big-endian بالضرب في 58 ثم الجمع. كل 1 بادئة تضيف بايت 0x00. تُرفض الأحرف خارج الأبجدية، ومنها 0 وO وI وl. ولا يُتحقق من أي مجموع تحقق.
حالات الاستخدام الشائعة
- عرض بايت الإصدار وتجزئة عنوان بيتكوين قديم
- تحويل مفتاح Solana العام إلى صيغة ست عشرية
- تنقيح المعرّفات المرمّزة بـ Base58
الأسئلة الشائعة
هل تتحقق من عناوين بيتكوين؟
لا. تفك البايتات لكنها لا تفحص مجموع تحقق Base58Check المكوّن من 4 بايتات.
لماذا تظهر رسالة «ليس UTF-8 صالحًا»؟
معظم بيانات Base58 (المفاتيح والتجزئات) ثنائية. اختر بايتات ست عشرية كتنسيق للإخراج.
ما الأحرف غير الصالحة؟
0 (صفر) وO (حرف o كبير) وI (حرف i كبير) وl (حرف L صغير)، إضافة إلى أي شيء ليس حرفًا أو رقمًا.