ব্লকচেইন ইন্টারভিউতে প্রায়ই জিজ্ঞেস করা ১০ টি প্রশ্ন ও তার উত্তর

01 October 2023

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

ব্লকচেইন প্রযুক্তি প্রথম আলোতে আসে যখন 'সাতোশি নাকামোটো' নামে একজন ব্যক্তি ২০০৮ সালে "বিটকয়েন: একটি পিয়ার-টু-পিয়ার ইলেকট্রনিক ক্যাশ সিস্টেম" নামে একটি নিবন্ধ প্রকাশ করে। ব্লকচেইন প্রযুক্তি ডিজিটাল লেজারে লেনদেন রেকর্ড করে যা বিতরণ করা হয়। নেটওয়ার্কটি এভাবে বানানো হয়েছে যে এখানে লেনদেন হিসেবে ব্লকচেইনে জমির সম্পদ, গাড়ি ইত্যাদির মতো মূল্যের যেকোনো কিছু রেকর্ড করা যায়।

ব্লকচেইন নিয়ে ইন্টারভিউতে যেসকল প্রশ্ন করা হয়

১.আপনি কীভাবে একজন সাধারণ মানুষকে ব্লকচেইনের ধারণা ব্যাখ্যা করবেন?

ব্লকচেইন একটি ডিস্ট্রালাইজড প্রযুক্তি। এখানে একটি ডেস্ট্রিবিউটেড ডাটাবেসে তথ্য ব্লকগুলোতে সংরক্ষণ করা হয়। এই ব্লকগুলি একে অপরের সাথে একটি চেইন গঠন করে সংযুক্ত থাকে। এখানে কোনো কেন্দ্রীয় কর্তৃপক্ষ নেই।

২.ব্লকচেইনের বৈশিষ্ট্যগুলি কি কি?

ডিস্ট্রালাইজডঃ  ব্লকচেইন একটি ডিস্ট্রালাইজড প্রযুক্তি। এই নেটওয়ার্কটি কোনো কেন্দ্রীয় গভর্নিং কর্তৃপক্ষ পরিচালনা করে না । বরং প্রতিটি নোডে লেজারের একটি কপি থাকে এবং প্রতিটি নোড ব্লকচেইন নেটওয়ার্ক বজায় রাখতে অবদান রাখে।

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

নিরাপত্তাঃ ব্লকচেইন ডেটার নিরাপত্তা প্রদান করে কারণ এটি হ্যাক করা সহজ নয় কারণ ডেটা ব্লকটি শুধুমাত্র অংশগ্রহণকারী নোডগুলির অর্ধেকের বেশি দ্বারা যাচাই করার পরেই চেইনে যোগ করা হয়। এটি SHA-256 এর মতো একটি শক্তিশালী এনক্রিপশন অ্যালগরিদম ব্যবহার করে যা নিরাপত্তায় আরেকটি স্তর নিশ্চিত করে।

ওপেন লেজারঃ লেজার হল লেনদেনের রেকর্ড যা সবার কাছেই  দৃশ্যমান, তাই একে খোলা খাতা বলা হয়। নেটওয়ার্কের প্রতিটি নোডে লেজারের একটি কপি থাকে। যেহেতু সবাই পরিষ্কারভাবে নেটওয়ার্কে কী ঘটছে দেখতে পারে তাই অংশগ্রহণকারীদের মাঝে এই প্রযুক্তির উপর আস্থা রয়েছে।

কনসেনসাস মেকানিজমঃ  ব্লকচেইন কিছু কনসেনসাস প্রোটোকলের উপর কাজ করে। একটি কনসেনসাস অ্যালগরিদম হলো এমন একটি পদ্ধতি যার মাধ্যমে ব্লকচেইন নেটওয়ার্কের সমস্ত নোড, বিতরণ করা লেজারের বর্তমান অবস্থা সম্পর্কে একটি সাধারণ চুক্তিতে পৌঁছায়।

