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

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