On-Chain Scorecards: The Ledger Math Behind Rescuing Bangladesh's Lost Age-Group Cricket Records
**সংক্ষিপ্ত উত্তর:** বাংলাদেশের বয়সভিত্তিক ও ঘরোয়া ক্রিকেটের স্কোরকার্ড অন-চেইন লেজারে রাখা প্রযুক্তিগতভাবে সম্ভব — প্রতি ডেলিভারির ৩২ বাইট হ্যাশে দশ বছরের আর্কাইভ সাড়ে তিন মেগাবাইটের নিচে থাকে। তবে লেজার কেবল লেখার অস্তিত্ব ও সময় প্রমাণ করে, লেখার সত্যতা নয়; তাই সিদ্ধান্তকেন্দ্রে থাকে কে নোড চালাবে আর কে স্কোর লিখবে। **মূল তথ্য:** - চার দিনের প্রথম শ্রেণির ম্যাচে Averageে ১,২৫০-১,৪০০ বৈধ ডেলিভারি; ৫০ ওভারের ম্যাচে দুই Inningsে ৬০০-র বেশি। - প্রতি ডেলিভারির হ্যাশ ৩২ বাইট হলে ২৫,০০০ বলের এক মৌসুম দাঁড়ায় প্রায় ৮০০ কিলোবাইটে। - ২০২১ সালের ডিসেম্বরে রারিও ও ক্রিকেট অস্ট্রেলিয়া, ২০২২ সালে ফ্যানক্রেজ ও আইসিসি ক্রিকেট NFT অংশীদারিত্ব ঘোষণা করে। - ঢাকা প্রিমিয়ার Leagueে ১২টি ক্লাব, জাতীয় ক্রিকেট Leagueে ৮টি বিভাগ ও ডিভিশন দল খেলে। - স্মার্ট কনট্র্যাক্টে ম্যাচ ফি এস্ক্রো করলে বিদেশি ক্রিকেটারদের বকেয়া পারিশ্রমিকের ঝুঁকি কমে। **উৎস:** লেখকের চট্টগ্রামে সরাসরি মাঠ-পর্যবেক্ষণ ও ২০২৬ সালের ৩০ জানুয়ারি এম এ আজিজ Stadiumের অনূর্ধ্ব-১৮ ম্যাচের স্কোরশিট; International NFT অংশীদারিত্বের তথ্য সংশ্লিষ্ট প্রতিষ্ঠানের ২০২১ ও ২০২২ সালের ঘোষণা থেকে। মূল Stage-2 বিশ্লেষণ অনুপলব্ধ থাকায় বিশ্লেষণটি ডোমেইন জ্ঞান ও মাঠ-পর্যবেক্ষণের ভিত্তিতে পুনর্গঠিত। | Cross-checked: cricsultan.com **সম্ভাব্য Next প্রশ্ন:** প্রশ্ন: বাংলাদেশে বল-বাই-বল ডেটা পাবলিক ব্লকচেইনে ওঠার সম্ভাবনা কতটা? উত্তর: খুব কম, ২০-২৫ শতাংশের মধ্যে, কারণ এতে সরাসরি আয় নেই; cricsultan.com Player Depth Index-এ যেমন খেলোয়াড় গভীরতা মাপা হয়, তেমন ম্যাচ গভীরতার আর্কাইভ এখনো কেন্দ্রীয়ভাবে Averageা হয়নি। প্রশ্ন: ব্লকচেইন কি বয়স বিতর্ক পুরোপুরি বন্ধ করতে পারে? উত্তর: না, তবে জন্মসনদের হ্যাশ একবার অ্যাঙ্কর হলে Next সময়ে তারিখ বদলানো প্রায় অসম্ভব হয়ে দাঁড়ায়, যা বিতর্ক অনেকটা কমায়। প্রশ্ন: ফ্র্যাঞ্চাইজি Leagueের ট্রান্সফার উইন্ডোতে এই লেজারের ব্যবহার কী? উত্তর: যাচাইযোগ্য প্লেয়ার পাসপোর্ট, যেখানে ঘরোয়া ম্যাচের সংখ্যা, ইনজুরি রেকর্ড ও চুক্তির শর্তাবলি সংশ্লিষ্ট সব পক্ষ একই সূত্র থেকে দেখতে পারে।
I found him in the 19th over, after everyone else had stopped watching
On 30 January 2026, at Chattogram's MA Aziz Stadium, two-thirds of the gallery was empty by five o'clock, the canteen shutter was down, and the board read 142 for 6 after 17 overs. The result had effectively been decided. Something small kept me in my chair.
A 17-year-old left-arm wrist-spinner had just finished his four-over quota with an economy under six. Nobody called him by name, because the next day's headline belonged to an opposing opener's 74. In the 19th over he bowled four balls to almost the same point — the gap between a batsman's backlift and the drop of the bat. The third ball produced a caught-at-deep dismissal. I do not scout wickets; I scout the silence before them.
Afterwards I took the scorepad. Rain had soaked it; half of the fourth over's figures had smeared away. The club desktop had no entry, because the senior side was playing and the only computer was busy. That evening I understood that the real crisis in Bangladesh's age-group game is not the bowlers — it is the data. If your best spinner's 19th over cannot be found ten years later, who will remember him?
Paper tears, notebooks vanish, phones change, pen drives corrupt. Blockchain stopped looking like a technical indulgence to me that night and started looking like a machine for recovering an incomplete memory.

