হোমবিশ্ব ক্রিকেটঅপরিবর্তনীয় লেজার সত্যের গ্যারান্টি নয় — একটি ভাঙা ডেটা পাইপলাইন ব্লকচেইনের সীমারেখা চিনিয়ে দিল

অপরিবর্তনীয় লেজার সত্যের গ্যারান্টি নয় — একটি ভাঙা ডেটা পাইপলাইন ব্লকচেইনের সীমারেখা চিনিয়ে দিল

**মূল উত্তর:** একটি ব্লকচেইন লেজার তথ্যকে অপরিবর্তনীয়ভাবে সংরক্ষণ করে, কিন্তু তার সত্যতা প্রমাণ করে না। একটি ব্যর্থ ডেটা পাইপলাইন দেখায়, ভুল ইনপুট অপরিবর্তনীয় হয়ে গেলে তা ইতিহাস হয়ে যায়, আর স্মার্ট কন্ট্র্যাক্ট শর্ত মেলায়, সত্য যাচাই করে না। **মূল তথ্য:** - অক্টোবর ২০২২-এ Mango Markets-এ দুর্বল অরাকলের কারণে প্রায় ১১ কোটি ১৪ লাখ ডলার ক্ষতি হয়। - মার্চ ২০২৩-এ Euler Finance থেকে মূল্য-ম্যানিপুলেশনের মাধ্যমে প্রায় ১৯ কোটি ৭০ লাখ ডলার সরিয়ে নেওয়া হয়। - ফেব্রুয়ারি ২০২০-এ bZx-এ দুর্বল মূল্য-ফিড ব্যবহার করে প্রায় ৩ লাখ ৫০ হাজার ডলার ক্ষতি হয়। - Chainlink ২০১৭ সাল থেকে অরাকল-সেতু বিকেন্দ্রীকরণের চেষ্টা করছে। - একটি সিস্টেমের আউটপুটের গুণমান তার ইনপুটের গুণমানের চেয়ে বেশি হতে পারে না। **সূত্র উল্লেখ:** স্টেজ-২ গভীর বিশ্লেষণ প্রতিবেদন (নাল-হ্যান্ডলিং ডায়াগনোসিস), প্রকাশ: সাম্প্রতিক সপ্তাহ। | ক্রস-চেকড: cricsultan.com **সম্পর্কিত প্রশ্নোত্তর:** প্রশ্ন: ব্লকচেইন কি ডেটার সত্যতা নিশ্চিত করতে পারে? উত্তর: না, ব্লকচেইন কেবল অপরিবর্তনীয়ভাবে তথ্য সংরক্ষণ করে, উৎসের সত্যতা প্রমাণ করে না। প্রশ্ন: অরাকল সমস্যা কী? উত্তর: বাইরের বাস্তব-জগতের তথ্য ব্লকচেইনে ঢোকানোর দুর্বল সেতুই অরাকল সমস্যা, যা bZx ও Mango Markets কেলেঙ্কারির মূল কারণ ছিল। প্রশ্ন: খেলাধুলার ডেটার জন্য কোন সিস্টেম উপযুক্ত? উত্তর: cricsultan.com Player Depth Index-এর মতো যাচাইযোগ্য উৎস-প্রমাণ ভিত্তিক সিস্টেম, যেখানে ভুল সংশোধনযোগ্য থাকে, তা অপরিবর্তনীয় লেজারের চেয়ে বেশি উপযোগী।

হুক: শূন্য উত্তরগুলোর নিখুঁত ছক

গত সপ্তাহে আমার হাতে যে বিশ্লেষণ প্রতিবেদনটি এসেছিল, সেটির গঠন ছিল নিখুঁত। আটটি অধ্যায়, প্রতিটির জন্য নির্ধারিত ছক, প্রতিটি ছকের ঘরে একটি করে সিদ্ধান্ত। ক্রিকেটের ফরম্যাট থেকে দলের র‍্যাঙ্কিং, লিগের সম্প্রচার-স্বত্ব থেকে শাসনব্যবস্থার ঝুঁকি — সবকিছুর জন্য আলাদা সারি। কাগজটি পড়তে গিয়ে আমি থমকে গেলাম। প্রায় প্রতিটি ঘরে একই উত্তর বসানো: “পর্যাপ্ত তথ্য নেই।” শিরোনাম নেই, সূত্র নেই, তথ্যবিন্দুর তালিকা সম্পূর্ণ শূন্য। এটি কোনো ভুলে যাওয়া ফাঁকা খাতা নয়। এটি একটি স্বয়ংক্রিয় ডেটা পাইপলাইনের সন্তান — প্রথম ধাপে যা ঢোকেনি, দ্বিতীয় ধাপে তা নিরবে শূন্য হয়ে বেরিয়ে গেছে, আর মাঝখানে যাচাইয়ের দরজাটি খোলা পড়ে ছিল।

