Skip to main content

Questions tagged [block]

The components of the blockchain and a data structure that collects transactions.

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-...
sumBTC's user avatar
  • 41
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: ...
user152231's user avatar
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 ...
Lee's user avatar
  • 958
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 ...
Lee's user avatar
  • 958
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 ...
user49396's user avatar
  • 245
0 votes
1 answer
233 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 ...
pycan's user avatar
  • 111
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 ...
N.dhanush raj's user avatar
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&...
John Smith's user avatar
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 ...
Lee's user avatar
  • 958
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?
user2880722's user avatar
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 ...
Tobias Kienzler's user avatar
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 ...
Efe's user avatar
  • 407
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 ...
Yann's user avatar
  • 3
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 ...
Giorgi Lagidze's user avatar
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 ...
RooSoft's user avatar
  • 167

15 30 50 per page
1
2 3 4 5
47