চক্রের মূলনীতি
Bitcoin four-year cycle কি সত্যি? Block, halving ও price data
চার হাভিং block, তিনটি বাস্তব interval এবং চার cycle-এর fixed ১৮-month PriceUSD দিয়ে দেখুন কোন অংশ protocol fact, কোনটি market hypothesis, তারপর repeatable tracking worksheet পূরণ করুন।
Bitcoin four-year cycle কোনো নির্দিষ্ট ১,৪৬১ দিনের price clock নয়। এখানে দুইটি আলাদা বিষয় আছে: protocol প্রতি ২,১০,০০০ blocks পরে subsidy অর্ধেক করে—এটি consensus rule; অতীতে price একাধিক bull-bear wave তৈরি করেছে—এটি ছোট historical sample। প্রথমটি block height দিয়ে নির্ভুলভাবে যাচাই করা যায়; দ্বিতীয়টি demand, liquidity, leverage ও macro environment বদলে দিতে পারে।
এই লেখার লক্ষ্য “এখন bull market-এর কোন মাস” বলা নয়। লক্ষ্য হলো একটি repeatable cycle analysis শেষ করা: protocol clock হিসাব, fixed price window তুলনা, independent market evidence যোগ, contrary evidence ও invalidation আগে লেখা।
এটি data-analysis tutorial, investment advice নয়। “Cycle চলছে” মানে price বাড়বেই নয় এবং leverage বা position বাড়ানোর অনুমতি নয়।

সূচিপত্র
- Protocol cycle ও price cycle আলাদা করুন
- নাম চার বছর, কিন্তু কখনো exact চার বছর নয়
- চার হাভিং block ও বাস্তব interval
- Halving-এর পর price phase একরকম নয়
- সম্পূর্ণ data কীভাবে পুনর্গণনা করবেন
- তিন স্তরের evidence দিয়ে market phase
- ২০২৬ tracking case
- Cycle worksheet ও invalidation
- সাধারণ ভুল
- সাধারণ প্রশ্ন
- তথ্যসূত্র ও যাচাই
Protocol cycle ও price cycle আলাদা করুন
Protocol cycle
Bitcoin Core mainnet parameter-এ subsidy-halving interval ২,১০,০০০ blocks, target block time ১০ মিনিট। পরের halving trigger হবে height ১,০৫০,০০০-এ; কোনো fixed calendar date-এ নয়। Consensus rule না বদলালে height আগে থেকেই জানা যায়।
Price cycle
Price cycle হলো price, volume, on-chain coin age ও risk appetite দেখে পরে বানানো market phase। এটি code-এ নেই এবং এর একটিমাত্র boundary-ও নেই। কেউ halving, কেউ bear-market low, কেউ prior high বা liquidity turn থেকে cycle শুরু করেন। Start rule আলাদা রেখে সবকিছুকে “four-year cycle” বললে comparison অর্থহীন হয়।
তাই analysis-এর claim আগে লিখুন:
- Strong claim: “Price high-low চার বছরের calendar মেনে ফিরে আসে।” History এই precision সমর্থন করে না;
- Weak claim: “২,১০,০০০ block-এর supply event medium/long-term market background বদলাতে পারে।” এটি test করা যায়, কিন্তু demand evidence লাগে;
- Protocol fact: “নির্দিষ্ট height-এ subsidy অর্ধেক হয়।” Source code ও chain data দিয়ে সরাসরি যাচাই করা যায়।
নাম চার বছর, কিন্তু কখনো exact চার বছর নয়
তাত্ত্বিক সময়:
২,১০,০০০ blocks × ১০ minutes = ২১,০০,০০০ minutes = ১,৪৫৮.৩ days ≈ ৩.৯৯ years
কিন্তু ১০ মিনিট long-run target, প্রতি block-এর countdown নয়। Hashrate বদলানোর পরে difficulty প্রায় প্রতি ২,০১৬ blocks-এ adjust হয়; adjustment-এর মধ্যে block দ্রুত বা ধীর হতে পারে। তিনটি পূর্ণ halving interval:
| Interval | বাস্তব দিন | বছর | গড় seconds/block |
|---|---|---|---|
| ২,১০,০০০ → ৪,২০,০০০ | ১,৩১৯.১ | ৩.৬১ | ৫৪২.৭ |
| ৪,২০,০০০ → ৬,৩০,০০০ | ১,৪০২.১ | ৩.৮৪ | ৫৭৬.৯ |
| ৬,৩০,০০০ → ৮,৪০,০০০ | ১,৪৩৯.২ | ৩.৯৪ | ৫৯২.১ |
প্রথম interval theoretical value-এর চেয়ে প্রায় ১৩৯ দিন ছোট; সর্বশেষ পূর্ণ interval-ও প্রায় ১৯ দিন ছোট। “চার বছর” একটি সুবিধাজনক approximation, exact calendar period নয়।
চার হাভিং block ও বাস্তব interval
Local date নয়, block-এর UTC timestamp ব্যবহার করা হয়েছে:
| Halving block | UTC time | Subsidy/block | আগের halving থেকে |
|---|---|---|---|
| ২,১০,০০০ | ২০১২-১১-২৮ ১৫:২৪:৩৮ | ৫০ → ২৫ BTC | — |
| ৪,২০,০০০ | ২০১৬-০৭-০৯ ১৬:৪৬:১৩ | ২৫ → ১২.৫ BTC | ১,৩১৯.১ দিন |
| ৬,৩০,০০০ | ২০২০-০৫-১১ ১৯:২৩:৪৩ | ১২.৫ → ৬.২৫ BTC | ১,৪০২.১ দিন |
| ৮,৪০,০০০ | ২০২৪-০৪-২০ ০০:০৯:২৭ | ৬.২৫ → ৩.১২৫ BTC | ১,৪৩৯.২ দিন |
Verification order: Bitcoin Core-এ interval rule, block-height API-তে hash, তারপর block API-তে timestamp। Local timezone-এ দিন বদলাতে পারে, তাই worksheet-এ UTC রাখুন।