৩. ব্লকচেইনে কনসেনসাস মেকানিজম কি?

কনসেনসাস মূলত প্রোটোকলের একটি সেট যা ব্লকচেইন নেটওয়ার্ককে নিয়ন্ত্রণ করে। এটি নিশ্চিত করে যে চেইনে কোনো ডুপ্লিকেট ব্লক যোগ করা হয়নি

বিভিন্ন কনসেনসাস অ্যালগরিদম

  • কাজের প্রমাণ (PoW)
  • প্রুফ অফ স্টেক (PoS)
  • অতিবাহিত সময়ের প্রমাণ
  • ক্ষমতার প্রমাণ
  • বার্ন এর প্রমাণ

৪. ইথেরিয়াম এবং বিটকয়েনের মধ্যে পার্থক্য কী?

ইথেরিয়াম 

বিটকয়েন

বিটকয়েন ২০০৮ সালে সাতোশি নাকামোটো দ্বারা চালু হয়েছিল

Ethereum ২০১৩ সালে Vitalik Buterin দ্বারা চালু করা হয়েছিল

বিটকয়েন একটি ক্রিপ্টোকারেন্সি

ইথেরিয়ামও একটি ক্রিপ্টোকারেন্সি কিন্তু এতে এক্সিকিউটেবল কোড এবং স্মার্ট চুক্তি রয়েছে যা DApps তৈরির জন্য ব্যবহৃত হয় 

গড় ব্লক সময় ১০ মিনিট

গড় ব্লক সময় ১০-১৫ সেকেন্ড

বিটকয়েন টুরিং অসম্পূর্ণ

ইথেরিয়াম টুরিং সম্পূর্ণ

এটি কাজের প্রমাণ (PoW) ব্যবহার করে

এটি কাজের প্রমাণ (PoW) ব্যবহার করে

এর নেটিভ ক্রিপ্টোকারেন্সি হল বিটকয়েন (বিটিসি)

এর নেটিভ ক্রিপ্টোকারেন্সি হল ইথার (ETH)


৫.প্রুফ-অফ-ওয়ার্ক এবং প্রুফ-অফ-স্টেকের মধ্যে পার্থক্য ব্যাখ্যা কর।

কাজের প্রমাণঃ  PoW হল একটি সর্বসম্মত অ্যালগরিদম যাতে একটি ধাঁধা বা সমস্যা দেওয়া হয়। যে নোডটি প্রথমে প্রদত্ত ধাঁধাটি সমাধান করে, সে পুরস্কার পায় ব্লক সম্প্রচারের পর নেটওয়ার্কে যোগ করা হয়। এটি লেনদেন যাচাই করে। যেকোন দূষিত ব্যবহারকারীর সমস্যা সমাধানের জন্য 51% গণনা শক্তি থাকতে হবে এবং এর ফলে ভুল ব্লক যোগ করতে হবে।

প্রুফ অফ স্টেকঃ  প্রুফ অফ স্টেক হল একটি সম্মতিমূলক অ্যালগরিদম যাতে নতুন ব্লকটি সর্বোচ্চ শেয়ার বা সর্বোচ্চ কয়েন থাকা নোড দ্বারা যাচাই করা হয়। কোন পুরষ্কার সিস্টেম নেই পরিবর্তে যাচাইকারী নেটওয়ার্ক ফি সংগ্রহ করে। একটি ভুল ব্লক যোগ করার জন্য যেকোনো ক্ষতিকারক ব্যবহারকারীর নেটওয়ার্কে মোট অর্থের ৫১%থাকতে হবে।

৬. ব্লকচেইনের বিভিন্ন প্রকার কি কি?

পাবলিক ব্লকচেইনঃ একটি পাবলিক ব্লকচেইন হল একটি উন্মুক্ত নেটওয়ার্ক যেখানে যে কেউ নেটওয়ার্কে যোগ দিতে এবং লেনদেন করতে পারে। উদাহরণ- Bitcoin, Ethereum, Litecoin।

