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

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

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