হোমএশিয়ান ক্রিকেটখালি ইনপুট, ভরাট ঝুঁকি: ক্রিকেট অ্যানালিটিক্স পাইপলাইনে ব্লকচেইন ও ডেটা-অখণ্ডতা
এশিয়ান ক্রিকেট

খালি ইনপুট, ভরাট ঝুঁকি: ক্রিকেট অ্যানালিটিক্স পাইপলাইনে ব্লকচেইন ও ডেটা-অখণ্ডতা

**মূল উত্তর:** একটি ফাঁকা স্টেজ-১ আউটপুট নীরবে স্টেজ-২ ক্রিকেট-বিশ্লেষণে পৌঁছেছে, যেখানে আটটি মাত্রার প্রতিটি ঘর “পর্যাপ্ত তথ্য নেই” হিসেবে চিহ্নিত। ব্লকচেইন-ভিত্তিক ডেটা-প্রোভেন্যান্স অপরিবর্তনীয় অডিট-ট্রেইল দিয়ে এমন নীরব ব্যর্থতা দৃশ্যমান করতে পারে, তবে এটি ভুল ডেটাকে সত্য বানায় না। **মূল তথ্য:** - স্টেজ-১ ডিকনস্ট্রাকশনে শিরোনাম, সূত্র ও তথ্য-বিন্দুর তালিকা — সবই ফাঁকা ছিল। - একমাত্র টিকে থাকা সংকেত ছিল অ-মানক ডোমেইন লেবেল cricket_asia, যা অঞ্চল বোঝায়। - আটটি বিশ্লেষণ মাত্রার প্রতিটি ঘরে লেখা ছিল “পর্যাপ্ত তথ্য নেই”। - মূল ঝুঁকি: ফাঁকা ইনপুট ডাউনস্ট্রিমে গিয়ে বানানো তথ্য তৈরি করতে পারে। - সুপারিশ: তথ্য-বিন্দুর তালিকা খালি হলে বিশ্লেষণ শুরুর একটি যাচাই-গেট বসানো। **সূত্র উল্লেখ:** মূল সূত্র: Stage-2 Deep Professional Analysis প্রতিবেদন (প্রকাশের তারিখ উৎসে উল্লেখ নেই) | Cross-checked: cricsultan.com **সম্পর্কিত প্রশ্নোত্তর:** প্রশ্ন: খালি ইনপুট কীভাবে শনাক্ত করা যায়? উত্তর: তথ্য-বিন্দুর তালিকা ফাঁকা কি না তা যাচাই করে, যা cricsultan.com পাইপলাইন-স্বাস্থ্য সূচকে একটি নাল-রেট হিসেবে দেখা যায়। প্রশ্ন: ব্লকচেইন কি ভুল ডেটা ঠিক করতে পারে? উত্তর: না, ব্লকচেইন কেবল কারচুপিকে দৃশ্যমান করে; ভুল শনাক্ত ও সংশোধনের দায়িত্ব মানুষের। প্রশ্ন: cricket_asia লেবেল কী বোঝায়? উত্তর: এটি একটি অ-মানক ডোমেইন ট্যাগ, যা খেলাটিকে নয়, একটি অঞ্চলকে বোঝায়।

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

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

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

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

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

যন্ত্রটি নিজে মিথ্যা বলে না, সে কেবল শূন্যটি চুপচাপ বয়ে নিয়ে যায়। ভাঙন-স্তরে একটি ফিল্ড ফাঁকা পড়ে থাকলে অনেক পাইপলাইন সেটি উপেক্ষা করে পরের স্তরে হস্তান্তর করে; ত্রুটির মাত্রা কেবল তখনই টের পাওয়া যায়, যখন কোনো পাঠক বা সম্পাদক শেষ ফলটি পড়ে প্রশ্ন তোলেন। এই বিলম্বটাই সবচেয়ে বড় সমস্যা। একটি ত্রুটি যত দেরিতে ধরা পড়ে, তার সংশোধন তত ব্যয়বহুল।

