Bitcoin Forum
June 18, 2024, 02:15:30 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Block Arrival Time  (Read 410 times)
darkfur93 (OP)
Member
**
Offline Offline

Activity: 110
Merit: 10



View Profile WWW
April 15, 2015, 06:24:51 PM
 #1

While I was on Blockchain and Blocktrail I noticed a new block (352256) just came up, but it said the age was (around) 30 minutes ago.
I was thinking how was it mined 30 minutes ago but just showing up now.
On blocktrail https://www.blocktrail.com/BTC/block/0000000000000000149e57d3bb58654640746cd89aa364432a36d8db475b326c
It shows Block Time: Wednesday, April 15th 2015, 10:40:55 Arrival Time: Wednesday, April 15th 2015, 11:09:59
Did the miner mine the block but waited to broadcast it on the network?

BTC: 1GXFRtMFTyw1KVqkpH2DPiZMmxcyr8wSbX
ashour
Sr. Member
****
Offline Offline

Activity: 490
Merit: 250


View Profile
April 15, 2015, 06:27:52 PM
 #2

I think it takes some time until the block shows on all node and one the whole blockchain. I'm not a blockchain expert though so it might be because  of an other reason it ook so long to show on the blockchain.
AgentofCoin
Legendary
*
Offline Offline

Activity: 1092
Merit: 1001



View Profile
April 15, 2015, 06:43:20 PM
 #3

My understanding is that miners (or mining pools) have the ability to set their own timestamps.
The Bitcoin Protocol has encoded an allowable error of +/- in time, to a max of a 5 hour error.
This is so since it is not possible to have different miners systems all having the correct time, every time. Some lose time and etc.

The block was found recently and is in its proper order. It is just the broadcasted time-stamp (which the miners system says) that is off.

I support a decentralized & unregulatable ledger first, with safe scaling over time.
Request a signed message if you are associating with anyone claiming to be me.
ashour
Sr. Member
****
Offline Offline

Activity: 490
Merit: 250


View Profile
April 15, 2015, 06:48:36 PM
 #4

My understanding is that miners (or mining pools) have the ability to set their own timestamps.
The Bitcoin Protocol has encoded an allowable error of +/- in time, to a max of a 5 hour error.
This is so since it is not possible to have different miners systems all having the correct time, every time. Some lose time and etc.

The block was found recently and is in its proper order. It is just the broadcasted time-stamp (which the miners system says) that is off.
This sounds like a better explanation than mine. Each miner has a different time so it takes sometime until the block shows on the blockchain.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
April 15, 2015, 06:49:36 PM
 #5

While I was on Blockchain and Blocktrail I noticed a new block (352256) just came up, but it said the age was (around) 30 minutes ago.
I was thinking how was it mined 30 minutes ago but just showing up now.
On blocktrail https://www.blocktrail.com/BTC/block/0000000000000000149e57d3bb58654640746cd89aa364432a36d8db475b326c
It shows Block Time: Wednesday, April 15th 2015, 10:40:55 Arrival Time: Wednesday, April 15th 2015, 11:09:59
Did the miner mine the block but waited to broadcast it on the network?

The timestamp can be off a bit[1], it makes no sense to wait for broadcasting as this would only increase the likelyhood of someone else finding a block that also meets the target requirement. If we have two contesting blocks, yours might get orphaned, thus its important to broadcast it as soon as possible.

I think it takes some time until the block shows on all node and one the whole blockchain. I'm not a blockchain expert though so it might be because  of an other reason it ook so long to show on the blockchain.

Yes, it takes a bit, but nowhere near 30 minutes.

My understanding is that miners (or mining pools) have the ability to set their own timestamps.
The Bitcoin Protocol has encoded an allowable error of +/- in time, to a max of a 52 hour error.
This is so since it is not possible to have different miners systems all having the correct time, every time. Some lose time and etc.

The block was found recently and is in its proper order. It is just the broadcasted time-stamp (which the miners system says) that is off.

The timestamp is an easy and fast way to manipulate the block in a way that influences the hash, thus it is often manipulated on purpose in order to find a hash that matches the target criteria.


[1] >median(last 11 blocks) and <network adjusted time + 2 hours https://en.bitcoin.it/wiki/Block_timestamp

Im not really here, its just your imagination.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!