Bitcoin Forum
May 06, 2024, 02:48:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Can timestamp be use for arrangement of blocks?  (Read 123 times)
Zaguru12 (OP)
Hero Member
*****
Offline Offline

Activity: 686
Merit: 870



View Profile
June 28, 2022, 10:02:13 AM
Merited by NotATether (1)
 #1

Timestamp is a data in block which shows the exact time the transaction takes place. The reference timestamp is the coordinated universal time (UTC) or the London time.

I did some reading and would like the forum to help me with the questions below. Perdon me if they have been answered before.

1. In the arrangement of transactions in a block does the height takes proceeding or it can be arranged according to its timestamp?

2. Is there a possibility to timestamp a transactionto been spent later?

3. Since it takes time for transaction to be confirmed does this transaction take the timestamp of when It was confirmed or the initial time it was first issued?

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714963696
Hero Member
*
Offline Offline

Posts: 1714963696

View Profile Personal Message (Offline)

Ignore
1714963696
Reply with quote  #2

1714963696
Report to moderator
1714963696
Hero Member
*
Offline Offline

Posts: 1714963696

View Profile Personal Message (Offline)

Ignore
1714963696
Reply with quote  #2

1714963696
Report to moderator
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18510


View Profile
June 28, 2022, 10:21:26 AM
Merited by BlackHatCoiner (4), NeuroticFish (2), pooya87 (2), ABCbits (2), hosseinimr93 (2), DdmrDdmr (1), saxydev (1)
 #2

Timestamp is a data in block which shows the exact time the transaction takes place.
It is far from exact. The timestamp of a block can range from the median timestamp (plus one second) of the last 11 blocks in the past, to 2 hours in the future based on the adjusted network time. This gives (on average) a 3 hour window in which a block's timestamp can fall and still be valid.

1. In the arrangement of transactions in a block does the height takes proceeding or it can be arranged according to its timestamp?
The height is the only way to correctly order blocks. It is not uncommon for a block to have a timestamp earlier than the block before it.

2. Is there a possibility to timestamp a transactionto been spent later?
Transactions don't have timestamps; blocks do. You can timelock a transaction so it cannot be spent until later, however, but this is different from a timestamp.

3. Since it takes time for transaction to be confirmed does this transaction take the timestamp of when It was confirmed or the initial time it was first issued?
As above, transactions do not have timestamps. The only timestamp you can reliably apply to a transaction is the timestamp of the block in which it was mined. Some block explorers will display the time at which they first saw the transaction, but that does not tell you when the transaction was signed nor when it was broadcasted to the network - it only tells you about the local behavior of the specific node that said block explorer is relying on.
ABCbits
Legendary
*
Offline Offline

Activity: 2870
Merit: 7464


Crypto Swap Exchange


View Profile
June 28, 2022, 12:21:26 PM
Merited by NeuroticFish (2)
 #3

Some block explorers will display the time at which they first saw the transaction, but that does not tell you when the transaction was signed nor when it was broadcasted to the network - it only tells you about the local behavior of the specific node that said block explorer is relying on.

Additionally, block explorer use block timestamp to fill transaction's "timestamp" if the transaction was mined before they run the explorer for first time.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18510


View Profile
June 28, 2022, 03:25:16 PM
 #4

Additionally, block explorer use block timestamp to fill transaction's "timestamp" if the transaction was mined before they run the explorer for first time.
Yeah, good point. Also worth pointing out that most explorers which do assign a timestamp to unconfirmed transactions will change that timestamp once the transaction confirms to the timestamp of the block in which it is mined.

The most accurate way for you to timestamp when a transaction was first seen or first mined is to run your own well connected node and record the timestamp of every transaction it sees and every block it receives against a well calibrated local clock. Won't be perfect, but it's the best you'll get in a decentralized network. You'd also need to figure out why exactly you'd want to do any of that, though.
NotATether
Legendary
*
Offline Offline

Activity: 1596
Merit: 6728


bitcoincleanup.com / bitmixlist.org


View Profile WWW
June 28, 2022, 04:39:22 PM
 #5

The blocks can only be arranged as they are linked together dynamically on the blockchain. Any other arrangement is invalid, because each block contains the hash of the previous block.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Zaguru12 (OP)
Hero Member
*****
Offline Offline

Activity: 686
Merit: 870



View Profile
June 28, 2022, 09:25:11 PM
 #6

Thanks mates for the answers and corrections I will take them into account and have a further reading on timestamp. Thanks a lot

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
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!