Questions tagged [block]

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

Bitcoin Blocks are a data structure which contains transactions. Blocks are created by miners and contain a reference to the previous block forming the blockchain.

690 questions
15
votes
1 answer

What is the magic number used in the block structure?

What is the Magic no used in the block structure, why is the value always 0xD9B4BEF9 and what is it used for ? Thanks
user1892955
  • 175
  • 1
  • 6
6
votes
3 answers

what is the mathematical problem in each block which is difficult to solve?

in blocks page it says each block has a solution to solve difficult mathematical puzzle, what is that difficult mathematical puzzle?
vector
  • 161
  • 1
6
votes
2 answers

Do transactions affect the discovery of a block?

When a miner creates blocks, do transactions in that block affect the result? For example, if a miner creates a block, but now a new transaction is broadcast on the network, will the miner stop current work, then add the new transaction as one of…
kakahong
  • 149
  • 1
  • 6
4
votes
2 answers

Blocked transaction wallet on my phone

Ok I have a wallet on my phone that I put bitcoins in on monday, They have been blocked now for a week. How do I unblock them and the wallet I am using I can get it on my mac. Its called bitwallet by sollico software. at this point I am so confused…
sinful
  • 41
  • 2
4
votes
1 answer

Where are block announce times recorded?

Times at which a block is initially announced to the network aren't recorded in the block. Does bitcoind record at least the local time each block was seen the first time? Does anyone have any suggestions about how to record these times? I'd like to…
organofcorti
  • 337
  • 1
  • 9
2
votes
1 answer

What if an intruder modify scriptSig to get the same hashMerkleRoot of a block?

What if an intruder try to modify the coinbase transaction of a block buried in the blockchain, writing as output some other address. The arbitrary content of the scriptSig field could be modified as much as necessary so that the hashMerkleRoot hash…
iGustav
  • 23
  • 2
2
votes
1 answer

Explanation of a block's fields one by one?

We can get bitcoin block data as JSON by command bitcoin-cli getblock 2, following is one for height 100000: { "hash": "000000000003ba27aa200b1cecaad478d2b00432346c3f1f3986da1afd33e506", "confirmations": 135485, "strippedsize":…
Freewind
  • 121
  • 3
2
votes
1 answer

Decoding a Block beyond the Coinbase transaction

I am attempting to decode a Block and have managed to decode the Coinbase transaction but after the transaction, there is huge gaps in them that I do not understand. Taking this Block as a sample:…
thotheolh
  • 207
  • 2
  • 6
2
votes
1 answer

Shower thought: would continually broadcasting 1mb blocks help with scaling?

Currently, when a miner mines a block, they broadcast the next 1mb block and the mining competition begins on that block. It will take 10 mins for the block to be mined. In that 10 minutes, the network is not being used for block transmission. …
Mike Hogan
  • 123
  • 5
1
vote
1 answer

Blocks Folder and blk00000.dat files

In my Bitcoin Folder I found on my old computer,theres also files of aprox. 130 Mb .dat files. I have now, like I was told dumped the wallet.dat into my new installation of Bitcoin Core, and its running. Will I need those blk000xx.dat files for any…
user72139
  • 31
  • 2
1
vote
2 answers

Exactly Who or What Assembles Transactions into Blocks?

Users broadcast transactions into the network. Miners find and compete to validate blocks created every ten minutes by combining transactions. Who or what assembles the transactions into blocks every ten minutes? Related: Setting the required…
1
vote
1 answer

Why Block351543 is older than Block351542?

I am a little confused here. Why the Age of older Block[351542] is younger than Block[351543]. Here is the screenshot from blockchain.info
moshaholo
  • 633
  • 6
  • 16
1
vote
3 answers

How to install Abe?

I've downloaded Abe and ran python "setup.py install". There were no errors. But what's next? I didn't find any guidelines on how to run Abe in README.
user13993
  • 39
  • 1
  • 4
0
votes
1 answer

Calculating number of candidate blocks

Given a set of transactions, and other parameters required to create a block, how many candidate blocks are possible per second? How many of them are valid?
0
votes
1 answer

What makes the block time of a certain coin shorter than the other?

What are the factors that impact the block time of a certain coin? Is a shorter block time always better or there's a trade off?
Aliweb
  • 101
  • 1
1
2