ব্যক্তিগত ব্লকচেইনঃ একটি ব্যক্তিগত ব্লকচেইন হলো অনুমোদিত ব্লকচেইন যা ব্যবহারকারীদের উপর কিছু বিধিনিষেধ প্রয়োগ করে। এটি সবাইকে নেটওয়ার্কে যোগদানের অনুমতি দেয় না। এছাড়াও, লেজারটি শুধুমাত্র প্রতিষ্ঠানের অনুমোদিত ব্যবহারকারীদের কাছে দৃশ্যমান। উদাহরণ- হাইপারলেজার, মাল্টিচেইন।

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

হাইব্রিড ব্লকচেইন: এটি পাবলিক এবং প্রাইভেট উভয় ব্লকচেইনের সংমিশ্রণ। এটি উভয় ধরনের ব্লকচেইনের বৈশিষ্ট্য ব্যবহার করে নিয়ন্ত্রণের পাশাপাশি স্বাধীনতা প্রদান করে। উদাহরণ- ড্রাগনচেইন।

৭. স্মার্ট চুক্তি কি এবং কেন তারা দরকারী?

স্মার্ট কন্ট্রাক্ট হল ব্লকচেইনের কোডের লাইন যা স্বয়ংক্রিয়ভাবে কার্যকর হয়। তারা নির্দিষ্ট শর্তের অধীনে পক্ষগুলির মধ্যে কীভাবে একটি লেনদেন প্রক্রিয়া করতে হবে তার নিয়মগুলি সংজ্ঞায়িত করে। এটি মূলত একটি ব্লকচেইন নেটওয়ার্কের জন্য একটি ডিজিটাল চুক্তি।

৮. একটি dApp কি এবং কিভাবে এটি স্মার্ট চুক্তি থেকে আলাদা?

DApps একটি ব্লকচেইন নেটওয়ার্ক বা স্মার্ট চুক্তির সাথে যোগাযোগ করতে ব্যবহৃত হয়। এটি একটি বিকেন্দ্রীকৃত অ্যাপ্লিকেশন যা ব্লকচেইন প্রযুক্তি ব্যবহার করে একটি নির্দিষ্ট কাজ বা বৈশিষ্ট্য বাস্তবায়ন করতে ব্যবহৃত হয়।

স্মার্ট চুক্তি দুটি সমকক্ষের মধ্যে লেনদেনের নিয়ম সংজ্ঞায়িত করে। নির্দিষ্ট শর্ত পূরণ হলে তারা স্বয়ং সম্পাদন করে।

৯. ব্লকচেইনে কিভাবে ব্লক যোগ করা হয়?

মাইনিং এর মাধ্যমে ব্লককে ব্লকচেইনে যুক্ত করা হয়। যখন একটি লেনদেন করা হয়, সংশ্লিষ্ট ব্লক তৈরি করা হয় যা প্রথমে নেটওয়ার্কের অর্ধেকের বেশি (অন্তত ৫১%) নোড দ্বারা যাচাই করা প্রয়োজন। একবার যাচাই হয়ে গেলে, ব্লকটি পুরো নেটওয়ার্কে সম্প্রচার করা হয় এবং তারপর ব্লকচেইনে যোগ করা হয়।

১০.  Merkle গাছ কি ? তাদের ধারণা ব্যাখ্যা করুন

মার্কেল গাছের ডেটা স্ট্রাকচারকে বাইনারি হ্যাশ ট্রিও বলা হয়। এটি একটি ব্লকে লেনদেন যোগ করা যায় কিনা তা যাচাই করতে সহায়তা করে। প্রতিটি লেনদেন সঠিক অ্যালগরিদমের মাধ্যমে হ্যাশ করা হয়। প্রতিটি লিফ নোড হল লেনদেনের একটি হ্যাশ এবং নন-লিফ নোড হল এর আগের হ্যাশগুলির একটি হ্যাশ (চাইল্ড হ্যাশ)। শেষে (বা গাছের উপরে) উৎপন্ন হ্যাশকে মার্কেল রুট বলা হয়।

