বিশ্ব ক্রিকেটখালি ছক, বড় ফাঁক: স্পোর্টস ডেটা পাইপলাইনে ব্লকচেইন-ভেরিফায়েড প্রমাণ কেন এখন জরুরি
বিশ্ব ক্রিকেট

খালি ছক, বড় ফাঁক: স্পোর্টস ডেটা পাইপলাইনে ব্লকচেইন-ভেরিফায়েড প্রমাণ কেন এখন জরুরি

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

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

খালি ছক, বড় ফাঁক: স্পোর্টস ডেটা পাইপলাইনে ব্লকচেইন-ভেরিফায়েড প্রমাণ কেন এখন জরুরি

এই লেখাটা সেই খালি জায়গা নিয়ে — এবং কেন আধুনিক স্পোর্টস ডেটা, বেটিং মার্কেট আর স্কাউটিং সিস্টেমে ব্লকচেইন-ভিত্তিক উৎস-প্রমাণ (প্রোভেন্যান্স) কেবল প্রযুক্তিগত শখ নয়, বরং সৎ থাকার প্রশ্ন, সেটা নিয়েই।

প্রেক্ষাপট: দুই ধাপের পাইপলাইন আর তার ভেতরের অন্ধকার

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

২০১৮ সালে, সতেরো বছর বয়সে, সিডনির এক বেডরুমে আমি প্রথম xG মডেল বানাই। রাশিয়া বিশ্বকাপের প্রতিটি ম্যাচ দেখে এক্সেলে ১,২৪৮টি শট লিখেছিলাম। ফ্রান্স আর্জেন্টিনাকে ৪-৩ গোলে হারিয়েছিল, কিন্তু ফ্রান্সের xG ছিল মাত্র ২.১, আর আর্জেন্টিনার ১.৪ — অর্থাৎ স্কোরলাইন আর প্রক্রিয়ার মধ্যে ফাঁক। ক্রোয়েশিয়া ফাইনালে উঠেছিল ১০.৮ xG থেকে ১৪ গোল তুলে, যার ৬টি এসেছিল সেট-পিস থেকে। সেই অভিজ্ঞতা আমাকে একটা অভ্যাস শিখিয়েছিল: প্রতিটি সংখ্যা একটা অস্থায়ী দাবি, যাকে স্টেডিয়ামে গিয়ে প্রমাণ দিতে হয়। যে সংখ্যার উৎস ট্রেস করা যায় না, সে সংখ্যা আমি বিশ্বাস করি না।

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

মূল বিশ্লেষণ: ব্লকচেইন আসলে কী সমাধান করে, আর কেন সেটা স্পোর্টসে প্রাসঙ্গিক

ব্লকচেইনের মূল ধারণা খুব সাধারণ: প্রতিটি তথ্যখণ্ড আগেরটার একটি ক্রিপ্টোগ্রাফিক হ্যাশ ধারণ করে, ফলে একটি শৃঙ্খল তৈরি হয়। বিটকয়েনের শ্বেতপত্র প্রকাশিত হয় ২০০৮ সালের ৩১ অক্টোবর, সাতোশি নাকামোতো নামে, আর জেনেসিস ব্লক মাইন করা হয় ২০০৯ সালের ৩ জানুয়ারি। এথেরিয়াম আসে ২০১৫ সালের ৩০ জুলাই, ভিটালিক বুটেরিনের নেতৃত্বে, আর সেটা নিয়ে আসে স্মার্ট কন্ট্রাক্ট — লজিক যা নিজে থেকে শর্ত মেনে চলে। এখানে যে বৈশিষ্ট্যগুলো স্পোর্টস ডেটার জন্য প্রাসঙ্গিক:

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

খালি ছক, বড় ফাঁক: স্পোর্টস ডেটা পাইপলাইনে ব্লকচেইন-ভেরিফায়েড প্রমাণ কেন এখন জরুরি

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

এই যুক্তি শুধু কনটেন্ট পাইপলাইনে সীমাবদ্ধ নয়। ভাবুন বেটিং মার্কেটের কথা। একটি অডস কেন একটা নির্দিষ্ট দিকে সরল, তার প্রমাণ যদি অলঙ্ঘনীয় লেজারে থাকে, তাহলে ম্যানিপুলেশনের অভিযোগ যাচাই করা সহজ হয়। ভাবুন ট্রান্সফার মার্কেটের কথা। ২০২৪ সালে জুলিয়ান আলভারেজের ৭৫ মিলিয়ন ইউরোর ম্যানচেস্টার সিটি থেকে অ্যাটলেটিকো মাদ্রিদে যাওয়ার ঘটনা আমি একটা ডেটা ব্রিফে মডেল করেছিলাম — তাঁর ০.৪৮ xG পার ৯০ আর প্রেসিং নম্বর ব্যবহার করে। একটা ট্রান্সফার গুজব হলো প্রায়র; মেডিকেল হলো পোস্টেরিয়র। কিন্তু মাঝের প্রতিটি ধাপ — দর কষাকষি, ক্লজ, মেডিকেল রেকর্ড — যদি যাচাইযোগ্য শৃঙ্খলে থাকত, তবে স্কাউটিং দলগুলোর সিদ্ধান্ত আরও নির্ভরযোগ্য হতো।

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

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

খালি ছক, বড় ফাঁক: স্পোর্টস ডেটা পাইপলাইনে ব্লকচেইন-ভেরিফায়েড প্রমাণ কেন এখন জরুরি

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

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

এখন সৎ থাকার পালা। ব্লকচেইন নিয়ে যতটা উৎসাহ, তার বড় অংশ অতিরঞ্জিত। প্রথম কথা — ব্লকচেইন ডেটার সত্যতা তৈরি করে না, সে কেবল ডেটার ইতিহাস অপরিবর্তনীয় করে। অর্থাৎ 'গার্বেজ ইন, গার্বেজ আউট' নিয়মটা ব্লকচেইনে বদলায় না। আমাদের খালি ছকের সমস্যাটা ছিল নিষ্কাশন (এক্সট্রাকশন) পর্যায়ে — সোর্স ফাইলে হয়তো কিছুই আসেনি, বা ফেচিং ব্যর্থ হয়েছে। ব্লকচেইন সেই ব্যর্থতা ঠেকাতে পারত না; পারত কেবল সেটা রেকর্ড করতে। ছোট নমুনা চিৎকার করে, বড় নমুনা সৎ থাকে — ঠিক তেমনি, একটা অলঙ্ঘনীয় লেজার শুধু তখনই কাজে দেয় যখন ভেতরে ঢোকানো ডেটা নিজেই অর্থবহ।

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

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

টেকঅ্যাওয়ে: পরের ধাপে আমরা কী দেখব

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

প্রশ্নটা পাঠকের কাছে রেখে দিলাম: আপনি যখন একটা সংখ্যা দেখেন, আপনি কি জিজ্ঞেস করেন — 'এর প্রমাণ কোথায়?' নাকি শুধু জিজ্ঞেস করেন — 'এটা আমার পক্ষে কি না?'

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