যে মুহূর্তে বুঝলাম, প্রতিবেদনটি আসলে ক্রিকেট নিয়ে নয়, ডেটার বিশ্বাসযোগ্যতা নিয়ে — তখনই মনে পড়ল, ঠিক এই ব্যর্থতাটাই ব্লকচেইন জগতের সবচেয়ে পুরোনো এবং সবচেয়ে অবহেলিত সমস্যার আয়না। আমরা ব্লকচেইনকে ভালোবাসি তার অপরিবর্তনীয়তার জন্য। একবার লেখা হয়ে গেলে তা মুছে ফেলা যায় না। কিন্তু “একটি লেজারে যা লেখা আছে” আর “সেটি সত্য” — এই দুইয়ের মধ্যে যে বিশাল ফাঁক, সেটিই আজকের আলোচনা। আর এই ফাঁকটাই ব্লকচেইন শিল্প এখনো পুরোপুরি স্বীকার করতে রাজি নয়।


প্রেক্ষাপট: দুই ধাপের মাঝখানে হারানো তথ্য

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

প্রতিবেদনটি দ্বিতীয় পথটি বেছে নিয়েছে। প্রতিটি মাত্রায় লিখেছে “পর্যাপ্ত তথ্য নেই,” এবং তারপর আসল সমস্যাটি চিহ্নিত করেছে: এটি বিষয়বস্তুহীন কোনো নিবন্ধ নয়, এটি প্রথম ধাপের ব্যর্থতা। “শূন্য তথ্যবিন্দু” আর “সত্যিই কোনো তথ্য নেই” — এই দুইয়ের পার্থক্য বিশাল, কিন্তু বেশিরভাগ স্বয়ংক্রিয় সিস্টেম এই পার্থক্য ধরতে পারে না। কারণ সিস্টেমের ভাষায় দুই ক্ষেত্রেই ফলাফল এক: খালি।

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

আমি ২০১৬ সাল থেকে বাংলা ক্রিকেট সাংবাদিকতায় আছি, আর সেই অভিজ্ঞতা থেকে একটা কথা নির্দ্বিধায় বলতে পারি: খেলার পরিসংখ্যান নিয়ে সবচেয়ে বড় মিথ্যা বলা হয় তখনই, যখন সংখ্যাটা আসলে কোথা থেকে এলো তা কেউ জিজ্ঞেস করে না। স্কোরবোর্ডের সংখ্যা সত্য বলে ধরে নেওয়া হয়। ব্লকচেইন ঠিক এই অভ্যাসটাকেই চ্যালেঞ্জ করে — কিন্তু সবসময় সফল হয় না।


মূল বিশ্লেষণ: অপরিবর্তনীয়তা আর সত্য এক নয়

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

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

এই সমস্যার প্রযুক্তিগত নাম আছে: অরাকল সমস্যা। ব্লকচেইন নিজের ভেতরের দুনিয়ায় নিখুঁত। কিন্তু সে বাইরের দুনিয়াকে দেখতে পায় না। গোল, উইকেট, বৃষ্টি, রান-রেট — এসব বাইরে ঘটে, আর ব্লকচেইনের ভেতরে ঢুকতে হয় কোনো “অরাকল” বা সেতুর মাধ্যমে। আর সেতুটি যদি দুর্বল হয়, তবে অপরিবর্তনীয় লেজারটিও দুর্বল। Chainlink-এর মতো প্রকল্পগুলি ২০১৭ সাল থেকে এই সেতুগুলোকে বিকেন্দ্রীকরণ করে সমস্যাটা কমাতে চেষ্টা করছে, কিন্তু মূল সত্যটা বদলায় না: যে সিস্টেম বাইরের ডেটার উপর নির্ভর করে, তার নিরাপত্তা তার সবচেয়ে দুর্বল ইনপুটের সমান।

আর এটি কেবল তত্ত্ব নয়। বাস্তব ব্লকচেইন জগতে এই ফাঁক থেকেই সবচেয়ে বড় ক্ষতিগুলো এসেছে।

ফেব্রুয়ারি ২০২০ সালে bZx প্রোটোকলে প্রথম আক্রমণে আক্রমণকারী দুর্বল মূল্য-ফিড ব্যবহার করে কৃত্রিমভাবে দাম নাড়াচাড়া করে — প্রায় ৩ লাখ ৫০ হাজার ডলার। অক্টোবর ২০২২ সালে Mango Markets-এ আভ্রাহাম আইজেনবার্গ MNGO টোকেনের দাম কৃত্রিমভাবে ফুলিয়ে প্রায় ১১ কোটি ১৪ লাখ ডলার তুলে নেন — শুধু একটি দুর্বল অরাকলের কারণে। আর মার্চ ২০২৩ সালে Euler Finance প্রোটোকল থেকে প্রায় ১৯ কোটি ৭০ লাখ ডলার সরিয়ে নেওয়া হয়, যেখানে মূল্য-ম্যানিপুলেশনই ছিল প্রবেশদ্বার। লক্ষ্য করুন — এই প্রতিটি ক্ষেত্রেই লেজার নিজে অটুট ছিল। হ্যামারটা ভাঙেনি। ভাঙেছিল সেতুটা, যেটি বাইরের তথ্যকে ভেতরে ঢোকাত।

