মূল কন্টেন্টে যান
Change page

ব্লক এক্সপ্লোরার

ব্লক এক্সপ্লোরার হলো ইথেরিয়াম ডেটার জগতে আপনার প্রবেশদ্বার। আপনি এগুলো ব্যবহার করে ব্লক, ট্রানজ্যাকশন, ভ্যালিডেটর, অ্যাকাউন্ট এবং অন্যান্য অনচেইন কার্যকলাপের রিয়েল-টাইম ডেটা দেখতে পারেন।

পূর্বশর্ত

আপনার ইথেরিয়ামের প্রাথমিক ধারণাগুলো বোঝা উচিত যাতে একটি ব্লক এক্সপ্লোরার আপনাকে যে ডেটা দেয় তা আপনি বুঝতে পারেন। ইথেরিয়ামের পরিচিতি দিয়ে শুরু করুন।

ওপেন সোর্স টুল

পরিষেবা

ডেটা

ইথেরিয়াম ডিজাইনগতভাবেই স্বচ্ছ, তাই সবকিছু যাচাইযোগ্য। ব্লক এক্সপ্লোরারগুলো এই তথ্য পাওয়ার জন্য একটি ইন্টারফেস প্রদান করে। আর আপনার যদি ডেটার প্রয়োজন হয়, তবে এটি মূল ইথেরিয়াম নেটওয়ার্ক এবং টেস্টনেট উভয়ের জন্যই প্রযোজ্য। ডেটাকে এক্সিকিউশন ডেটা এবং কনসেনসাস ডেটায় ভাগ করা হয়েছে। এক্সিকিউশন ডেটা বলতে একটি নির্দিষ্ট ব্লকে এক্সিকিউট হওয়া ট্রানজ্যাকশনগুলোকে বোঝায়। কনসেনসাস ডেটা বলতে ব্লকগুলো এবং যে ভ্যালিডেটররা সেগুলো প্রস্তাব করেছে তাদের বোঝায়।

একটি ব্লক এক্সপ্লোরার থেকে আপনি যে ধরনের ডেটা পেতে পারেন তার একটি সারসংক্ষেপ নিচে দেওয়া হলো।

এক্সিকিউশন ডেটা

প্রতি 12 সেকেন্ডে ইথেরিয়ামে নতুন ব্লক যোগ করা হয় (যদি না কোনো ব্লক প্রস্তাবক তার পালা মিস করে), তাই ব্লক এক্সপ্লোরারগুলোতে প্রায় অবিচ্ছিন্নভাবে ডেটার একটি প্রবাহ যোগ হতে থাকে। ব্লকগুলোতে অনেক গুরুত্বপূর্ণ ডেটা থাকে যা আপনার কাজে লাগতে পারে:

স্ট্যান্ডার্ড ডেটা

  • ব্লক উচ্চতা - বর্তমান ব্লক তৈরি হওয়ার সময় ব্লক নম্বর এবং ব্লকচেইনের দৈর্ঘ্য (ব্লকের হিসেবে)
  • টাইমস্ট্যাম্প - যে সময়ে একটি ব্লক প্রস্তাব করা হয়েছিল
  • ট্রানজ্যাকশন - ব্লকের মধ্যে অন্তর্ভুক্ত ট্রানজ্যাকশনের সংখ্যা
  • ফি প্রাপক - যে ঠিকানা ট্রানজ্যাকশন থেকে গ্যাস ফি টিপস পেয়েছে
  • ব্লক পুরস্কার - যে ভ্যালিডেটর ব্লকটি প্রস্তাব করেছে তাকে পুরস্কৃত করা ETH-এর পরিমাণ
  • আকার - ব্লকের ভেতরের ডেটার আকার (বাইটে পরিমাপ করা হয়)
  • ব্যবহৃত গ্যাস - ব্লকের ট্রানজ্যাকশনগুলো দ্বারা ব্যবহৃত গ্যাসের মোট ইউনিট
  • গ্যাস লিমিট - ব্লকের ট্রানজ্যাকশনগুলো দ্বারা সেট করা মোট গ্যাস লিমিট
  • গ্যাস প্রতি ভিত্তি ফি - একটি ব্লকে ট্রানজ্যাকশন অন্তর্ভুক্ত করার জন্য প্রয়োজনীয় ন্যূনতম গুণক
  • পোড়ানো ফি - ব্লকে কত ETH পোড়ানো হয়েছে
  • অতিরিক্ত ডেটা - নির্মাতা ব্লকে যে কোনো অতিরিক্ত ডেটা অন্তর্ভুক্ত করেছেন