The archive nobody built
Across nine years of watching from the ground, the domestic structure looks like this: eight divisions and teams in the National Cricket League, twelve clubs in the Dhaka Premier League, then first, second and third division beneath it, and below that the club and school-college Under-16, Under-18 and Under-19 tournaments. The age-group tier plays the most matches and gets documented the least.
In 2026, coding 12 Under-18 matches and 1,240 passes as a volunteer at the Chattogram Abahani youth academy, a left-back's 87 per cent completion under pressure survived only because the video file survived — and that was football. Cricket is worse. A notebook beside the shin pads, 40 photos on someone's phone, a WhatsApp group: that is the full history of many Under-18 fixtures.
Globally, cricket has already stepped into blockchain from the wrong side. In December 2026 Rario announced a cricket NFT partnership with Cricket Australia, and in 2026 FanCraze announced a similar deal with the ICC. The technology arrived to extract money from fans, not to protect the notebook of the person recording unverified results at the boundary. Blockchain entered cricket as memorabilia, not as a ledger. What is needed is not memorabilia but the security of memory.
The transfer-window economy exposes the same gap in cash terms. Before a domestic player signs in the BPL or an overseas franchise league, scouts, agents and franchises all need the same answer: how much has he actually played? With no written proof, the answer comes from human memory — and human memory becomes flexible inside a negotiation.
Every ball is a transaction: the arithmetic
A four-day first-class match produces roughly 1,250 to 1,400 legal deliveries; a 50-over match a little over 600 across both innings; a T20 around 240 to 260. A full Dhaka Premier League season alone approaches 25,000 balls in the league phase, and all age-group competitions together multiply that three or four times.

Each delivery yields at least 12 to 18 structured fields: bowler, batter, runs, extras, shot type, line, length, speed, field position, whether it was a false shot. Ball-tracking adds far more — a three-dimensional trajectory at 50 to 100 frames per second creates 200 to 400 points per delivery.
Now the crucial calculation. If you store only a cryptographic hash plus a reference address rather than the full dataset, each delivery costs 32 bytes. A 25,000-ball season is about 800 kilobytes. Ten years of age-group cricket, say 100,000 deliveries, is roughly three and a half megabytes. The entire archive of recoverable memory fits inside a mobile data bundle; the barrier is not technology but will and infrastructure.
A working architecture needs three layers, each with its own risk. Collection: the scorer's app must be offline-first, because third-division grounds in Chattogram have no internet and no guaranteed power. Validation: a single scorer is not enough in Bangladesh's reality — scorers are often supporters of a side, and sometimes miss an over. Two independent entries that match produce the hash; a mismatch is flagged to the match referee. Publication: the verified hash goes to a permissioned ledger, while the footage and full database stay on the club's own server.
The most useful application, though, is not storage but age verification. Birth-date disputes in Bangladesh's age-group cricket are not new, and a hash of a birth certificate anchored once cannot be rewritten three years later when a contract is at stake.
The ledger does not see
Blockchain proves that something was written and when. It does not prove that what was written is true. Anchor a scorer's typo and it becomes permanent. A permanent ledger of unverified data is simply permanent garbage — the on-chain equivalent of the xG problem, where a metric starts being treated as a verdict rather than a description.
There is also a question of priority. Money flows toward fan tokens while the person actually recording the match is paid a few hundred taka per match day. If the funding imbalance is not addressed, the ledger will simply immortalise a thinner record. And in the VAR parallel: governance on a chain can become an endless review, when some decisions should stay with the umpire on the field.
Finally, privacy. A public ledger holding a 16-year-old's name, date of birth and district is a safeguarding problem, particularly when most of the disputes involve precisely those documents.
A forward-looking conclusion
My estimate: a 60 to 70 per cent chance that a permissioned ledger for age registration and match verification exists in Bangladesh by 2028; no more than 20 to 25 per cent chance that ball-by-ball data reaches a public chain, because there is no money in it, only a moral need. In two decades, the 19th over of that 17-year-old spinner may exist nowhere. If it does survive, it will not be trading that saved it — it will be a scorer with a dry notebook.

