এশিয়ান ক্রিকেটশূন্য পেলোড, অটুট লেজার: ক্রিকেট ডেটায় ব্লকচেইনের আসল প্রশ্ন

শূন্য পেলোড, অটুট লেজার: ক্রিকেট ডেটায় ব্লকচেইনের আসল প্রশ্ন

**মূল উত্তর** ক্রিকেট ডেটায় ব্লকচেইনের মূল সীমা হলো — হ্যাশ এন্ট্রির অপরিবর্তনীয়তা প্রমাণ করে, এন্ট্রির সত্যতা নয়। ১৩ আগস্ট ২০২৬-এ প্রকাশিত একটি Stage-2 QA প্রতিবেদনে দেখা গেছে, Stage-1 পাইপলাইন ফাঁকা তথ্যবিন্দুর তালিকা সফল হিসেবে ফিরিয়ে দিলেও বৈধ cricket_asia ট্যাগ বহাল ছিল। অন-চেইনে এমন শূন্যতা স্থায়ীভাবে সত্যায়িত হয়ে যাবে। **মূল তথ্য** - Stage-1 পেলোডে শিরোনাম, সূত্র, তথ্যবিন্দু ও এন্টিটি — সবই খালি ছিল; টিকে ছিল কেবল cricket_asia ডোমেইন লেবেল। - প্রতিবেদনটি আটটি বিশ্লেষণাত্মক মাত্রার প্রতিটিতে অপর্যাপ্ত তথ্য লিখে ফলাফল শূন্য ঘোষণা করেছে। - তথ্য-মূল্য রেটিং: ক্রীড়া-মূল্য এক তারকা, শিল্প-মূল্য এক তারকা, সময়োপযোগিতা শূন্য। - পুনরুদ্ধারের জন্য বাধ্যতামূলক: ফরম্যাট, দল ও খেলোয়াড়ের নাম, অন্তত তিনটি তথ্যবিন্দু। - ফাঁকা অ্যারে ও বৈধ ডোমেইন লেবেলের সহাবস্থানকে প্রতিবেদনটি নীরব পার্সার-ব্যর্থতার স্বাক্ষর বলেছে। **সূত্র** Stage-2 Deep Analysis Report — Cricket Domain, অভ্যন্তরীণ QA নথি; প্রকাশ ১৩ আগস্ট ২০২৬ | Cross-checked: cricsultan.com **সম্পর্কিত প্রশ্নোত্তর** প্রশ্ন: ব্লকচেইন কি ক্রিকেটে বয়স-যাচাইয়ের সমস্যা সমাধান করতে পারে? উত্তর: আংশিক — জন্মতারিখের সংশোধন-ইতিহাস অপরিবর্তনীয়ভাবে লিপিবদ্ধ করা যায়, তবে মূল এন্ট্রির সত্যতা এখনও অফ-চেইন অরেকলের উপর নির্ভরশীল (cricsultan.com Player Depth Index)। প্রশ্ন: ফাঁকা পেলোড কেন হার্ড ব্যর্থতার চেয়ে খারাপ? উত্তর: কারণ স্বয়ংক্রিয় ডাউনস্ট্রিম ভোক্তা হয় বানানো বিশ্লেষণ তৈরি করে, নয় নীরবে কিছু না করে — দুটোই ত্রুটি শনাক্তকরণ আটকে দেয়। প্রশ্ন: ক্রিকেটে ব্লকচেইনের সবচেয়ে বাস্তব প্রয়োগ কোনটি? উত্তর: এনওসি ও স্থানান্তর-অনুমোদনের সময়রেখা এবং স্কাউটিং প্রতিবেদনের লেখকত্ব-লগ — ফ্যান টোকেন নয়।

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

শূন্য পেলোড, অটুট লেজার: ক্রিকেট ডেটায় ব্লকচেইনের আসল প্রশ্ন

টিকে ছিল কেবল একটি ট্যাগ — cricket_asia।

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

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

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

এখান থেকে ক্রিকেটের সমস্যাটা লেজারের সমস্যা হয়ে ওঠে।