অ্যাডভান্সড ডেটা

  • হ্যাশ - ক্রিপ্টোগ্রাফিক হ্যাশ যা ব্লক হেডারকে উপস্থাপন করে (ব্লকের অনন্য শনাক্তকারী)
  • প্যারেন্ট হ্যাশ - বর্তমান ব্লকের আগের ব্লকের হ্যাশ
  • StateRoot - মার্কেল ট্রাইয়ের রুট হ্যাশ যা সিস্টেমের সম্পূর্ণ স্টেট সংরক্ষণ করে

গ্যাস

ব্লক এক্সপ্লোরারগুলো শুধু ট্রানজ্যাকশন এবং ব্লকে গ্যাস ব্যবহারের ডেটাই দেয় না, বরং কিছু এক্সপ্লোরার নেটওয়ার্কের বর্তমান গ্যাস প্রাইস সম্পর্কেও তথ্য দেয়। এটি আপনাকে নেটওয়ার্কের ব্যবহার বুঝতে, নিরাপদ ট্রানজ্যাকশন সাবমিট করতে এবং গ্যাসে অতিরিক্ত খরচ না করতে সাহায্য করবে। এমন API-গুলোর দিকে নজর রাখুন যা আপনাকে এই তথ্যগুলো আপনার প্রোডাক্টের ইন্টারফেসে পেতে সাহায্য করতে পারে। গ্যাস-সম্পর্কিত ডেটার মধ্যে রয়েছে:

  • একটি নিরাপদ কিন্তু ধীর ট্রানজ্যাকশনের জন্য প্রয়োজনীয় আনুমানিক গ্যাস ইউনিট (+ আনুমানিক মূল্য এবং সময়কাল)
  • একটি গড় ট্রানজ্যাকশনের জন্য প্রয়োজনীয় আনুমানিক গ্যাস ইউনিট (+ আনুমানিক মূল্য এবং সময়কাল)
  • একটি দ্রুত ট্রানজ্যাকশনের জন্য প্রয়োজনীয় আনুমানিক গ্যাস ইউনিট (+ আনুমানিক মূল্য এবং সময়কাল)
  • গ্যাস প্রাইসের ওপর ভিত্তি করে গড় কনফার্মেশন সময়
  • যে কন্ট্রাক্টগুলো গ্যাস খরচ করছে - অন্য কথায়, জনপ্রিয় প্রোডাক্টগুলো যেগুলো নেটওয়ার্কে প্রচুর ব্যবহৃত হচ্ছে
  • যে অ্যাকাউন্টগুলো গ্যাস খরচ করছে - অন্য কথায়, নেটওয়ার্কের নিয়মিত ব্যবহারকারীরা

ট্রানজ্যাকশন

মানুষের জন্য তাদের ট্রানজ্যাকশনের অগ্রগতি ট্র্যাক করার একটি সাধারণ জায়গা হয়ে উঠেছে ব্লক এক্সপ্লোরার। এর কারণ হলো আপনি যে স্তরের বিস্তারিত তথ্য পেতে পারেন তা অতিরিক্ত নিশ্চয়তা প্রদান করে। ট্রানজ্যাকশন ডেটার মধ্যে রয়েছে:

