Questions tagged [block]
The components of the blockchain and a data structure that collects transactions.
31
questions
2
votes
0
answers
33
views
Will Bitcoin Core still respond quickly to a rpc-call when new blocks come in fast?
I had my Core Lightning node crash a few times because Bitcoin Core didn't respond in time to a rpc-call. I found that this happens when new blocks are generated quickly, like below:
849683 2024-06-...
0
votes
0
answers
74
views
bitcoin core 27 initial sync blockchain errors
i was sent here from reddit
https://www.reddit.com/r/Bitcoin/comments/1d5wgma/bitcoin_core_27_initial_sync_blockchain_errors/
i did some research and checked the debug.log, it had this error twice:
...
0
votes
1
answer
37
views
Must input UTXO references be unique in a transaction, and/or unique in a block?
Must input UTXO references (txid + vout) be unique in a transaction, and/or be unique in a block?
Put another way, is it a rule that UTXOs can be consumed piecemeal in transactions and blocks, so long ...
3
votes
1
answer
329
views
What's the smallest possible coinbase transaction / block size?
Let's say that, for some ununderstandable reason, a miner does not care about receiving the block reward. Rather, the miner cares only about achieving the smallest ever block.
What would be the size ...
1
vote
1
answer
125
views
What does the block time represent?
I've always been under the impression that a block's timestamp represents the second at which a block was found.
For this to be true, it would seem that the time header field must be modified along ...
0
votes
1
answer
234
views
How do miners manually add transaction to a block template?
Here's my idea from the quick research:
Miners use getblocktemplate RPC method.
In the obtained block template, they remove some transaction and instead place in other transaction that wouldn't ...
0
votes
0
answers
36
views
what is expectedFees and expectedWeight in a block and why its changing frequently?
what is expectedFees and expectedWeight in a block and why its changing frequently ?
https://mempool.space/api/v1/block/00000000000000000001c680ee86b8eaa43c94ac9012f4d2dcbfa9f45beadf06
when i last ...
1
vote
0
answers
37
views
Should I stop bitcoind when backing up chainstate/ and blocks/ directories?
This is how one might back up their Bitcoin Core data directories in order to save time on syncing in the future:
#!/usr/bin/bash
local_d=/root/btc_db
rsync -av --delete chainstate "$local_d&...
2
votes
1
answer
93
views
Why was there a jump in transactions per block in 2023?
I noticed that there was a jump in the number of transactions per block (from ~2000 to ~3000) in April-May 2023.
The size of the serialised UTXO set also ~doubled from ~5GB to ~10GB over the following ...
0
votes
0
answers
23
views
How can I tell who mined a certain block? [duplicate]
Just like title says, how can I tell who mined a certain block.
Is it just the decoded hex value of the OP_RETURN in the first tx?
1
vote
1
answer
76
views
Is there any way for a script to depend on blockchain info?
The locktime opcodes OP_CHECKLOCKTIMEVERIFYand OP_CHECKSEQUENCEVERIFY indirectly allow for an approximate block number check, is there any way to obtain other information such as the previously mined ...
2
votes
1
answer
72
views
What determines the block's timestamp?
As a miner, what happens if I propogate a block with a future timestamp, or yesterday's timestamp? What determines the block time? Can I just give any time here or is it okay to change it with 1-2 ...
0
votes
1
answer
85
views
How to pick the block in which a transaction will get mined?
I am developping a bot for a customer with the following goals in mind:
to inscribe a satoshi with the block number that it has been mined in (ordinal inscription) on every block. i think this is ...
0
votes
1
answer
62
views
bitcoin block time analysis with conjuction to propagation
For both scenarios that I will describe below, assume the 2 things.
that network propagation for blocks always 6 seconds.
that we start looking at my analysis from time = t0 and at that t0, every ...
0
votes
0
answers
44
views
High end electrum servers directly reading blk.dat files
These days, high end electrum servers directly read blk.dat files straight from Bitcoin Core's blocks folder in the process of creating their initial internal indexes. I guess they also do in the ...