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

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

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

হুক

২০১৮ সালের ২৭ জুন, কাজান অ্যারেনা। জার্মানি ০-২ দক্ষিণ কোরিয়া। ৯০+২ মিনিটে কিম ইয়ং-গোয়ন, ৯০+৬ মিনিটে সন হিউং-মিন। ম্যাচ শেষে আমি ম্যানচেস্টারের ছোট ফ্ল্যাটে বসে দুটি বাণিজ্যিক ডেটা ফিড মেলাতে বসি। একটির হিসাবে জার্মানির শট ২৬, অন্যটির ২৫। কর্নার ৮ বনাম ৯। দুটি প্রতিষ্ঠান একই রাতে, একই স্টেডিয়ামে, প্রায় একই ভিডিও ফিড দেখে দুই রকম স্কোরকার্ড তৈরি করেছে। কোনটি ক্যানোনিক্যাল, তা নির্ধারণের কোনো হ্যাশ, কোনো টাইমস্ট্যাম্প অডিট, কোনো সংস্করণ-নিয়ন্ত্রণ তখন কোথাও ছিল না। পরদিন সেই সংখ্যাগুলোই দুই ডজন আউটলেটের শিরোনামে ঢুকে পড়ে। সেদিন বুঝলাম, ডেটার প্রশ্নটি প্রায়ই গণনার চেয়ে প্রমাণের। সাত বছর পরে আমি যখন ব্লকচেইন নিয়ে লিখতে বসলাম, ফিরে গেলাম সেই কাজানের রাতেই।

প্রেক্ষাপট

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

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

খেলাধুলায় ব্লকচেইনের বাণিজ্যিক ঢেউ এসেছে বেশ কয়েক দফায়। ২০১৮ সালে প্যারিসভিত্তিক সোরারে শুরু করে কার্ড-ভিত্তিক ফ্যান্টাসি, ২০১৮-তেই মাল্টায় চিলিজ ও সোসিওস ফ্যান টোকেন ছাড়ে, ২০২০ সালে ড্যাপার ল্যাবসের এনবিএ টপ শট চালু হয়। ক্রিকেটেও ২০২২ সালে ক্রিকেট অস্ট্রেলিয়া রারিওর সঙ্গে বহুবর্ষীয় এনএফটি চুক্তি ঘোষণা করে। কিন্তু এসবের বড় অংশই কালেক্টিবল আর ভক্ত-সম্পৃক্ততার ব্যবসা। ডেটা-সাংবাদিক হিসেবে আমার আগ্রহ অন্য জায়গায়: লেজারটি যদি সত্যিই অপরিবর্তনীয় হয়, তবে সেটি কি স্কোরকার্ডের সত্যতাও অপরিবর্তনীয় করতে পারে?

মূল বিশ্লেষণ

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

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

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

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

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

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

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

বিপরীত দৃষ্টি

এখানেই ব্লকচেইনের সবচেয়ে বড় প্রতারণাটি লুকিয়ে আছে, আর সেটি হলো অরাকল সমস্যা। চেইন নিজে কখনো স্টেডিয়ামে যায় না। কাজান অ্যারেনায় কে শট নিল, তা চেইনের কাছে একটি বাইরের ইনপুট — যা আসে চেইনলিংকের মতো অরাকল নেটওয়ার্কের (২০১৭, সের্গেই নাজারভ) মাধ্যমে। যদি ভুল লেবেল চেইনে ঢোকে, অপরিবর্তনীয়তা সেটি সংশোধন করে না — সেটি ভুলটিকে স্থায়ী করে।

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

সামনের সংকেত

২০২৬ সালের আসল প্রশ্নটি 'ক্রিকেট ব্লকচেইন নেবে কি না' নয়। প্রশ্নটি হলো: অরাকলটিকে কে অডিট করবে? যদি উত্তর হয় 'যে কোম্পানি ফিড বেচে', তবে লেজারটি শুধু একটি ব্যয়বহুল সিল হয়ে থাকবে। আর যদি কোনো বোর্ড স্বেচ্ছায় প্রতিদিনের মার্কেল রুট প্রকাশ করে, তবে ক্রিকেট ডেটা সাংবাদিকতা প্রথমবারের মতো একটি সত্যিকারের অডিট ট্রেইল পাবে। সেই দিনের অপেক্ষায় আমি টেবিলটা খোলা রেখে দিলাম।

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