স্ট্যান্ডার্ড ডেটা

  • ট্রানজ্যাকশন হ্যাশ - ট্রানজ্যাকশন সাবমিট করার সময় তৈরি হওয়া একটি হ্যাশ
  • স্ট্যাটাস - ট্রানজ্যাকশনটি পেন্ডিং, ব্যর্থ নাকি সফল তার একটি নির্দেশক
  • ব্লক - যে ব্লকে ট্রানজ্যাকশনটি অন্তর্ভুক্ত করা হয়েছে
  • টাইমস্ট্যাম্প - যে সময়ে একটি ভ্যালিডেটর দ্বারা প্রস্তাবিত ব্লকে ট্রানজ্যাকশনটি অন্তর্ভুক্ত করা হয়েছিল
  • প্রেরক (From) - যে অ্যাকাউন্টের ঠিকানা থেকে ট্রানজ্যাকশনটি সাবমিট করা হয়েছে
  • প্রাপক (To) - প্রাপক বা স্মার্ট কন্ট্রাক্টের ঠিকানা যার সাথে ট্রানজ্যাকশনটি ইন্টারঅ্যাক্ট করে
  • স্থানান্তরিত টোকেন - ট্রানজ্যাকশনের অংশ হিসেবে স্থানান্তরিত টোকেনগুলোর একটি তালিকা
  • মান - স্থানান্তরিত হওয়া মোট ETH-এর পরিমাণ
  • লেনদেন ফি - ট্রানজ্যাকশনটি প্রসেস করার জন্য ভ্যালিডেটরকে প্রদান করা পরিমাণ (গ্যাস প্রাইস*ব্যবহৃত গ্যাস দ্বারা হিসাব করা হয়)

অ্যাডভান্সড ডেটা

  • গ্যাস লিমিট - এই ট্রানজ্যাকশনটি সর্বোচ্চ যত গ্যাস ইউনিট খরচ করতে পারে
  • ব্যবহৃত গ্যাস - ট্রানজ্যাকশনটি প্রকৃতপক্ষে যত গ্যাস ইউনিট খরচ করেছে
  • গ্যাস প্রাইস - প্রতি গ্যাস ইউনিটের জন্য নির্ধারিত মূল্য
  • নন্স - from ঠিকানার জন্য ট্রানজ্যাকশন নম্বর (মনে রাখবেন এটি 0 থেকে শুরু হয়, তাই 100 নন্স আসলে এই অ্যাকাউন্ট দ্বারা সাবমিট করা 101 তম ট্রানজ্যাকশন হবে)
  • ইনপুট ডেটা - ট্রানজ্যাকশনের জন্য প্রয়োজনীয় যেকোনো অতিরিক্ত তথ্য

অ্যাকাউন্ট

একটি অ্যাকাউন্ট সম্পর্কে আপনি অনেক ডেটা অ্যাক্সেস করতে পারেন। এই কারণেই প্রায়শই একাধিক অ্যাকাউন্ট ব্যবহার করার পরামর্শ দেওয়া হয় যাতে আপনার সম্পদ এবং মান সহজে ট্র্যাক করা না যায়। ট্রানজ্যাকশন এবং অ্যাকাউন্টের কার্যকলাপকে আরও ব্যক্তিগত করার জন্য কিছু সমাধানও তৈরি করা হচ্ছে। তবে অ্যাকাউন্টগুলোর জন্য যে ডেটা উপলব্ধ তা নিচে দেওয়া হলো:

ব্যবহারকারীর অ্যাকাউন্ট

  • অ্যাকাউন্টের ঠিকানা - পাবলিক ঠিকানা যা আপনি ফান্ড পাঠাতে ব্যবহার করতে পারেন
  • ETH ব্যালেন্স - সেই অ্যাকাউন্টের সাথে যুক্ত ETH-এর পরিমাণ
  • মোট ETH মান - ETH-এর মান
  • টোকেন - অ্যাকাউন্টের সাথে যুক্ত টোকেন এবং সেগুলোর মান
  • ট্রানজ্যাকশনের ইতিহাস - সমস্ত ট্রানজ্যাকশনের একটি তালিকা যেখানে এই অ্যাকাউন্টটি প্রেরক বা প্রাপক ছিল

স্মার্ট কন্ট্রাক্ট