এই Merkle রুট ব্লক হেডারে সংরক্ষণ করা হয়. এইভাবে, একটি ব্লক হেডারে মার্কেল রুট, আগের ব্লকের হ্যাশ, টাইমস্ট্যাম্প এবং ননস থাকে। এগুলি সবগুলি ব্লক টেম্পার-প্রুফ করতে এবং ডেটার অখণ্ডতা বজায় রাখতে সহায়তা করে। এই Merkle Tree এর গঠন Bitcoin এবং Ethereum উভয় ক্ষেত্রেই ব্যবহৃত হয়।

আশা করছি আজকের ব্লগটি ভবিষ্যতে আপনার বেশ কাজে লাগবে। পরবর্তী ব্লগ পড়ার আমন্ত্রণ রইল।

Share this article

RELATED ARTICLES

যেভাবে সিভি/ রেজিউমে বানালে তা আপনাকে চাকরির নিশ্চয়তা দেবে

ডিজাইন সিভি তৈরি করে কঠিন হলে ও অসম্ভব নয় কিন্তু! -----লার্ন ডিজাইন// “প্রথমেই বলে নেয়া ভালো চাকরি পাওয়ার জন্য কোনো জটিল কিংবা দুর্বোধ্য সিভি বা রেজিউমে বানানোর প্রয়োজন নেই। একটি সিম্পল এবং রেলেভেন্ট সিভি হায়ারিং ম্যানেজারদের ইম্প্রেস করার জন্য যথেষ্ট। ডিজাইনার হিসেবে আপনি হয়তো মনযোগ আকর্ষনের জন্য কমপ্লেক্স এবং ইউনিক ডিজাইনের সিভসি/রেজিউমে বানানোর কথা ভাবছেন।কিন্তু সিভিটি যথাসম্ভব সিম্পল ও রেলেভেন্ট করা ভালো। কারণ যিনি প্রথমে আপনার সিভিটি দেখবেন তিনি হয়তো ডিজাইনার নাও হতে পারেন। একট

02 October 2023

শীর্ষস্থানীয় ম্যানেজড ব্লকচেইন সলিউশন

ব্লকচেইন প্রযুক্তি তার ডিসেন্ট্রালাইজেশন প্রকৃতির কারণে সাম্প্রতিক সময়ে বেশ জনপ্রিয়তা অর্জন করেছে। লেনদেন এবং অর্থ স্থানান্তরের জন্য, এটি একটি অপরিবর্তনীয় এবং নিরাপদ খাতা বা লেজার তৈরি করে। প্রতিনিয়ত বিভিন্ন শিল্পে এই প্রযুক্তির ব্যবহার বাড়ছে। বর্তমানে ব্লকচেইন সাপ্লাই চেইন ম্যানেজমেন্ট এবং অনলাইন পেমেন্ট ও স্ট্রিমলাইন করছে। কিন্তু এই সুবিশাল প্রযুক্তিকে দক্ষতার সাথে পরিচালনার জন্য দরকার দক্ষ ডেভেলপারদের একটি দল।  মাথায় রাখতে হবে, ব্লকচেইন ডেভেলপমেন্ট কিন্তু এতো সহজ নয়, এখানে আপনাকে অনেক জটিল

01 October 2023

1 min read

শিক্ষার্থীদের জন্য ১০টি আকর্ষণীয় ব্লকচেইন প্রোজেক্টের ধারণা (২০২৩)

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

01 October 2023

ব্লকচেইনে আগ্রহীদের জন্য কিছু ফ্রি রিসোর্স

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

01 October 2023

অনলাইন লাইভ স্কিল ডেভেলপমেন্ট প্ল্যাটফর্ম।

ডাউনলোড করুন ওস্তাদ অ্যাপ

কমিউনিটি -এর সাথে কানেক্টেড থাকতে