ব্লকচেইন টেকনোলজি বা প্রযুক্তি একটি নতুন ধরণের ইন্টারনেটের মেরুদন্ড তৈরি করেছে, যা ব্যবহার করা যাবে তবে কপি করা যাবে না। মূলত এই প্রযুক্তি ডিজিটাল মুদ্রা (বিটকয়েন) এর জন্য তৈরি করা হলেও এটি এখন অন্যান্য সম্ভাব্য অনেক জায়গায় ব্যবহার করার জন্য পরিক্ষা নিরীক্ষা করা হচ্ছে।
Blockchain হল একটি ডিজিটাল লেজার ডাটাবেজ যার রেকর্ড করা বিষয়বস্তু ব্লকের একটি ক্রমানুসারে এনক্রিপ্ট করা হয় এবং অংশগ্রহণকারী কম্পিউটারের নেটওয়ার্ক জুড়ে বিতরণ করা হয়। ব্লকচেইনের কার্যকারিতাগুলি সোজা-সরল বলে মনে হতে পারে। তবে পুরানো লেজার প্রযুক্তিতে এর পরিবর্তনগুলি দেওয়া হয়েছে। এখানে এমন কয়েকটি বৈশিষ্ট্য খেলা করে যা আজকের বিশ্বে অসম্ভ বলে বিবেচিত হবে।
ব্লকচেইন ভেঙ্গে বিশ্লেষণ করলে-
- অপরিবর্তনীয়- তথ্যগুলো রেকর্ড করার পরে পরিবর্তন কা যাবে না।
- বিকেন্দ্রীকৃত- এটি তৃতীয় পক্ষের সত্ত্বা ছাড়াই কাজ করতে সক্ষম।
- ঐক্যমত- সমস্ত লেনদেন যাচাই এবং ঐক্যমত আপডেট করা হয়।
- নিরাপদ- সমস্ত রেকর্ড কার বিষয়বস্তু পৃথকভাবে এনক্রিপ্ট করা হয়।
আরও পড়ুনঃ বিটকয়েন (Bitcoin) কি ও কিভাবে কাজ করে?
সংক্ষেপে বলতে গেলে Blockchain এর প্রায় প্রতিটি ডিজিটাল ক্রিয়াকলাপের বিপ্লব করার সম্ভাবনা রয়েছে যা পেমেন্ট পাঠানো এবং চুক্তি করা থেকে শুরু করে জটিল শিল্প ও সরকারী ক্রিয়াকলাপের আন্ডারগার্ডিং পর্যন্ত। তবে বৃহৎ আকারে এর ব্যবহার বিস্তার লাভ করলেও প্রচুর ঝুঁকিও রয়েছে ব্যবহারকারী ও বিনিয়োগকারী উভয়ের জন্য।
ব্লকচেইন কত প্রকার?
বর্তমানে চার ধরণের ব্লকচেইন নেটওয়ার্ক রয়েছে-
- পাবলিক ব্লকচেইন
- প্রাইভেট ব্লকচেইন
- কনসোর্টিয়াম ব্লকচেইন
- হাইব্রিড ব্লকচেইন
ব্লকচেইন টেকনোলজি কিভাবে কাজ করে?
একটি Blockchain একটি বিতরণ করা খাতা যেখানে রেকর্ডের ক্রমবর্ধমান তালিকা যা ক্রিপ্টোগ্রাফিক হ্যাশের মাধ্যমে নিরাপদে একত্রে সংযুক্ত থাকে। প্রতিটি ব্লকে পূর্ববর্তী ব্লকের একটি ক্রিপ্টোগ্রাফিক হ্যাশ, একটি টাইমস্ট্যাম্প এবং লেনদেনের ডেটা থাকে যা কিনা একটি মার্কেল ট্রি হিসাবে উপস্থাপিত হয়, যেখানে ডেটা নোডগুলি পাতা দ্বারা প্রতিনিধিত্ব করা হয়।
যেহেতু প্রতিটি ব্লকে পূর্ববর্তী ব্লক সম্পর্কে তথ্য রয়েছে,তাই তারা কার্যকরভাবে একটি চেইন তৈরি করে এবং প্রতিটি অতিরিক্ত ব্লক তার আগের ব্লকের সাথে লিঙ্ক করে। ফলস্বরূপ, Blockchain লেনদেনগুলি অপরিবর্তনীয় যে একবার সেগুলো রেকর্ড করা হলে তা পরবর্তী সমস্ত ব্লকগুলিকে পরিবর্তন না করে যেকোন প্রদত্ত ব্লকের ডেটা পূর্ববর্তীভাবে পরিবর্তন করা যায় না।
Blockchain গুলি সাধারণত একটি পিয়ার-টু-পিয়ার (P2P) কম্পিউটার নেটওয়ার্ক দ্বারা পরিচালিত হয় একটি পাবলিক ডিস্ট্রিবিউটেড লেজার হিসাবে ব্যবহারের জন্য, যেখানে নোডগুলি সম্মিলিতভাবে নতুন লেনদেন ব্লকগুলি যুক্ত এবং যাচাই করার জন্য একটি ঐক্যমত্য অ্যালগরিদম প্রোটোকল মেনে চলে।
যদিও Blockchain রেকর্ডগুলি অপরিবর্তনীয় নয়, যেহেতু ব্লকচেইন কাঁটাগুলি সম্ভব, Blockchain গুলি ডিজাইনের দ্বারা সুরক্ষিত বলে বিবেচিত হতে পারে এবং উচ্চ বাইজেন্টাইন ফল্ট সহনশীলতার সাথে একটি বিতরণ করা কম্পিউটিং সিস্টেমের উদাহরণ দিতে পারে।
বিটকয়েন ক্রিপ্টোকারেন্সি লেনদেনের জন্য জনসাধারণের বিতরণ করা খাতা হিসেবে কাজ করার জন্য ২০০৮ সালে একজন ব্যক্তি দ্বারা একটি Blockchain তৈরি করা হয়েছিল যা স্টূয়ার্ট হ্যাবার, ডব্লিউ, স্কট স্টরনেট এবং এর পূর্ববর্তী কাজের উপর ভিত্তি করে। বিটকয়েনের মধ্যে ব্লকচেইনের বাস্তবায়ন এটিকে বিশ্বস্ত কর্তৃপক্ষ বা কেন্দ্রীয় সার্ভরের প্রয়োজন ছাড়াই দ্বিগুণ খরচের সমস্যা সমাধানের প্রথম ডিজিটাল মুদ্রায় পরিণত করেছে। বিটকয়েন ডিজাইন অন্যান্য এ্যাপ্লিকেশন গুলিকে অনুপ্রাণিত করেছে এবং Blockchain গুলি যা জনসাধারণের দ্বারা পাঠযোগ্য এবং ক্রিপ্টোকারেন্সি গুলির দ্বারা ব্যাপকভাবে ব্যবহূত হয়। ব্লকচেইনকে এক ধরণের পেমেন্ট রেল হিসেবে বিবেচনা করা যেতে পারে।
আরও পড়ুনঃ ক্রিপ্টোকারেন্সি (Cryptocurrency) কি এবং এর সুবিধা ও অসুবিধা
ব্যবসায়িক ব্যবহারের জন্য ব্যক্তিগত Blockchain প্রস্তুত করা হয়েছে। কম্পিউটার ওয়ার্ল্ড এই ধরনের বেসরকারী Blockchain এর বিপণনকে সঠিক নিরাপত্তা মডেল স্নেক অয়েল ছাড়াই বলে, তবে অনেকেই যুক্তি দিয়ে বলেছেন যে অনুমতি প্রাপ্ত Blockchain গুলি যদি সাবধানে ডিজাইন করা হয়, তবে অনুমতিহীন গুলির চেয়ে বেশি বিকেন্দ্রীকৃত এবং তাই অনুশীলনে আরও নিরাপদ হতে পারে।
যৌক্তিকভাবে একটি ব্লকচেইনকে বেশ কয়েকটি তস্তরের সমন্বয়ে দেখা যায়-
- অবকাঠামো (হার্ডওয়্যার)
- নেটওয়ার্কিং (নোড আবিস্কার, তথ্য প্রচার এবং যাচাইকরণ)
- ঐক্যমত্য (কাজের প্রমাণ, বাজির প্রমাণ)
- ডেটা (ব্লক, লেনদেন)
- আবেদন (বিকেন্দ্রীভূত এ্যাপ্লিকেশন বা স্মার্ট চুক্তি)
একবার Blockchain এ একটি ব্লক যুক্ত করা হলে, সমস্ত নোড (অংশগ্রহণকারী কম্পিউটার) তাদের ব্লকচেইনের কপি আপডেট করে। এটিই মূলত ব্লকচেইনেকে একটি সুরক্ষিত সিস্টেম করে তোলে। একটি ব্লকের বিষয়বস্তুর যেকোনো পরিবর্তন একটি নতুন ব্লকে নথিভুক্ত করতে হবে, যার ফলে একটি ব্লকের ইতিহাস পুনর্লিখন করা প্রায় অসম্ভব হয়ে পড়ে।
যদি একজন হ্যাকার একটি বিদ্যমান ব্লকের সাথে টেম্পার করার চেষ্টা করে, তাহলে তাদের নেটওয়ার্কের সমস্ত অংশগ্রহণকারী কম্পিউটারে সেই ব্লকের সমস্ত কপি পরিবর্তন করতে হবে। যা কার্যত অসম্ভব কারণ বিশ্বব্যাপী অংশগ্রহণকারী কম্পিউটারের সংখ্যা হাজার হাজার হতে পারে। নেটওয়ার্কের প্রতিটি একক নোড একটি ব্লকের পরিবর্তনের সাথে সম্মত না হলে, পরিবর্তনটি সম্পূর্ণ রূপে বাতিল করা হয়।
কিভাবে ব্লকচেইনে টাকা স্থানান্তরিত হয়?
Blockchain ব্যবহার করে একটি সম্পদ হস্তান্তর করার প্রক্রিয়াটি বেশ কয়েকটি ধাপ জড়িত। সর্বপ্রথম সম্পদটিকে ডিজিটালাইজ করার দরকার হয়, এটিকে Blockchain স্থানান্তরের জন্য উপযুক্ত একটি ডিজিটাল উপস্থাপনায় রূপান্তরিত করতে হবে। একবার ডিজিটালাইজ হয়ে গেলে, স্মার্ট চুক্তি যা পূর্বনির্ধারিত নিয়মের সাথে স্ব-নিবার্হী চুক্তি তৈরি হয়।