স্মার্ট কন্ট্রাক্ট অ্যাকাউন্টগুলোতে একটি ব্যবহারকারীর অ্যাকাউন্টের সমস্ত ডেটা থাকে, তবে কিছু ব্লক এক্সপ্লোরার এমনকি কিছু কোডের তথ্যও প্রদর্শন করবে। উদাহরণস্বরূপ:

  • কন্ট্রাক্ট নির্মাতা - যে ঠিকানাটি মেইননেট-এ কন্ট্রাক্টটি ডিপ্লয় করেছে
  • তৈরির ট্রানজ্যাকশন - যে ট্রানজ্যাকশনে মেইননেট-এ ডিপ্লয়মেন্ট অন্তর্ভুক্ত ছিল
  • সোর্স কোড - স্মার্ট কন্ট্রাক্টের Solidity বা Vyper কোড
  • কন্ট্রাক্ট ABI - কন্ট্রাক্টের অ্যাপ্লিকেশন বাইনারি ইন্টারফেস—কন্ট্রাক্টটি যে কলগুলো করে এবং যে ডেটা গ্রহণ করে
  • কন্ট্রাক্ট তৈরির কোড - স্মার্ট কন্ট্রাক্টের কম্পাইল করা বাইটকোড—যখন আপনি Solidity বা Vyper ইত্যাদিতে লেখা একটি স্মার্ট কন্ট্রাক্ট কম্পাইল করেন তখন এটি তৈরি হয়।
  • কন্ট্রাক্ট ইভেন্ট - স্মার্ট কন্ট্রাক্টে কল করা মেথডগুলোর একটি ইতিহাস—মূলত কন্ট্রাক্টটি কীভাবে এবং কত ঘন ঘন ব্যবহার করা হচ্ছে তা দেখার একটি উপায়

টোকেন

টোকেন হলো এক ধরনের কন্ট্রাক্ট, তাই এগুলোতে স্মার্ট কন্ট্রাক্টের মতোই ডেটা থাকবে। কিন্তু যেহেতু এগুলোর মান আছে এবং ট্রেড করা যায়, তাই এগুলোতে অতিরিক্ত ডেটা পয়েন্ট থাকে:

  • ধরন - এগুলো ERC-20, ERC-721 নাকি অন্য কোনো টোকেন স্ট্যান্ডার্ড
  • মূল্য - যদি এগুলো ERC-20 হয় তবে এগুলোর একটি বর্তমান বাজার মূল্য থাকবে
  • মার্কেট ক্যাপ - যদি এগুলো ERC-20 হয় তবে এগুলোর একটি মার্কেট ক্যাপ থাকবে (মূল্য*মোট সরবরাহ দ্বারা হিসাব করা হয়)
  • মোট সরবরাহ - সার্কুলেশনে থাকা টোকেনের সংখ্যা
  • হোল্ডার - টোকেন ধারণকারী ঠিকানার সংখ্যা
  • স্থানান্তর - অ্যাকাউন্টগুলোর মধ্যে টোকেনটি যতবার স্থানান্তরিত হয়েছে তার সংখ্যা
  • ট্রানজ্যাকশনের ইতিহাস - টোকেনটি অন্তর্ভুক্ত থাকা সমস্ত ট্রানজ্যাকশনের একটি ইতিহাস
  • কন্ট্রাক্টের ঠিকানা - মেইননেট-এ ডিপ্লয় করা টোকেনের ঠিকানা
  • ডেসিম্যাল - ERC-20 টোকেনগুলো বিভাজ্য এবং এগুলোর দশমিক স্থান রয়েছে

নেটওয়ার্ক

কিছু ব্লক ডেটা সামগ্রিকভাবে ইথেরিয়ামের স্বাস্থ্য সম্পর্কে ধারণা দেয়।

  • মোট ট্রানজ্যাকশন - ইথেরিয়াম তৈরি হওয়ার পর থেকে ট্রানজ্যাকশনের সংখ্যা
  • প্রতি সেকেন্ডে ট্রানজ্যাকশন - এক সেকেন্ডের মধ্যে প্রসেসযোগ্য ট্রানজ্যাকশনের সংখ্যা
  • ETH মূল্য - 1 ETH-এর বর্তমান মূল্য
  • মোট ETH সরবরাহ - সার্কুলেশনে থাকা ETH-এর সংখ্যা—মনে রাখবেন প্রতিটি ব্লক তৈরির সাথে সাথে ব্লক পুরস্কার হিসেবে নতুন ETH তৈরি হয়
  • মার্কেট ক্যাপ - মূল্য*সরবরাহের হিসাব

কনসেনসাস লেয়ার ডেটা

ইপক

