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

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