Questions tagged [block]

This tag should be used for questions related to Bitcoin blocks

Filter by
Sorted by
Tagged with
0
votes
1answer
16 views

What pools will allow asic block erupters these days?

Fellow miners, kind Sirs, Im a Ubuntu cgminer/bfgminer guy and purchased 6 asic block erupters and a newbee to mining. Could never get into slushpool, but have been mining for poolin for about a ...
2
votes
2answers
73 views

Why does the txn_count field exists in a block?

I was wondering why the txn_count field in a block exists. The count of transactions could be determined by parsing the txns field in tx format, right? Same for 'tx_in count' and 'tx_out count' in a ...
0
votes
0answers
18 views

Is it normal that blk and rev files are blank?

I am trying to run a full node on a Raspberry Pi 3. My computer is also not so good for initial block download. So I got a borrowed computer and synced the whole blockchain overnight. Then I copied &...
0
votes
2answers
42 views

What are the benefit of mining an empty block

Something peculiar just happened on the newly mined block number 655534, it contain only the coinbase transaction, nothing else. I have searched for a similar question but only found this one Why ...
1
vote
0answers
15 views

How much does a block's recorded time differ from the actual time that my node first sees it? [duplicate]

A block has a "time" and a "mediantime". Is it correct that the "time" is supposed to generally reflect the real time the block was mined and broadcast to the network? If ...
0
votes
0answers
20 views

bitcoin-cli getblockchaininfo “blocks”: 0 “headers” 0

Noob question. I've been following the raspibolt set up (https://stadicus.github.io/RaspiBolt/raspibolt_30_bitcoin.html), but I'm stuck trying to get the initial sync started. It is active (running) ...
1
vote
0answers
43 views

Attacker Changing Address to Receive Block Reward [duplicate]

A miner creates a block B which contains address α, on which he wants to receive his rewards. An attacker changes block B, such that instead of α it defines a new address α’, which is controlled by ...
0
votes
2answers
32 views

what does segwit remove?

It's said that Segwit removes signature data from transactions which makes block have more space for more transactions. Question 1) If SegWit removes signature data, where does it put it exactly ? ...
0
votes
0answers
20 views

how does node remove conflicting transactions from memory pool?

Sorry for the long text. This is just my observation and was wondering if you could let me know if I am correct or not. Case 1) Let's say minerA and minerB both have the same transaction in their ...
3
votes
1answer
66 views

Given a bitcoin block, what's the easiest way to determine the minimum net fee rate (including ancestors) for transactions in that block?

Given a bitcoin block, what's the easiest way to determine the minimum net fee rate (including ancestors) for transactions in that block? A naive approach would be to just find the minimum fee rate ...
0
votes
1answer
28 views

Is a timestamp in bitcoin different than just the “stamp of time”?

In the "References" section of Bitcoin's whitepaper, Satoshi Nakamoto points to three papers that serve as inspiration for digital timestamping. When you read those documents it is clear ...
0
votes
1answer
38 views

List of different unknown mining pools

A miner can identify himself when he receive his coinbase transaction, we can view them on website offering block explorer like https://www.blockchain.com/charts/pools Some of these miners are listed ...
0
votes
0answers
37 views

anyone can help me recovering my bitcoin bip38 password? [duplicate]

i have bitcoin wallet with more than 1 btc but i cant import it without losing this amount cos i forgot the bip38 password public key: 1CZosSHnf87ZqZ3fRiAuikpzdCZhAKsi3y private key: ...
0
votes
1answer
27 views

Tiny 1-block forks in blk.dat files

I just completed parsing the Testnet3 Bitcoin blockchain stored in the blk.dat files into a database. Since I was using multi-processing to parse several files at the same time, I didn't add the ...
1
vote
4answers
100 views

How is data in a blockchain stored? Structure of block and blockchain

I'm trying to build a blockchain-based application and I have a problem with understanding some crucial issues. What exactly is a block? I mean, I've seen application where blocks were just String ...
0
votes
2answers
42 views

How many transactions are there in one block

What I understand: When a transaction is made , miners compete to validate it and create a hash . If one miner creates the hash and more than 51% of miners agree on the validity .Then the a block is ...
2
votes
1answer
41 views