নিরাপত্তার কারণে, প্রতিটি ইপক (প্রতি 6.4 মিনিট) শেষে ভ্যালিডেটরদের র‍্যান্ডমাইজড কমিটি তৈরি করা হয়। ইপক ডেটার মধ্যে রয়েছে:

  • ইপক নম্বর
  • চূড়ান্তকৃত স্ট্যাটাস - ইপকটি চূড়ান্তকৃত হয়েছে কি না (হ্যাঁ/না)
  • সময় - ইপক শেষ হওয়ার সময়
  • সত্যায়ন - ইপকে সত্যায়নের সংখ্যা (স্লটের মধ্যে ব্লকের জন্য ভোট)
  • ডিপোজিট - ইপকে অন্তর্ভুক্ত ETH ডিপোজিটের সংখ্যা (ভ্যালিডেটর হওয়ার জন্য ভ্যালিডেটরদের অবশ্যই ETH স্টেক করতে হবে)
  • স্ল্যাশিং - ব্লকের প্রস্তাবক বা সত্যায়নকারীদের দেওয়া জরিমানার সংখ্যা
  • ভোটিং অংশগ্রহণ - ব্লক সত্যায়ন করতে ব্যবহৃত স্টেক করা ETH-এর পরিমাণ
  • ভ্যালিডেটর - ইপকের জন্য সক্রিয় ভ্যালিডেটরের সংখ্যা
  • গড় ভ্যালিডেটর ব্যালেন্স - সক্রিয় ভ্যালিডেটরদের গড় ব্যালেন্স
  • স্লট - ইপকে অন্তর্ভুক্ত স্লটের সংখ্যা (স্লটগুলোতে একটি বৈধ ব্লক থাকে)

স্লট

স্লট হলো ব্লক তৈরির সুযোগ, প্রতিটি স্লটের জন্য উপলব্ধ ডেটার মধ্যে রয়েছে:

  • ইপক - যে ইপকে স্লটটি বৈধ
  • স্লট নম্বর
  • স্ট্যাটাস - স্লটের স্ট্যাটাস (প্রস্তাবিত/মিসড)
  • সময় - স্লটের টাইমস্ট্যাম্প
  • প্রস্তাবক - যে ভ্যালিডেটর স্লটের জন্য ব্লক প্রস্তাব করেছে
  • ব্লক রুট - বিকন ব্লকের হ্যাশ-ট্রি-রুট
  • প্যারেন্ট রুট - আগের ব্লকের হ্যাশ
  • স্টেট রুট - বিকন স্টেটের হ্যাশ-ট্রি-রুট
  • স্বাক্ষর
  • RANDAO প্রকাশ
  • গ্রাফিতি - একজন ব্লক প্রস্তাবক তার ব্লক প্রস্তাবে 32 বাইট দীর্ঘ বার্তা অন্তর্ভুক্ত করতে পারে
  • এক্সিকিউশন ডেটা
    • ব্লক হ্যাশ
    • ডিপোজিট গণনা
    • ডিপোজিট রুট
  • সত্যায়ন - এই স্লটে ব্লকের জন্য সত্যায়নের সংখ্যা
  • ডিপোজিট - এই স্লটের সময় ডিপোজিটের সংখ্যা
  • স্বেচ্ছায় প্রস্থান - স্লটের সময় যে ভ্যালিডেটররা চলে গেছে তাদের সংখ্যা
  • স্ল্যাশিং - ব্লকের প্রস্তাবক বা সত্যায়নকারীদের দেওয়া জরিমানার সংখ্যা
  • ভোট - এই স্লটে ব্লকের জন্য ভোট দেওয়া ভ্যালিডেটররা

ব্লক

প্রুফ-অফ-স্টেক (PoS) সময়কে স্লট এবং ইপকে ভাগ করে। এর মানে হলো নতুন ডেটা!

  • প্রস্তাবক - নতুন ব্লক প্রস্তাব করার জন্য অ্যালগরিদমিকভাবে নির্বাচিত ভ্যালিডেটর
  • ইপক - যে ইপকে ব্লকটি প্রস্তাব করা হয়েছিল
  • স্লট - যে স্লটে ব্লকটি প্রস্তাব করা হয়েছিল
  • সত্যায়ন - স্লটে অন্তর্ভুক্ত সত্যায়নের সংখ্যা—সত্যায়ন হলো ভোটের মতো যা নির্দেশ করে যে ব্লকটি বিকন চেইনে যাওয়ার জন্য প্রস্তুত

