Ethereum Address কী?

একটি Ethereum address হল একটি 42-অক্ষরের hexadecimal string যা Ethereum blockchain-এ অ্যাকাউন্টের জন্য একটি অনন্য শনাক্তকারী হিসাবে কাজ করে। প্রতিটি address "0x" দিয়ে শুরু হয় এবং তার পরে 40টি hexadecimal অক্ষর (0-9 এবং a-f) থাকে। এই addresses বাহ্যিকভাবে মালিকানাধীন অ্যাকাউন্ট (ব্যক্তিগত keys দ্বারা নিয়ন্ত্রিত) বা নেটওয়ার্কে স্থাপিত smart contracts উভয়ই প্রতিনিধিত্ব করতে পারে।

EIP-55 Checksum কী?

EIP-55 হল একটি Ethereum Improvement Proposal যা mixed-case encoding ব্যবহার করে একটি checksum mechanism চালু করেছে। Bitcoin addresses-এর মতো যেখানে built-in checksums রয়েছে, প্রাথমিক Ethereum addresses ছিল case-insensitive, যা টাইপোগ্রাফিক ত্রুটি সনাক্ত করা অসম্ভব করে তুলেছিল। EIP-55 এটি সমাধান করে address hash-এর উপর ভিত্তি করে নির্দিষ্ট অক্ষরগুলিকে বড় করে—যদি আপনি এমনকি একটি অক্ষরও পরিবর্তন করেন, checksum অবৈধ হয়ে যায়। এই সহজ কিন্তু কার্যকর পদ্ধতি অধিকাংশ টাইপিং ত্রুটি ধরে ফেলে যা ভুল addresses-এ তহবিল পাঠানোর আগে।

Checksum Validation কীভাবে কাজ করে?

EIP-55 checksum lowercase address-কে hash করে এবং ফলাফল hash ব্যবহার করে নির্ধারণ করে কোন অক্ষরগুলি বড় করা উচিত। যদি hash-এর একটি অক্ষর 8 বা তার বেশি হয় (hexadecimal-এ), address-এর সংশ্লিষ্ট অক্ষর uppercase; অন্যথায়, এটি lowercase। যাচাই করার সময়, একই প্রক্রিয়া প্রয়োগ করা হয়—যদি capitalization প্রত্যাশিত প্যাটার্নের সাথে মেলে, checksum বৈধ।

Tool বর্ণনা

এই tool Ethereum wallet addresses যাচাই করে এবং তাদের EIP-55 checksum encoding যাচাই করে। একটি address paste করুন এবং তাৎক্ষণিকভাবে পরীক্ষা করুন যে এটি একটি বৈধ Ethereum address, এর format type দেখুন এবং নিশ্চিত করুন যে checksum সঠিক কিনা। Validator সমস্ত সাধারণ address formats পরিচালনা করে যার মধ্যে checksummed, lowercase এবং uppercase variants রয়েছে।

বৈশিষ্ট্য

  • তাৎক্ষণিক যাচাইকরণ — যেকোনো Ethereum address format রিয়েল-টাইমে যাচাই করুন
  • EIP-55 checksum যাচাইকরণ — addresses-এ বৈধ mixed-case checksums আছে কিনা তা সনাক্ত করুন
  • Format সনাক্তকরণ — addresses checksummed, lowercase বা uppercase কিনা তা চিহ্নিত করুন
  • Length যাচাইকরণ — addresses-এর সঠিক 42-অক্ষরের দৈর্ঘ্য আছে কিনা তা নিশ্চিত করুন
  • Copy-paste বান্ধব — অতিরিক্ত whitespace সহ addresses স্বয়ংক্রিয়ভাবে পরিচালনা করে

ব্যবহারের ক্ষেত্র

  • Crypto পাঠানোর আগে — প্রাপকের addresses যাচাই করুন অপরিবর্তনীয় তহবিল হারানো প্রতিরোধ করতে
  • Smart contract উন্নয়ন — স্থাপনা এবং পরীক্ষার সময় contract addresses যাচাই করুন
  • Wallet integration — dApps এবং exchanges-এ ব্যবহারকারী-জমা দেওয়া addresses পরীক্ষা করুন
  • নিরাপত্তা অডিটিং — configuration files এবং code repositories-এ addresses নিশ্চিত করুন