Why are mined blocks not always full

Why do mined blocks tend to vary so much in size. If the miner's objective is to maximize their revenue from transaction fees they should add transactions starting with the one with the largest fee, ...
1
vote
1answer
45 views

How come the bitcoin blockchain is only 285gb only?

I found some statistics that the bitcoin blockchain is 285gb. https://www.statista.com/statistics/647523/worldwide-bitcoin-blockchain-size/ Bitcoin has been around for how long? 10 years? with 1mb ...
0
votes
1answer
25 views

How do I call getblocktemplate from C#'s bitcoinlib?

How do I call getblocktemplate from the bitcoinlib package for C#? This call does not work ICoinService CoinService = new BitcoinService(useTestnet: true); var blockTemplate = CoinService....
0
votes
1answer
30 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 ...
1
vote
1answer
76 views

How to see highest available block number in “Bitcoin Wallet” app for Android (Schildbach wallet)?

If I have downloaded the "Bitcoin Wallet" by "Bitcoin Wallet Developers" (Schildbach wallet) onto an Android phone from the Google Play store, how can I see the latest block number ...
0
votes
1answer
39 views

How to know Block height when a transaction entered Mempool?

I'm hosting a Listening Bitcoin Node in Capital of Pakistan. I want to know the Block height when Transaction entered the mempool. Right now I'm using the time from the Json format of the Transaction ...
0
votes
1answer
36 views

Some miners set the nVersion field of the block header to 0x8000004. What were they signalling for? Was this an error?

Some miners set the nVersion field of the block header to 0x8000004. What were they signalling for? Is this an error? I have been through a lot of the BIP documentations, but cannot seem to find any ...
1
vote
1answer
35 views

How to get the time when a block is received at a node?

Is there any variable in the bitcoind code that records the timestamp when a block is received for the first time by a particular node? To be more precise, for transactions, transaction information ...
1
vote
0answers
85 views

Pruning Blockstore has been running for days

After activating the core (Testnet - Pruned) with the command bitcoin-qt i received the following error: Corrupt Block Database I restarted the synchronization always using the Pruned mode. The core ...
0
votes
1answer
53 views

bitcoin block time after halving? [duplicate]

I would like to know why the bitcoin block time is taking longer than 10 minutes, I know that bitcoin halving had decrease reward and increase difficulty but according what I read the blockchain ...
0
votes
0answers
22 views

Corrupt block database

I activated the core with bitcoin-qt as I always do. What can be the cause of the database loss? Synchronization is restarted from the genesis block. I use the testnet with Pruned mode activated.
1
vote
1answer
33 views

How does a miner identify himself

There has been a new mining pool appearing after the halving called Lubian.com cf https://www.cryptoglobe.com/latest/2020/05/new-bitcoin-mining-pool-comes-out-of-nowhere-already-5th-largest/ How does ...
2
votes
1answer
27 views

Unable to replicate block header validation errors: time-too-old and time-too-new

we are playing with the regtest and we don't able to replicate the two blocks validation error managed here https://github.com/bitcoin/bitcoin/blob/5b24f6084ede92d0f493ff416b4726245140b2c1/src/...
0
votes
0answers
27 views

What does the version number in the blockheader represent