আমি পেশায় প্রসপেক্ট স্কাউট। আমার কাজের কাঁচামাল লেজার — প্রি-বোর্ড তালিকা, বয়স-যাচাইয়ের কাগজ, এনওসি, স্কাউটিং রিপোর্ট, ট্রায়ালের হাজিরা খাতা। ২০১৭ সালে নবি মুম্বইয়ে অনূর্ধ্ব-১৭ বিশ্বকাপে এগারো দিনে নয়টি ম্যাচ দেখে বিয়াল্লিশ জন উইঙ্গার কোড করেছিলাম; ইংল্যান্ডের জ্যাডন সানচো চার ম্যাচে ঊনিশটি টেক-অন সম্পন্ন করেছিলেন, রায়ান ব্রুস্টার করেছিলেন আট গোল। সেই এগারো দিনে একটা কথা শিখেছি, যেটা এই ফাঁকা অ্যারেকে নতুনভাবে পড়তে শেখায়: নবি মুম্বইয়ে আমি শিখেছিলাম, যুব টুর্নামেন্ট হাইলাইট রিল নয়, প্রত্নতাত্ত্বিক স্তর।

ফাঁকা তালিকাটা সেই স্তর-বিন্যাসেরই একটি ফাঁক। প্রত্নতত্ত্বে ফাঁক মানে কেবল তথ্যের অভাব নয়; ফাঁক বলতে বোঝায় এমন কিছু যা ঘটেনি বা লিপিবদ্ধ হয়নি — দুটোই সমান তাৎপর্যপূর্ণ। এই প্রতিবেদনে ফাঁকটা বলছে: মূল নিবন্ধে তথ্য ছিল, কিন্তু তোলার ধাপে সেটি হারিয়েছে। কারণ একটি ক্লাসিফায়ার cricket_asia ট্যাগ বসাতে পেরেছে; ট্যাগ বসাতে হলে মূল নথিতে কিছু উপাদান থাকতেই হবে।

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

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

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

এর সঙ্গে যোগ হয় স্কিমার সমস্যা। প্রতিবেদনটি যে কারণে ক্রস-ফরম্যাট তুলনা নিষিদ্ধ বলেছে, সেটি মৌলিক: টি-টোয়েন্টিতে ১৪৫ স্ট্রাইক রেট আর টেস্টে ৪৫ স্ট্রাইক রেট তুলনীয় নয়, কারণ ফরম্যাট বদলালে বেঞ্চমার্ক, পিচের আচরণ আর ট্যাকটিক্যাল যুক্তি — সব বদলায়। একটি অন-চেইন টেবিলে দুটোই একই কলামে বসবে, যদি না ফরম্যাট ঘরটি স্কিমায় বাধ্যতামূলক ও অশূন্য হিসেবে লেখা থাকে। ব্লকচেইন গঠন প্রয়োগ করতে পারে, সেমান্টিক্স প্রয়োগ করতে পারে না। তাই প্রতিবেদনের টায়ার-১ তালিকাটা — শিরোনাম ও সূত্র, অন্তত তিনটি তথ্যবিন্দু, ফরম্যাট, দল ও খেলোয়াড়ের নাম — আসলে একটি ডেটা-স্ট্যান্ডার্ডের খসড়া, কোনও লেজারের বিকল্প নয়।

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

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

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

২০২০ সালে গোয়ার ফাঁকা স্টেডিয়ামে রোহিত দানুর তিনটি ম্যাচে তেইশটি অফ-বল রান আর ছয়টি প্রেসিং ট্রিগার লগ করেছিলাম। ফাঁকা স্টেডিয়াম আমাকে শিখিয়েছিল, নীরব অডিও কী লুকিয়ে রাখছে সেটা শোনা যায়। ওই রিপোর্টে আমি কেবল ফলাফল লিখিনি, লিখেছিলাম প্রতিটি সিদ্ধান্তের ভিত্তি — কোন ওভারে, কোন ক্যামেরা অ্যাঙ্গেলে, কে দেখল। পেড্রির ক্ষেত্রে একই পদ্ধতিতে ওভারলোড-মডেল বানিয়েছি: ২০২১ সালে ছয়টি ইউরো ও ছয়টি অলিম্পিক ম্যাচ, ইউরোতে ৬২৯টি পাস, ক্লাব-দেশ মিলিয়ে সত্তর-plus ম্যাচের বোঝা। সংখ্যাগুলো গুরুত্বপূর্ণ, কিন্তু সংখ্যাগুলোর পাশে কে মাপল আর কখন মাপল — সেটাই বেশি গুরুত্বপূর্ণ। ব্লকচেইন সেই দ্বিতীয় অংশটুকু সমাধান করে, প্রথমটুকু নয়।

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

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

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