Questions tagged [block]

This tag should be used for questions related to Bitcoin blocks

Filter by
Sorted by
Tagged with
1
vote
1answer
50 views

My transaction is in review for over 24hrs on blockchain, I want to cancel it

Please I want to cancel my in review transaction on blockchain. How will I go about it. Please help me,I need answers as soon as possible.
3
votes
1answer
34 views

What data is hashed to produce the block hash?

Exactly which items from a block are included in the data that is hashed to produce the block hash?
0
votes
1answer
66 views

Is bitcoin awarded per transaction or per block?

I'm still learning how Bitcoin works and one thing that remains unclear to me is when Bitcoin is awarded to a miner. From my understanding, a certain amount of Bitcoin is awarded to a miner when a new ...
1
vote
0answers
19 views

Pseudocode for Bitcoin's P2P block propagation

I am going through Bitcoin's block propagation method at https://developer.bitcoin.org/devguide/p2p_network.html Are you aware of any pseudocode available on how blocks are propagated during the ...
1
vote
1answer
637 views

Cannot synchronize with Bitcoin in testnet mode

I downloaded Bitcoin-QT for Windows 7 into: MYUSERNAME/Downloads/bitcoin-0.8.6-win32/bitcoin-0.8.6-win32 I want to run Bitcoin in testnet mode, so I created bitcoin.conf with only the following ...
7
votes
5answers
5k views

Download single and specific block for study purposes

I just started studying bitcoin. I would like to be able to download a single block from the Bitcoin network. This should be an old block, already mined, and which I can know the nonce. Then I ...
2
votes
1answer
152 views

Different balances in API block explorers for BTC

BTC.com block explorer shows bigger balance than for example Insight or Blockchair. For example: https://btc.com/1FLDCfr9iG7n6bAdGsqBXmhaLgC4aSze72 https://insight.bitpay.com/address/...
0
votes
1answer
30 views

BTC - Block Index - Reading the flag values in Level DB

Following the article I tried reading the flag value for txindex in the Block Index database but was not able to fetch the values. I tried fetching value for all below but its NULL always. Am I doing ...
0
votes
0answers
41 views

How to make a block given transaction ids, fee ,weight, possible parents

I have a list of transactions in this form 6c665f1d784d2032a13fa0986f08a3306bb1a4430049787cb1b692ed0d5d9bde,302,1136,cbf57b4e77708a6d920a63e9584cb482b03c42374b6a49e6057170a9354a89c5 txid, fee, weight, ...
0
votes
1answer
31 views

Are multiple parents/children possible in a block?

I always learnt/thought bitcoin blockchain is like a linked list and it can have only one parent and one child at max
2
votes
1answer
40 views

Can I merge blockchain downloads?

I downloaded the most recent 15GB of the Bitcoin blockchain. But I also have a back up from a year ago when I downloaded some more. Can I merely copy the old blockchain files into ~/.bitcoin and have ...
1
vote
1answer
24 views

How does the mining network know/agree when a block has been defined and thus needs to be mined? (The hash determined.)

Based on my understanding, the blocks are made up a group of transactions. But somehow, the network needs to both agree on which transactions are part of the block and also (I would think) the order ...
1
vote
1answer
30 views

Block Validation Process, in Terms of adding Block to the Chain

quick question - How does a Node react to a new block propagated to the network? In Terms to does a Miner stop mining when "he" gets information of a new block to validate it? or does it ...
0
votes
1answer
54 views

Why do transactions have to be bundled in a block? Why not mine single transactions separately?

Why do transactions have to be bundled in a block? Why not mine single transactions separately? What is the advantage of bundling transactions in a block? Also are there any blockchains/decentralized ...
0
votes
1answer
69 views

What happens if a miner deliberately ignores a transaction, and “wins”?

Suppose a miner decides to solve the nonce for a particular block, where the miner deliberately excluded a particular transaction from this block. The miner "wins", i.e. they found the nonce ...
0
votes
0answers
15 views

bitcoin-cli error -28

When I run any bitcoin-cli command I get the following message: error code:-28 error message: loading block index... As far I know this error means Client still warming up, so I should wait a few ...
0
votes
1answer
50 views