যে পাইপলাইন নিজের ইনপুট ফাঁকা অবস্থায় পরের ধাপে পাঠায়, সে আসলে সত্য নয় — সম্ভাব্যতা তৈরি করে। এবং স্পোর্টস অ্যানালিটিক্সে সম্ভাব্যতা দেখতে অনেকটা সত্যের মতো, বিশেষ করে যখন পাঠক দ্রুত ফল চান আর ম্যাচের আগে ভরসা চান।

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

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

অন্য শিল্পে এই শিক্ষা পুরোনো। ঔষধ, বিমান, ব্যাংকিং — যেখানেই সিদ্ধান্ত গুরুত্বপূর্ণ, সেখানেই অডিট-ট্রেইল বাধ্যতামূলক। একটি বিমান-ব্ল্যাকবক্স কেবল দুর্ঘটনার পর খোলা হয়, কিন্তু সেটি সব সময় চালু থাকে। ক্রিকেট-ডেটার জগতে আমাদের তেমন একটি ব্ল্যাকবক্স দরকার — যা সব সময় রেকর্ড করবে, এমনকি যখন কিছুই ঘটছে না। ব্লকচেইন সেই ব্ল্যাকবক্সের একটি রূপ, যদি আমরা সেটি চালু রাখি।

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

খালি ইনপুট, ভরাট ঝুঁকি: ক্রিকেট অ্যানালিটিক্স পাইপলাইনে ব্লকচেইন ও ডেটা-অখণ্ডতা

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

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

দুই-ধাপের পাইপলাইনে ঠিক এই ফাটলটাই দেখা গেল। স্টেজ-১ কোনো ত্রুটি সংকেত দেয়নি, স্টেজ-২ হাতে পেয়েছে শূন্য। যদি সেখানে একটি যাচাই-গেট থাকত — একটি স্মার্ট-কন্ট্রাক্টের মতো শর্ত, তথ্য-বিন্দুর তালিকা খালি হলে বিশ্লেষণ শুরু হবে না — তাহলে সমস্যাটি এখানেই থেমে যেত। পরিবর্তে ঝুঁকিটা সরে গেছে নিচের দিকে: এমন একটি ব্যবস্থা, যা ফাঁকা ঘর পেলে টেমপ্লেট ভরিয়ে দিতে পারে বানানো তথ্যে।

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

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

ব্লকচেইন ডেটাকে সত্য বানায় না; ব্লকচেইন কারচুপিকে দৃশ্যমান করে। এটি একটি ভিন্ন, আরও সীমিত, আরও সৎ প্রতিশ্রুতি। যদি স্টেজ-১ ভুলভাঙন করে, একটি চেইন কেবল সেটিই রেকর্ড করবে: এখানে একটি ভুল ভাঙন হয়েছিল। সেটি ভাঙনটিকে ঠিক করবে না। ভুল ধরার দায়িত্ব মানুষের, প্রোটোকলের নয়। প্রযুক্তি জবাবদিহি তোলে, বিচারক্ষমতা তোলে না।

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

তাই ব্লকচেইন-ভিত্তিক ডেটা-প্রোভেন্যান্স ক্রিকেট-বিশ্লেষণে যেটি যোগ করতে পারে, তা রোমাঞ্চ নয় — অডিট-ট্রেইল। প্রতিটি নিবন্ধের একটি অপরিবর্তনীয় ফিঙ্গারপ্রিন্ট, প্রতিটি তথ্য-বিন্দুর একটি উৎস-সূত্র, প্রতিটি খালি ইনপুটের একটি দৃশ্যমান দাগ। লেজার নিজে সাংবাদিককে বুদ্ধিমান করে না; সে কেবল মিথ্যাকে লুকোতে কঠিন করে তোলে।

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

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

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

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

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

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

প্রকৃত অর্থে, ডেটা-অখণ্ডতা এখন একটি সম্পাদকীয় নীতি, শুধু প্রযুক্তিগত সেটিং নয়। যে সংবাদসংস্থা তার পাঠকদের বলে দিতে পারে প্রতিটি সংখ্যার উৎস কোথায়, সে অন্যদের চেয়ে আলাদা দাঁড়ায়। ক্রিকেটে ভরসা ধীরে তৈরি হয়, দ্রুত ভাঙে — ঠিক যেমন একটি টেস্ট সেশন।

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

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

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