Bitcoin’s Blockchain Just Ran Backward in Time. Is Something Wrong?
Bitcoin appeared to interrupt some of the fundamental guidelines of time on November 7. A newly mined block confirmed an earlier timestamp than the block earlier than it.
The discovery raised an uncommon query: is there a bug in the Bitcoin blockchain?
Galaxy Digital analysis head Alex Thorn highlighted the incident, explaining why Bitcoin’s inside clock doesn’t all the time observe real-world time.
Two consecutive blocks instructed the story.
- Block 974,987: Timestamped 21:22:24 UTC.
- Block 974,988: Mined afterward, however timestamped 21:19:02 UTC.
The newer block appeared greater than three minutes older, in response to Bitcoin’s public blockchain explorer.
Why Can Bitcoin’s Clock Run Backward?
The rationalization lies in how Bitcoin mining works.
Miners select the timestamp connected to every block. They can regulate it whereas trying to find a legitimate block, creating extra mixtures for his or her computer systems to check.
Bitcoin permits this flexibility underneath two guidelines:
- A timestamp should exceed the median time of the earlier 11 blocks.
- It can’t be greater than two hours forward of a validating node’s clock.
Crucially, the timestamp doesn’t should be later than the instantly previous block.
According to Thorn’s analysis, roughly 3% of Bitcoin blocks carry timestamps sooner than their dad and mom. About one in ten arrives with a timestamp greater than a minute forward of when his node obtained it.
Does This Mean Bitcoin Transactions Can Be Reversed?
No. Bitcoin determines block order by way of cryptographic hyperlinks, somewhat than timestamps.
Every block incorporates the earlier block’s distinctive hash, establishing precisely which got here first.
A real blockchain reorganization requires a competing chain with extra accrued mining work. Changing timestamps can’t obtain that.
However, the excellence issues for anybody counting on blockchain information to determine exactly when an occasion occurred.
Bitcoin’s block peak establishes sequence. Its timestamp supplies an approximate time.
Satoshi Nakamoto described Bitcoin as a “timestamp server” in the original whitepaper. Eighteen years later, the November 7 incident reveals why that system depends on cryptographic proof somewhat than a superbly correct clock.
The submit Bitcoin’s Blockchain Just Ran Backward in Time. Is Something Wrong? appeared first on BeInCrypto.