ভ্যালিডেটর

ভ্যালিডেটররা স্লটের মধ্যে ব্লক প্রস্তাব করা এবং সেগুলোর সত্যায়ন করার জন্য দায়ী।

  • ভ্যালিডেটর নম্বর - অনন্য নম্বর যা ভ্যালিডেটরকে উপস্থাপন করে
  • বর্তমান ব্যালেন্স - পুরস্কারসহ ভ্যালিডেটরের ব্যালেন্স
  • কার্যকর ব্যালেন্স - ভ্যালিডেটরের ব্যালেন্স যা স্টেকিং-এর জন্য ব্যবহৃত হয়
  • আয় - ভ্যালিডেটর দ্বারা প্রাপ্ত পুরস্কার বা জরিমানা
  • স্ট্যাটাস - ভ্যালিডেটর বর্তমানে অনলাইনে এবং সক্রিয় আছে কি না
  • সত্যায়নের কার্যকারিতা - ভ্যালিডেটরের সত্যায়নগুলো চেইনে অন্তর্ভুক্ত হতে যে গড় সময় লাগে
  • সক্রিয়করণের যোগ্যতা - তারিখ (এবং ইপক) যখন ভ্যালিডেটর যাচাই করার জন্য উপলব্ধ হয়েছিল
  • সক্রিয় হওয়ার সময় - তারিখ (এবং ইপক) যখন ভ্যালিডেটর সক্রিয় হয়েছিল
  • প্রস্তাবিত ব্লক - ভ্যালিডেটর যে ব্লকটি প্রস্তাব করেছে
  • সত্যায়ন - ভ্যালিডেটর যে সত্যায়নগুলো প্রদান করেছে
  • ডিপোজিট - ভ্যালিডেটর দ্বারা করা স্টেকিং ডিপোজিটের প্রেরকের ঠিকানা, ট্রানজ্যাকশন হ্যাশ, ব্লক নম্বর, টাইমস্ট্যাম্প, পরিমাণ এবং স্ট্যাটাস

সত্যায়ন

সত্যায়ন হলো চেইনে ব্লক অন্তর্ভুক্ত করার জন্য "হ্যাঁ" ভোট। এগুলোর ডেটা সত্যায়নের রেকর্ড এবং যে ভ্যালিডেটররা সত্যায়ন করেছে তাদের সাথে সম্পর্কিত

  • স্লট - যে স্লটে সত্যায়নটি হয়েছিল
  • কমিটি সূচক - প্রদত্ত স্লটে কমিটির সূচক
  • অ্যাগ্রিগেশন বিট - সত্যায়নে অংশগ্রহণকারী সমস্ত ভ্যালিডেটরের একত্রিত সত্যায়নকে উপস্থাপন করে
  • ভ্যালিডেটর - যে ভ্যালিডেটররা সত্যায়ন প্রদান করেছে
  • বিকন ব্লক রুট - যে ব্লকে ভ্যালিডেটররা সত্যায়ন করছে সেটিকে নির্দেশ করে
  • সোর্স - সর্বশেষ জাস্টিফাইড ইপককে নির্দেশ করে
  • টার্গেট - সর্বশেষ ইপক সীমানাকে নির্দেশ করে
  • স্বাক্ষর

নেটওয়ার্ক

কনসেনসাস লেয়ার টপ-লেভেল ডেটার মধ্যে নিচের বিষয়গুলো অন্তর্ভুক্ত রয়েছে:

  • বর্তমান ইপক
  • বর্তমান স্লট
  • সক্রিয় ভ্যালিডেটর - সক্রিয় ভ্যালিডেটরের সংখ্যা
  • পেন্ডিং ভ্যালিডেটর - সক্রিয় হওয়ার অপেক্ষায় থাকা ভ্যালিডেটরের সংখ্যা
  • স্টেক করা ETH - নেটওয়ার্কে স্টেক করা ETH-এর পরিমাণ
  • গড় ব্যালেন্স - ভ্যালিডেটরদের গড় ETH ব্যালেন্স

আরও পড়ুন

আপনাকে সাহায্য করেছে এমন কোনো কমিউনিটি রিসোর্স সম্পর্কে জানেন? এই পেজটি এডিট করুন এবং সেটি যোগ করুন!