While looking up how a block get mined I stumbled over the version number in the header - which is used to "keep track of changes to the protocol". But even in the last 5 blocks of the chain (at the ...
0
votes
1answer
32 views

Why downloaded Block Size doesn't match with actual block size mentioned on network?

I am trying to download a block(Height:474044) using an API from here in python. Block is obviously downloaded in JSON format. But when I store it in a file on my system it shows very weird size ...
1
vote
1answer
90 views

Re-index/Re-download from specific height?

I seem to have discovered corrupt blocks on one of my nodes. The node is on all the time to keep up to sync and the rest of my nodes connect to it to retrieve block data when they need to sync. The ...
0
votes
0answers
18 views

GeForce GTX 780 desktop pc vs. old dell and toshiba laptops

I'm curious as to why when I mine Satoshis with the app "Bitcoin Miner" with my gaming computer I get slower or = to the hashrate that my older laptops are getting.. I assumed it would be 10x faster ...
1
vote
1answer
82 views

What does best block time mean in wallet.dat

I have a wallet.dat file that states: Best block at time of backup was 42603 (0000000013136bd812212959a15ef0ea0f084ee2c64e2f7f0e127d198f67a37f), mined on 2010-02-26T00:36:08Z Does that mean that one ...
0
votes
1answer
37 views

Calculate Transaction Confirmations

I am writing an API for one of my systems which can verify if a monitored address is receiving Bitcoin, I can already check if the address is on the newly received block, save it to a database for ...
2
votes
0answers
50 views

Transaction validation cost

what relation is between transaction size or a number of input and validation cost? for example, It's o(n) or o(n^2)?
1
vote
3answers
73 views

Does each block contain all the Bitcoin transactions for that time period?

When a miner validates a block, does the block contain all transactions in Bitcoin for that time period? So does a miner validate an individual transaction between two parties, or are they validating ...
1
vote
0answers
29 views

Fork rate range in terms of network security

I am really new to bitcoin and am trying to understand the basics. Fork rate/Orphan rate is a measure of network security. The higher the fork rate, the more compromised the system. Also fork rate ...
0
votes
0answers
36 views

How can I do CDataStream to String to CDataStream conversion?

I'm developing a bitcoin application which saves Block to a file from which it can be read at later point of time. So I'm converting CDataStream vRecv to hex string using below bitcoin defined ...
0
votes
1answer
21 views

Improve uniqueness of block for nonce creation

I am going through online Blockchain course and in the course, they have mentioned that uniqueness of a block is defined using hashes with leading zeros as well as timestamp. Since, in the training, ...
0
votes
2answers
58 views

bitcoin back-end blockchain storage

bitcoin uses blockchain so blockchain is peer to peer, every peer stores the data so I wonder where does the data of all the bitcoins is stored? who is peer in case of bitcoin? so that peer gets ...
0
votes
2answers
49 views

How Bitcoin mining contributes to confirmations?

Based on my knowledge I know (maybe wrong) when a miner is doing hash, he is inputting any arbitrary values, in order to get a value that can be hashed into something with certain preceding zeros. ...
2
votes
1answer
159 views

Is the ordering of blocks in the rev*.dat files same as the blk*.dat files?

I understand that blk*.dat files save the blocks in the order it gets them from it's peers. Is the rev*.dat files in the same order as the blk*.dat files? For example, would the 400th magicbyte in ...
1
vote
1answer
73 views

When exactly do the transactions get validated?

I have some gaps in my understanding to the life cycle of the transaction that I want someone to help me fill them specially with the validation. What I understand about the life cycle with my ...
0
votes
1answer
19 views

how the miner start to count the timestamp to insert in the block

I have a doubt, how the miner starts to count the timestamp to insert in the block. An example the timestamp insert inside the genesis block is 1/3/2009, 7:15:05 PM GMT+1. If the genesis block would ...
1
vote
1answer
59 views

Why Block Chain not Transactions Chain? [closed]

I believe that, for some people, the term Block is a sort of holy notion. However, there exist yet some block-free blockchains such as Libra (Sometimes referred to as Zuck Buck). Unlike previous ...
1
vote
0answers
86 views

What is the formula for inferring hash rate from difficulty and block frequency?

Two parts to this question 1/ There have recently been concerns over drops in hash rate observed on sites such as blockchain.com. However, my understanding is that hash rate is inferred from the ...
0
votes
4answers
164 views

How the blockchain knows that its been tampered with?

I know that the transactions stay in the block and hashed alongside few other things and that hash is stored in the next block. And I understand that if you try to tamper with one of the transactions, ...
3
votes
2answers
117 views

What would happen if miners refused halving

In may 2020 the supply of bitcoin per block is supposed to be reduced by half https://www.bitcoinblockhalf.com/ What if after this phase the first miner or more than 51% of them decide to keep the ...
0
votes
1answer
31 views

How can size of a block be significantly small? [duplicate]

As we all know bitcoin block size should be sth about 1MiB. (Some blocks about 2MB). And this is because miners put all transactions to the block every 10 minutes. So what happens technically that ...

1
2 3 4 5
11