What is the Optimal block size based on 90 percentile block propogation delay?

We can have pruned nodes that can verify blocks and transactions so the block size can be increased without leading to the centralization of block verification. But if we increase block size then ...
1
vote
0answers
29 views

Get/Calculate Address

I'm currently using a program that analyses the block files. It splits all the stuff into multiple .csv files. Is there any method I can do to get the addresses & amount sent/received from tx_in ...
2
votes
1answer
70 views

Explanation of “Timestamp Server” section in original bitcoin paper

I'm trying to understand the "Timestamp Server" section in the original bitcoin paper. It feels overly short for someone without an understanding of cryptography. Is it saying? A block ...
0
votes
0answers
29 views

Submitting new block to blockchain

Supposed that I have managed to mine a new block that meets all requirements successfully by building my own script that can collect transactions and add them to new block and hashing the new block ...
0
votes
1answer
22 views

Bitcoin - Level DB - Block Index - Parsing value for block hash

I am trying to read the value against block hash in level DB of Bitcoin node database - Block/index. For Genesis block, I get 88 bytes which I want to parse. I tried to follow instructions in https://...
0
votes
1answer
27 views

Are trades done on exchanges added to blocks?

I found a few answers to this question here, here, and here, but my doubts weren't cleared. Are trades done on exchanges added to blocks? Or are they only added once you withdraw the funds to your own ...
0
votes
1answer
34 views

Check transaction per block in Bitcoin

what is bitcoin-cli command for checking how many transaction per block ? Thanks you
8
votes
1answer
1k views

How do blocks signal whether it supports segwit for the 95% threshold?

Ideally, I'd also like to see graphs that indicate how close we are to segwit adoption and the number of minimum blocks we are away from actual segwit adoption.
0
votes
1answer
290 views

How do I double SHA-256 the header of block #59,500?

I'm not sure how to combine all of this information. https://blockchain.info/block/00000000096af43105123c499521e1d131d172e7e1bf2ed0843290a921f1f6a7 Version 1 Time Bits 470771548 (is this the right ...
0
votes
1answer
59 views

Is my Bitcoin address valid for mining?

I am looking at the specific block at height 680175. When comparing the address which received the block reward # bitcoin-cli validateaddress 1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY { "isvalid":...
5
votes
1answer
342 views

Why are there more than two transaction outputs in a coinbase transaction?

In a coinbase transaction there are always more than two transaction outputs. The first transaction output contains the reward. The second contains the witness reserved value. But why are there other ...
0
votes
2answers
52 views

Bitcoin.org developer reference outdated?

i just can't understand if bitcoin.org developer reference is outdated or not. for example here (https://bitcoin.org/en/developer-reference#raw-transaction-format) we can see: "As of Bitcoin Core 0.9....
0
votes
1answer
47 views

How to search for an address in last block?

I want to check in bitcoin-core and see if there is any of my watching addresses in last block. So my question is how can I know a specific address is included in last block or not? I can search with ...
0
votes
1answer
35 views

Why does decoded block data not match coinbase transaction input?

I am looking at the specific block at height 680175. Via bitcoin-cli getblock 00000000000000000004dbd66fa71fdcd62658bf8c8e2e153521257ad5858c71 0 I obtained the serialized, hex-encoded block data. ...
0
votes
0answers
76 views

What's up with the block size of block# 295182?

I found an anomaly in the block size data: block 295182. This one seems to have a way higher payload. What happened there? Or is this there something wrong with my parsing? This file block does ...
0
votes
0answers
43 views

the two miner type of reward [duplicate]

The definition of a block in the blockchain is "A block records some or all of the most recent Bitcoin transactions that have not yet entered any prior blocks. Thus, a block is like a page of a ...
0
votes
2answers
413 views

Is there any python library could be used to decodescript in output

For example decode the ScriptPubKey like 4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac to some data like ...
5
votes
4answers
1k views

Which is the smallest hash that has ever been hashed?

Let's assume, the hash 00000000000000000024c0bdbec66a889778c00bc69be0a96cbbd98b75c3ce09 of block #499644 is smaller than 0000000000000000002d429f39afec70c938e888c3417d690bbc85e83529991c of block #...
1
vote
2answers
80 views