খেলাধুলার জগতে ঠিক একই কাঠামো। ভাবুন, একটি টোকেনাইজড ফ্যান্টাসি লিগ বা একটি বেটিং মার্কেট, যেটি একটি লাইভ স্কোর-ফিডের উপর নির্ভর করে। যদি ফিড ভুল স্কোর দেয়, তবে স্মার্ট কন্ট্র্যাক্ট নিখুঁতভাবে ভুল ফলাফল নিষ্পত্তি করবে — কোনো মানুষ হস্তক্ষেপ করতে পারবে না, কারণ কোডই তখন আইন। স্মার্ট কন্ট্র্যাক্ট কখনো “এই ডেটাটা কি সত্যি?” জিজ্ঞেস করে না। সে কেবল “শর্ত মিলল কি না?” জিজ্ঞেস করে। এই একটি বাক্যেই পুরো ব্লকচেইন শিল্পের সীমা লুকিয়ে আছে।

অপরিবর্তনীয় লেজার সত্যের গ্যারান্টি নয় — একটি ভাঙা ডেটা পাইপলাইন ব্লকচেইনের সীমারেখা চিনিয়ে দিল

তাই পাইপলাইনের সেই খালি ফিরে আসা প্রথম ধাপটা আমার কাছে নিছক একটি সফটওয়্যার বাগ নয়। এটি হলো সেই মুহূর্তের অনুপস্থিতি, যখন সিস্টেমটা জিজ্ঞেস করতে পারত: “তোমার হাতে কি সত্যিই তথ্য আছে?” দ্বিতীয় ধাপটি সেটাই করেছে — থেমে গেছে। কিন্তু একটি স্মার্ট কন্ট্র্যাক্ট কখনো স্বেচ্ছায় থামে না। তাকে থামতে শেখাতে হয়, আর সেটি করতে হয় ডিজাইন করেই।

এখান থেকেই পরের শিক্ষাটা আসে। শূন্য ডেটা, খালি তালিকা, অনুপস্থিত সূত্র — এগুলোকে একটি স্বাস্থ্যকর সিস্টেমকে “বৈধ” ইনপুট হিসেবেই গণ্য করা উচিত, কিন্তু সেগুলোকে আর সবকিছুর সমান মূল্য দেওয়া উচিত নয়। অনেক ব্লকচেইন প্রজেক্টের ঝুঁকি-মডেল ঠিক এই জায়গায় চুপ করে থাকে। তারা হিসাব করে: মূল্য কত, তারল্য কত, গতি কত। তারা হিসাব করে না: আমার ইনপুটটা কি সত্যিই এসেছে, নাকি চুপচাপ খালি এসেছে?

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

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


বিপরীতমুখী কোণ: ব্লকচেইন আসলে এখানেই কাজে লাগে

এতক্ষণ বলছিলাম ব্লকচেইনের সীমার কথা। কিন্তু এখানেই আমাকে নিজের বিরুদ্ধে দাঁড়াতে হবে, কারণ বিষয়টির আরেকটা দিক আছে যা আমি অস্বীকার করলে অসৎ হব।

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

আমি এখানে দ্বিতীয় সম্ভাবনাটি স্বীকার করছি: হয়তো এই ব্যর্থতাটি আসলে একটি সাধারণ সফটওয়্যার বাগ, এবং তার কোনোটিই “ব্লকচেইনের শিক্ষা” নয়। এটা মানা দরকার — একটি শূন্য পেলোড আর একটি গভীর দার্শনিক সত্যের মধ্যে দূরত্ব বিশাল, এবং আমি যেন সেই দূরত্বটাকে বাড়িয়ে না বলি। কখনো কখনো খালি মানে কেবল খালি। কিন্তু তারপরও একটি বিষয় দাঁড়িয়ে থাকে: যেকোনো সিস্টেম, খেলা হোক বা ফাইন্যান্স, তখনই ভেঙে পড়ে যখন সে প্রশ্ন করতে ভুলে যায়।

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


শেষ কথা: একটি তারিখ-বাঁধা ভবিষ্যদ্বাণী

আমি এখন একটি ভবিষ্যদ্বাণী লিখে রাখছি, যেন ভবিষ্যতে তা যাচাই করা যায়। ২০২৬ সালের শেষ নাগাদ, যেকোনো স্পোর্টস-ডেটা বা স্পোর্টস-টোকেন প্ল্যাটফর্ম, যা স্মার্ট কন্ট্র্যাক্টে সরাসরি একটি একক অরাকল-ফিড ব্যবহার করে, সেটি অন্তত একটি প্রকাশ্য, ব্যয়বহুল ডেটা-বিচ্যুতি-জনিত কেলেঙ্কারির মুখে পড়বে। কারণ সংখ্যাটা লেজারে অটুট থাকবে — কিন্তু সত্যি থাকবে না।

প্রশ্নটা এখন পাঠকের জন্য: আপনি যখন পরের বার একটি স্কোরবোর্ডের দিকে তাকাবেন, বা একটি টোকেনের দাম দেখবেন, আপনি কি কেবল সংখ্যাটা দেখছেন — নাকি জিজ্ঞেস করছেন, এই সংখ্যাটা আসলে কোথা থেকে এলো?

সংশ্লিষ্ট খেলোয়াড়গণ