ما هو عنوان Ethereum؟

عنوان Ethereum هو سلسلة سداسية عشرية مكوّنة من 42 حرفًا تُستخدم كمعرّف فريد للحسابات على سلسلة كتل Ethereum. يبدأ كل عنوان بـ "0x" يتبعه 40 حرفًا سداسيًا عشريًا (0-9 و a-f). يمكن أن تمثل هذه العناوين إما حسابات مملوكة خارجيًا (تُتحكم فيها المفاتيح الخاصة) أو عقودًا ذكية مُنشرة على الشبكة.

ما هو التحقق من صحة EIP-55؟

EIP-55 هو اقتراح تحسين Ethereum قدم آلية تحقق من الصحة (checksum) باستخدام ترميز مختلط الأحرف. على عكس عناوين Bitcoin التي تحتوي على تحقق مدمج، كانت عناوين Ethereum المبكرة غير حساسة لحالة الأحرف، مما يجعل الأخطاء المطبعية غير قابلة للكشف. يحل EIP-55 هذه المشكلة عن طريق تكبير أحرف معينة بناءً على تجزئة العنوان — إذا قمت بتغيير حرف واحد فقط، يصبح التحقق غير صالح. هذه الطريقة البسيطة لكنها فعّالة تلتقط معظم الأخطاء المطبعية قبل إرسال الأموال إلى عناوين خاطئة.

كيف يعمل التحقق من صحة Checksum؟

يعمل Checksum EIP-55 عن طريق تجزئة العنوان بحروف صغيرة واستخدام التجزئة الناتجة لتحديد أي الأحرف يجب تكبيرها. إذا كان الحرف في التجزئة يساوي 8 أو أعلى (بالنظام السداسي عشر)، يكون الحرف المقابل في العنوان بحروف كبيرة؛ وإلا يكون بحروف صغيرة. عند التحقق، يُطبق نفس العملية — إذا تطابقت حالة الأحرف مع النمط المتوقع، يكون التحقق صالحًا.

وصف الأداة

تقوم هذه الأداة بالتحقق من صحة عناوين محفظة Ethereum وتؤكد ترميز Checksum الخاص بـ EIP-55. ما عليك سوى لصق عنوان لتتحقق فورًا مما إذا كان عنوان Ethereum صالحًا، وتعرف نوع تنسيقه، وتؤكد ما إذا كان التحقق صحيحًا. يتعامل المدقق مع جميع صيغ العناوين الشائعة بما في ذلك الصيغ ذات التحقق، والصيغ بحروف صغيرة، والصيغ بحروف كبيرة.

الميزات

  • التحقق الفوري — تحقق من أي صيغة عنوان Ethereum في الوقت الحقيقي
  • التحقق من Checksum EIP-55 — اكتشف ما إذا كانت العناوين تحتوي على Checksum مختلط الأحرف صالح
  • اكتشاف الصيغة — حدد ما إذا كانت العناوين ذات Checksum، أو بحروف صغيرة، أو بحروف كبيرة
  • التحقق من الطول — تأكد من أن العناوين ذات الطول الصحيح وهو 42 حرفًا
  • ملائمة للنسخ واللصق — تتعامل تلقائيًا مع العناوين التي تحتوي على مسافات إضافية

حالات الاستخدام

  • قبل إرسال العملات المشفرة — تحقق من عناوين المستلمين لمنع فقدان الأموال غير القابل للعودة
  • تطوير العقود الذكية — تحقق من عناوين العقود أثناء النشر والاختبار
  • تكامل المحفظة — افحص العناوين التي يقدمها المستخدمون في التطبيقات اللامركزية (dApps) والبورصات
  • تدقيق الأمان — تأكد من العناوين في ملفات التكوين ومستودعات الشيفرة