REST API to fetch block by height

I am trying to incorporate bitcoin in one of the applications and want to integrate the REST API which exposes all the public information. I tried using https://chain.api.btc.com/v3/block/3 but upon ...
0
votes
1answer
115 views

Bitcoin cash not syncing the current block [closed]

I have installed BCH "Bitcoin Unlimited Cash Edition bucash1.7.0.0". Problem is the current block is not synced in our wallet server, the server is stuck at block "635258". How to ...
0
votes
1answer
157 views

To be blunt bought bitcoin in 2009 at 25 cents have not touched it

I am hoping you can help I read through a few of you answers to other inquiries and as per my research you are very well versersed. I acquired Bitcoin back when it first came out of trading at 0.0008 ...
0
votes
0answers
14 views

Building Compatible Blocks Post Block 227836 - Relevant BIPs

To build a miner capable of mining at today's blockchain level of complexity, are there any other relevant BIPs aside from the SegWit spec and Bech32 address scheme? I have implemented compatibility ...
1
vote
1answer
24 views

How to deserialize the Transaction Count in a raw block?

In the bitcoin-book, the "Transaction Counter" part of a block is documented as being 1~9 bytes long instead of a fixed size. How is this counter parsed from the raw data?
0
votes
5answers
771 views

After sending/flooding transactions, how do we know that a specific transaction is on all nodes?

In the book "Mastering the Blockchain" by Imran Bashir, it says that a transaction's life cycle is the following: A user/sender sends a transaction using wallet software or some other interface. ...
2
votes
1answer
106 views

How does solving a block work in relation to the first letter/number after the 0's?

I did a terrible job of explaining it in the title so I'll explain here. Say the target hash to solve for a block is 00004aef... etc. does that mean that you can't solve the block if you get 00005fad (...
0
votes
0answers
32 views

What unconfirmed transactions in Mempool get into a block? [duplicate]

I have a question regarding picking unconfirmed transactions from the mempool. Let's say, there are 1000 transactions in the mempool. Can I randomly select some transactions, say, transaction a, b, c, ...
0
votes
1answer
111 views

How are the nBits of a block calculated?

So I've been trying to figure out how the nBits of a block is calculated, but I can't seem to come up with an answer. I know (think) that it's based off the difficulty of the block, but I'm still not ...
1
vote
2answers
1k views

How is the Target Hash determined?

So, I understand how the amount of leading 0's are calculated, but how is the hexadecimal that come after the leading 0's calculated? For example, the previous mined blocks hash was ...
3
votes
1answer
135 views

Can two related “spends” be in the same block?

Consider the case where: Address A has some BTC. Address B is empty/zero. Address C is the intended recipient. B sending to C is invalid on its own, but does make sense if associated with A sending ...
1
vote
1answer
60 views

Does the Merkle Root get constantly updated inside the block or does it only get added once the block is completed?

So, pretty much just the title. I'm just wondering how the Merkle Root works exactly. I know it's the result of pairing transactions and then hashing them until the last transaction in the block, but ...
0
votes
1answer
48 views

How does the difficulty target affect the time to complete the block? [duplicate]

So, I'm currently doing a personal project where I'm creating my own crypto blockchain (just for fun). I'm currently coding the Difficulty Target part of the Blockchain, but I'm not entirely sure how ...
2
votes
1answer
272 views

Bitcoin transactions over Ripple Network

I am interested in using the ripple network in conjunction with bitcoin transactions, but am curious as to interplay between the ripple ledger verification and the bitcoin blockchain verification. I ...
0
votes
0answers
25 views

Is it true that the rate of finding a new block is constant, but just that the bitcoin reward become less and less? [duplicate]

Can somebody ELI5? Is it true that every block that is discovered, the person that discovered the block will be awarded 12.5 bitcoins? But to discover such a block, somehow the person has to get a ...
0
votes
1answer
32 views

creating your own bitcoin block

I've just started reading about bitcoin, and I had this question, what if : I created two bitcoin addresses. added for example 1 btc to one of them. then I start sending that 1 btc back and forth ...

1
2 3 4 5
12