ব্লকচেইন প্রযুক্তি সম্প্রতি দারুণ জনপ্রিয়তা অর্জন করেছে। 2009 সালে Satoshi Nakamoto ছদ্মনামে ব্যক্তি বা গোষ্ঠীর দ্বারা বিটকয়েন প্রবর্তনের পর এটি জনপ্রিয়তা লাভ করে। অনেকে ব্লকচেইনকে বিটকয়েন বলে বিভ্রান্ত করে এবং বিশ্বাস করে। কিন্তু, বিটকয়েন হল ব্লকচেইন প্রযুক্তির একটি অ্যাপ্লিকেশন। আরও অনেক অ্যাপ্লিকেশন এবং ব্যবহারের ক্ষেত্রে রয়েছে যেগুলি শুধুমাত্র পেমেন্ট সিস্টেম ছাড়া ব্লকচেইন ব্যবহার করে সমাধান করা যেতে পারে।
A blockchain is defined as a peer to peer distributed ledger forged by consensus, combined with a system for smart contracts.
-Hyperledger, Linux Foundation
এখন, সেই সংজ্ঞাটিতে অনেকগুলি uncommon terms থাকতে পারে তাই একে ভাগে ভাগ করে এবং প্রতিটি শব্দ বোঝার মাধ্যমে শুরু করা যাক।
Peer to Peer Network – BitTorrent এবং Tor এর সম্পর্কে জানি কি আমারা? BitTorrent এবং Tor এই দুটিই পিয়ার টু পিয়ার নেটওয়ার্ক ডিজাইনের উপর নির্মিত। একটি পিয়ার টু পিয়ার নেটওয়ার্ক হল একটি অ্যাপ্লিকেশন আর্কিটেকচার যা একটি কেন্দ্রীয় সার্ভার ছাড়াই একে অপরের সাথে সংযুক্ত কম্পিউটিং ডিভাইস নিয়ে গঠিত।
কেন্দ্রীভূত নেটওয়ার্কগুলিতে, নিরাপত্তা একটি একক সত্তার উপর নির্ভরশীল। যদি সেই কেন্দ্রীয় সার্ভারে আক্রমণ করা হয়, তাহলে সামগ্রিক নেটওয়ার্কের নিরাপত্তা বিঘ্নিত হয়। কিন্তু একটি পিয়ার টু পিয়ার নেটওয়ার্ক আরও নিরাপদ কারণ ব্যর্থতার কোনো একক পয়েন্ট নেই।
Distributed Ledger – লেজার হল একটি সিস্টেম যাতে একটি সিস্টেম এর ইনপুট এবং আউটপুটের সমস্ত রেকর্ড থাকে। একটি ডিস্ট্রিবিউটেড লেজার হল একটি ডেটা স্ট্রাকচার যা বিভিন্ন কম্পিউটিং ডিভাইস জুড়ে বিস্তৃত। DLT (ডিস্ট্রিবিউটেড লেজার টেকনোলজি) এমন একটি প্রযুক্তি যা সমস্ত ব্যবহারকারীর মধ্যে রেকর্ড বিতরণ করে। DLT 3টি উপাদান নিয়ে গঠিত – Data Model (খাতার বর্তমান অবস্থা), Language of Transaction (যা লেজারের অবস্থা পরিবর্তন করে) এবং Protocol (ঐকমত্য তৈরি করতে ব্যবহৃত)। ব্লকচেইন হল এক ধরনের DLT। এইভাবে ডেটা তার সমস্ত ব্যবহারকারীদের মধ্যে ভাগ করা হয় স্বচ্ছতা বৃদ্ধি করে এবং দুর্নীতি এড়ায়।
Consensus – কনসেনসাস এর মাধ্যমে ব্লকচেইনের সকল ব্যবহারকারী ব্লকচেইনের বর্তমান অবস্থার বিষয়ে একটি ঐকমত নিশ্চিত করার একটি প্রক্রিয়া। ঐকমত্য অর্জনের জন্য বিভিন্ন ব্লকচেইন দ্বারা ব্যবহৃত বিভিন্ন ঐক্যমত্য প্রক্রিয়া রয়েছে। উদাহরণস্বরূপ, বিটকয়েন প্রুফ-অফ-ওয়ার্ক (POW) ব্যবহার করে যখন ইথেরিয়াম প্রুফ-অফ-ওয়ার্ক থেকে প্রুফ-অফ-স্টেক (POS) অ্যালগরিদমে চলে গেছে( 15 Sep 2022)।
Smart Contracts – এক মুহূর্তের জন্য Smart Contracts এবং ব্লকচেইন ভুলে যান। সাধারণভাবে চুক্তি সম্পর্কে চিন্তা করুন. এর মধ্যে কিছু শর্ত রয়েছে যা কিছু লেনদেনের জন্য (যেমন; মানি এক্সচেঞ্জ) করতে হবে। উদাহরণস্বরূপ, আপনি যদি আমাকে একটি ল্যাপটপ বিক্রি করেন, তাহলে একটি চুক্তিতে থাকবে যে ল্যাপটপটি সঠিকভাবে কাজ করলেই আমি আপনাকে অর্থ প্রদানের জন্য দায়ী থাকব। একইভাবে, Smart Contracts হল পূর্ব-প্রয়োজনীয় শর্ত যা একটি ব্লকচেইনে লেনদেনের জন্য পূরণ করতে হবে।
একটি ব্লকচেইন ভিতরে কি আছে?
ব্লকচেইন হল একে অপরের সাথে সংযুক্ত ব্লকের একটি চেইন। একটি ব্লক চারটি অংশ নিয়ে গঠিত:
Previous Hash
The timestamp
Nonce
Merkle tree root
এ বিষয় গুলো নিয়ে পরবর্তি লেখায় আলোচনা করব, সাথে থাকুন…