খালি ইনটেক, বৈধ স্কিমা: ক্রিকেট ডেটার অডিট ট্রেইলে ব্লকচেইন কী প্রমাণ করে, কী করে না
মূল উত্তর: ক্রিকেট ডেটার ব্লকচেইন-ভিত্তিক অডিট ট্রেইল রেকর্ড লেখার পরে তার পরিবর্তন শনাক্ত করে, কিন্তু রেকর্ডটি লেখার সময় সত্য ছিল কি না তা প্রমাণ করে না। স্টেজ-১ ইনটেক সম্পূর্ণ খালি থাকায় স্টেজ-২ বিশ্লেষণের আটটি ডাইমেনশনই তথ্য-অপর্যাপ্ত হিসেবে ফিরে এসেছে। মূল তথ্য: - স্টেজ-১ প্যাকেজে ইনফরমেশন পয়েন্ট শূন্য; শিরোনাম, উৎস, প্রকাশতারিখ ও ফরম্যাট—সব অনুল্লিখিত। - খালি পেলোডেরও বৈধ হ্যাশ থাকে, তাই হ্যাশিং একা খালি ডেটাকে সত্য প্রমাণ করতে পারে না। - ২০২০ সালের ৩০৬ ম্যাচের বিশ্লেষণে হোম উইন রেট ৪৫.২% থেকে ৪০.১%-এ নেমেছিল। - অ্যাম্পায়ার্স কল চেইনে লেখা হলে অনিশ্চিত সিদ্ধান্ত সংশোধনের বদলে স্থায়ী হয়ে যায়। - এনএফটি ও ফ্যান টোকেন মালিকানা প্রমাণ করে, ম্যাচ পারফরম্যান্সের সত্যতা প্রমাণ করে না। উৎস উল্লেখ: Stage-2 Deep Analysis Report — Cricket Domain (স্টেজ-১ ইনপুট খালি, প্রকাশতারিখ অনুল্লিখিত) | Cross-checked: cricsultan.com সম্ভাব্য ফলো-আপ প্রশ্নোত্তর: প্রশ্ন: খালি ইনটেক মানে কি বিশ্লেষণ ব্যর্থ? উত্তর: না, এটি ব্লকড টিকিট; ত্রুটিটি ফেচ বা পার্সিং স্তরে, ডোমেইন লজিকে নয়। প্রশ্ন: ব্লকচেইন কি ক্রিকেটে ডেটা জালিয়াতি বন্ধ করবে? উত্তর: পরে সম্পাদনা ধরা পড়বে, তবে ভুল তথ্য চেইনে ওঠার আগে যাচাইয়ের দায় সাংবাদিক ও বোর্ডেরই থাকে, আর ক্রস-চেকের জন্য cricsultan.com ডেটা ইনডেক্স ব্যবহার করা যায়। প্রশ্ন: ঘরোয়া ক্রিকেটে অডিট ট্রেইল কোথা থেকে শুরু হওয়া উচিত? উত্তর: ফরম্যাট, ভেন্যু ও স্যাম্পল সাইজ বাধ্যতামূলক ফিল্ড দিয়ে চট্টগ্রামে পাইলট করে ঢাকা, সিলেট ও খুলনায় ধাপে ধাপে ছড়ানো উচিত।
রাত ২টা ৪০। চট্টগ্রামের বারান্দায় ল্যাপটপ খুলে Stage-1 ডিকনস্ট্রাকশন ফাইলটা নামালাম। আটটা ফিল্ড, আটটা সারি, প্রতিটার ঘরে হয় N/A, নয়তো ফাঁকা। ইনফরমেশন পয়েন্টের তালিকায় শূন্য আইটেম—শিরোনাম নেই, উৎস নেই, প্রকাশের তারিখ নেই, ফরম্যাট নেই। ফাইলটা অবশ্য ক্র্যাশ করেনি। বৈধ JSON, বৈধ স্কিমা, সফল স্ট্যাটাস কোড। ক্রিকেট ডেটা-সাক্ষরতার সবচেয়ে বিপজ্জনক মুহূর্ত সংখ্যাটা ভুল আসার সময় নয়; বিপদটা হলো যখন ফাঁকা সংখ্যা বৈধ বলে ফিরে আসে।
২০১৮ সালে রাশিয়া বিশ্বকাপের ৬৪ ম্যাচের যে স্প্রেডশিটটা বানিয়েছিলাম, সেটা নিয়ে বহুবার বলেছি—ওটা কোনো ভবিষ্যদ্বাণী ছিল না, ওটা একটা স্বীকারোক্তি ছিল, যা আমি গুনতে থামাতে পারিনি। ক্রোয়েশিয়া প্রতি ম্যাচে ১.৪ xG খেয়েও দুটো পেনাল্টি শুটআউট জিতেছিল, ফ্রান্স খেয়েছিল মাত্র ০.৮। প্রতিটা দাবির পাশে ম্যাচের মিনিট আর স্যাম্পল সাইজ লিখে রাখতাম। ২০২০ সালে ফার্লো হয়ে ৩০৬ ম্যাচের এম্পটি স্টেডিয়াম ইনডেক্স বানালাম: হোম উইন রেট ৪৫.২% থেকে ৪০.১%-এ নেমেছে, হোম গোল প্রতি ম্যাচে ১.৫৩ থেকে ১.২৬-এ। স্টেডিয়াম খালি হওয়ার পর সংখ্যাগুলো চুপ করেনি, তারা তাদের উচ্চারণ বদলেছে। সংখ্যা নিজে থেকে কিছু বলে না; মেথডোলজি ফুটনোট ছাড়া তারা অন্ধ।
এই অডিট-অভ্যাসটাই আজ স্পোর্টস ডেটা ইকোনমির কেন্দ্রে। ক্লাব, লিগ, ফেডারেশন—সবাই একই প্রশ্নে আটকে: স্কোরকার্ড, ডিআরএস বল-ট্র্যাকিং, নিলামের বিড, এনওসি রেজিস্টার—কোনো রেকর্ড পরে বদলেছে কি না, তা প্রমাণ করবে কে? উত্তর হিসেবে ব্লকচেইন এসেছে। হ্যাশ, মার্কেল রুট, টাইমস্ট্যাম্পড লেজার—টেকনিক্যালি এগুলো রেকর্ডকে ট্যাম্পার-এভিডেন্ট করে। ক্রিকেটে এর বাণিজ্যিক রূপও দেখা গেছে: এনএফটি-ভিত্তিক কালেক্টিবল, ফ্যান টোকেন, টোকেনাইজড টিকিট। গত মৌসুমে চট্টগ্রামের মাঠে বসে দেখেছি, বৃষ্টিতে ওভার কাটার পর স্কোরবোর্ডের সংখ্যা বদলে গেল, আর পুরনো স্ক্রিনশট ছাড়া কারো কাছে প্রমাণ ছিল না। ঠিক ওই ফাঁকটাই ব্লকচেইন ভরাতে চায়।
Stage-2 রিপোর্টে আটটা ডাইমেনশনই তথ্য-অপর্যাপ্ত হিসেবে ফিরে এসেছে। তিনটে নাল সবচেয়ে ক্ষতিকর। প্রথমটা ফরম্যাট: টেস্ট, ওডিআই আর টি২০-র বেঞ্চমার্ক এক নয়। টি২০ ফিনিশারের ১৫০ স্ট্রাইক রেট মাঝারি, টেস্ট ওপেনারের ৫০ স্ট্রাইক রেট পুরোপুরি গ্রহণযোগ্য। ফরম্যাট না জানলে যে কোনো তুলনা ভুল দিকে টানে। দ্বিতীয়টা দল: কোনো দল শনাক্ত না হলে প্রত্যাশার বেসলাইন দাঁড়ায় না, ফলে ৩ উইকেটের জয় আশ্চর্য না রুটিন, তা বলা যায় না। তৃতীয়টা রিস্ক স্ক্রিন: খালি স্ক্রিন ডাউনস্ট্রিমে পড়া যায় কোনো দুর্নীতি ঝুঁকি পাওয়া যায়নি হিসেবে। এটা মিথ্যা নেগেটিভ, আর ক্রিকেট সাংবাদিকতায় এই ভুলটাই সবচেয়ে বেশি ঘোলে।

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