Halving-এর পর price phase একরকম নয়
Hindsight low-high না বেছে, চার cycle-এ একই “halving date থেকে ১৮ calendar months” window ব্যবহার করা হয়েছে। Data হলো Coin Metrics UTC daily PriceUSD। Multiple = daily PriceUSD ÷ halving-day PriceUSD।
| Halving | ১৮ মাসে peak date | Halving থেকে দিন | Peak multiple | ১৮ মাস শেষে multiple |
|---|---|---|---|---|
| ২০১২ | ২০১৩-১২-০৪ | ৩৭১ | ৯২.০৩× | ৪৬.৯৭× |
| ২০১৬ | ২০১৭-১২-১৬ | ৫২৫ | ৩০.১৩× | ২২.০৬× |
| ২০২০ | ২০২১-১১-০৮ | ৫৪৬ | ৭.৮৬× | ৭.৫৬× |
| ২০২৪ | ২০২৫-১০-০৬ | ৫৩৪ | ১.৯২× | ১.৭০× |
এই fixed window একই নিয়মে comparison দেয়; window peak-কে পুরো epoch-এর final top বলা যায় না। বিশেষ করে block ৮,৪০,০০০ থেকে পরের halving পর্যন্ত ২০২৪ protocol interval এখনো শেষ হয়নি।
একটি স্পষ্ট phase mismatch
২০২০ window-এর highest PriceUSD ছিল ২০২১-১১-০৮-এ US$67,541.76। Coin Metrics daily data-তে ২০২৪-০৩-০৪-এ PriceUSD US$68,091.84 হয়ে প্রথম সেই মান পেরোয়—২০২৪ halving-এর ৪৭ দিন আগে। Price discovery halving day-এর জন্য অপেক্ষা করেনি।
চার window peak halving-এর ৩৭১, ৫২৫, ৫৪৬ ও ৫৩৪ দিন পরে এসেছে—range ১৭৫ দিন। Model match করাতে phase boundary বারবার পরে সরাতে হলে সেটি executable rule নয়, hindsight story।
সম্পূর্ণ data কীভাবে পুনর্গণনা করবেন
১. Halving event যাচাই
প্রতিটি height-এর জন্য:
- /api/block-height/height থেকে hash নিন;
- /api/block/hash থেকে timestamp নিন;
- Unix time-কে UTC করুন;
- Adjacent timestamp difference ÷ ৮৬,৪০০ = বাস্তব days;
- একই seconds ÷ ২,১০,০০০ = interval average seconds/block।
২. Fixed price window বানান
এই fixed Coin Metrics query খুলে time ও PriceUSD রাখুন:
- Start = halving-date UTC daily value;
- End = ১৮ calendar months; hindsight final high নয়;
- Daily multiple = PriceUSD ÷ start PriceUSD;
- Window peak, date, elapsed days ও ending value রাখুন;
- সব cycle-এ একই source, frequency, timezone ও rule;
- API URL ও check date রাখুন, display-তেই round করুন।
৩. Next halving estimate করুন, fixed date বানাবেন না
Remaining blocks = ১,০৫০,০০০ − current height
Short-window average seconds = (latest timestamp − ২,০১৬ blocks আগের timestamp) ÷ ২,০১৬
Rough remaining time = remaining blocks × average seconds
Height, window length, query time ও estimate একসঙ্গে report করুন। Hashrate ও difficulty বদলালে average time বদলাবে; তাই এটি dynamic snapshot, protocol promise নয়।
তিন স্তরের evidence দিয়ে market phase
“Halving থেকে কত দিন” protocol time বলে, market phase নয়। অন্তত তিন layer লাগবে:
| Layer | প্রশ্ন | Evidence | সরাসরি যা বলা যায় না |
|---|---|---|---|
| Protocol ও supply | Subsidy, issuance ও height progress | Height, subsidy, actual issuance | Price direction |
| Market result | Price structure ও spot participation টেকসই কি | Fixed-window return, volume, spot demand | Causality |
| Holder ও risk | Profit/loss, coin age ও leverage কী বলে | MVRV, NUPL, LTH/STH, leverage risk | Exact top-bottom |
MVRV ও MVRV থেকে derived NUPL একই evidence family-এর কাছাকাছি; এগুলোকে দুইটি independent vote বলা যাবে না। ভালো combination: protocol issuance + spot market result + coin-age supply বা leverage risk। বিস্তারিত: MVRV practical analysis, NUPL analysis, LTH/STH supply।
Evidence conflict হলে প্রশ্ন ও timeframe আলাদা করুন। Block progress অর্ধেক পেরোলেও price দুর্বল হতে পারে; এর মানে protocol time এগিয়েছে, market-এর “বাড়ার বাকি” নয়।
২০২৬ tracking case
এটি ২০২৬-০৮-২৫ UTC fixed snapshot, live widget নয়:
| Field | Value |
|---|---|
| Chain-tip height | ৯৬৩,৯৬৪ |
| এই epoch-এ completed | ১,২৩,৯৬৪/২,১০,০০০ ≈ ৫৯.০% |
| ১,০৫০,০০০ পর্যন্ত বাকি | ৮৬,০৩৬ blocks |
| Last ২,০১৬ average | ৬০৬.১ seconds/block |
| Short-window rough estimate | প্রায় ২০২৮-০৪-১৯ ২১:০৩ UTC |
Input থেকে conclusion
- Protocol fact: block progress প্রায় ৫৯.০%; next height fixed, date নয়।
- Short estimate: last ২,০১৬ blocks সামান্য ৬০০ seconds-এর চেয়ে ধীর, তাই এই snapshot-এ ২০২৮-০৪-১৯ আসে; hashrate/difficulty-তে date সরে যাবে।
- Price observation: ২০২৪ halving-এর fixed ১৮-month window complete; ending multiple ১.৭০×, peak day ৫৩৪-এ ১.৯২×।
- Contrary evidence: prior window high ২০২৪ halving-এর আগেই break হয়েছিল, তাই price phase protocol boundary-এর সঙ্গে এক নয়।
- Defensible conclusion: “Protocol halving rhythm height অনুযায়ী চলছে; fixed price window-গুলোতে rise দেখা গেছে, কিন্তু timing, multiple ও phase boundary আলাদা। Block progress দিয়ে bull-bear location বলা যায় না।”
“Epoch ৫৯% শেষ, তাই bull market-ও ৫৯% শেষ”—এই statement ভুল mapping।
Cycle worksheet ও invalidation
প্রতি review-তে worksheet update করুন:
| Field | লিখুন |
|---|---|
| Analysis date ও UTC | |
| Current height, next halving height | |
| Remaining blocks | |
| Average-block window ও seconds | |
| Rough date + dynamic label | |
| Price source, frequency, start rule | |
| ৯০/১৮০/৩৬৫/৫৪৮-day multiple | |
| Spot demand evidence | |
| Holder বা leverage evidence | |
| Supporting cycle evidence | |
| Contrary evidence | |
| Conclusion ও confidence | |
| Invalidation condition | |
| Next review date |
Claim অনুযায়ী invalidation লিখুন:
- Exact four-year price model: high-low preset date থেকে সরে গেলে বা boundary পরে বদলাতে হলে invalid;
- Fixed-month post-halving rise: কোনো full observation window না মিললেই strong claim false;
- Protocol halving rule: consensus rule বদলালেই method update; price drop-এ rule invalid হয় না;
- Current phase judgment: price, spot demand বা risk evidence বদলালে conclusion update করতে হবে; block progress দিয়ে contrary data বাতিল করা যাবে না।
সাধারণ ভুল
- ২,১০,০০০ blocks-কে চার fixed calendar years লেখা;
- UTC ও local date মেশানো;
- Cycle অনুযায়ী source, start, frequency বা peak বদলানো;
- Window peak-কে final cycle top বলা;
- Demand ও liquidity না দেখে price rise-এর একমাত্র কারণ halving বলা;
- MVRV ও derived NUPL-কে independent confirmation বলা;
- Block progress দিয়ে bull-market completion percentage বানানো;
- Dynamic estimate-কে fixed next-halving date বলা;
- Supporting evidence রাখা, contrary evidence ও invalidation না রাখা।
সাধারণ প্রশ্ন
Bitcoin four-year cycle কি সত্যি?
২,১০,০০০-block halving rhythm সত্য protocol rule। Price প্রতি চার বছরে একই bull-bear path repeat করবে—এটি protocol fact নয়। History hypothesis দেয়, guarantee নয়।
এখন cycle-এর কোন stage?
Protocol location height দিয়ে নির্ভুলভাবে বলা যায়। Market stage-এর জন্য price, spot demand, holder behavior ও leverage একসঙ্গে দেখে dated conclusion ও invalidation লিখতে হবে। শুধু “halving থেকে কত দিন” যথেষ্ট নয়।
Next halving কোন দিনে?
Height ১,০৫০,০০০ নির্দিষ্ট; date estimate। ২০২৬-০৮-২৫ snapshot-এ last ২,০১৬-block speed থেকে প্রায় ২০২৮-০৪-১৯ ২১:০৩ UTC এসেছে। এটি বদলাবে—fixed date হিসেবে দীর্ঘদিন ব্যবহার করবেন না।
বিভিন্ন website-এর cycle chart আলাদা কেন?
Start/end rule, timezone, price source, hindsight extreme ও “cycle” definition আলাদা হতে পারে। Method না থাকলে chart reproduce করা যায় না।
Four-year cycle দেখে buy-sell date ঠিক করা যায়?
নির্ভরযোগ্যভাবে নয়। Sample ছোট, phase mismatch হয় এবং macro/market structure বদলে যায়। Cycle শুধু scenario framework; সঙ্গে risk management ও staged profit-taking লাগবে।
তথ্যসূত্র ও যাচাই
- Bitcoin Core mainnet parameters: ২,১০,০০০-block interval ও target block time।
- mempool.space REST API documentation: block-height, block ও tip-height endpoint।
- Raw chain-tip endpoint: current-height snapshot পুনর্গণনা।
- Halving block ২,১০,০০০, ৪,২০,০০০, ৬,৩০,০০০, ৮,৪০,০০০: fixed block hash।
- Coin Metrics API v4 documentation: PriceUSD ও timeseries contract।
- Fixed PriceUSD query: চারটি ১৮-month path পুনর্গণনা।
- FINRA: Crypto Assets Risks: volatility, platform, fraud ও total-loss risk।
Data checked: ২০২৬-০৮-২৫। Block time UTC; calculation raw decimal-এ, display-তে rounded। Public data revise হতে পারে, তাই query URL ও check date রাখুন। এটি educational analysis, investment advice নয়।
