Questions tagged [block]

This tag should be used for questions related to Bitcoin blocks

Filter by
Sorted by
Tagged with
2
votes
1answer
56 views

What would be the implications of limiting Bitcoin transactions to fifty inputs?

One of the issues of increasing the blocksize is the possibility of creating attackblocks which would take significantly longer to parse than the common block. The mechanism to do so is by creating a ...
1
vote
1answer
17 views

Diffrent transactions in different block sync problem

Consider that miner A and B both try to solve its block, A's block has transactions (T1,T2), B's block has transactions (T1,T3). A solved its block then synced the block to B. Does B will discard its ...
1
vote
1answer
84 views

Detecting stale blocks with ZeroMQ

I'am writing an application which receives information about new tx and blocks via ZeroMQ. There is a chance that I will receive notifs about blocks which will later on become stale blocks. Is there a ...
0
votes
1answer
69 views

Why different coins have different number of confirmations?

Does it have to do with the block difficulty? What factors impact the number of confirmations that is considered to be safe in a bloc
2
votes
2answers
85 views

Blockchain validation process is linear?

I've read at a few places that the nodes validate transactions in a linear fashion, i.e. after node A validates, then node B, etc. (which is also the reason, as claimed by many, why blockchain suffers ...
0
votes
0answers
58 views

Bitcoin transaction scripts : does ScriptSig or ScriptPubkey run first? [duplicate]

I'm confused as to the order regarding which script is run. For examples sake: say I want to spend 1 Bitcoin which was given to me by Alice in a single transaction of value 1 Bitcoin. I understand ...
0
votes
2answers
783 views

How similar is Blockchain (as a data structure) to double linked list?

I came across this definition of Blockchain from Oleg Andreev , who is the protocol architect of @chain - It felt like double linked list to me.
1
vote
2answers
349 views

Bitcoin New Block Event Trigger

I want to know when a new block is discovered, I am watching debug.log to see if it has changed, I know there is a new block if the line contains "UpdateTip: new best". Is there a better way to do ...
0
votes
1answer
287 views

How to get Coinbase Text for newly found block

Websites like blockchain.info and btc.com give Relayed By information to find who found the block. I can see coinbase text in the website https://coin.dance/blocks. Is it possible to get that ...
0
votes
1answer
59 views

who actually amasses or builds the blocks ... and how do they get passed to miners?

The question is not about the block being included on the block chain, but who actually creates a block? Like what is the process here. Can someone walk me through this? I do know that blocks are ...
1
vote
1answer
333 views

How to add Bitcoins to my wallet

I am new at this and I was given a bitcoin from a miner, how do I know what it is worth and how do I put it in my wallet?
0
votes
0answers
30 views

How are transactions hashed together to form a Merkle Root? [duplicate]

In block #59,500 there are 2 transactions Transaction 1. 6653ad77d695752cff9fe63bbb5702a53807be534c537251d53de06aac5ca093 and Transaction 2. ...
0
votes
2answers
80 views

Block number + bitcoin address -> Find transactions with bitcoind?

If I have a block number and a bitcoin address -> Can I list all transactions for this address with an bitcoind command? Or mutliple commands?
1
vote
1answer
91 views

Serialized Block doesn't have all the fields of a Block

bitcoin-cli getblock 000000000003b9c88b8a4bf0bac7059913381bba300cdfddffc54a3d8c6e8105 false This command will give block related data in the form of Hex. This Serialized data doesn't contain certain ...
2
votes
2answers
2k views

Difference between transaction chain vs blockchain

What are the difference between transaction chain in bitcoin and blockchain used in bitcoin? Is it sufficient to say to each transaction refers to previous transactions in the transaction chain and ...
1
vote
1answer
173 views

Would nine 1MB transactions potentially create havoc on the BitcoinCash network

It appears that the BitcoinCash chain is still on its original BCH main chain, and non-upgraded mines/exchanges/wallets can still transact there. What then would happen if nine (or more) 1MB ...
17
votes
3answers
8k views

How to calculate new "bits" value?

Every 2016 blocks one needs to calculate new bits value. What is the formula to calculate it?
0
votes
1answer
74 views

Full node storage requirements for new 2MB block which is only 10% full

If blocks were 2MB, and a 2MB block that is only 10% full gets confirmed, then how much additional storage is required on a full node? I am guessing the correct answer here is 200K? Thanks in ...
0
votes
2answers
149 views

Bitcoin Core LevelDB Index saves forked blocks

I've noticed that bitcoind will permanently save unverified blocks that it receives even if they turn out to be small blockchain forks, likely occurring from the relatively simultaneous discovery of ...
8
votes
2answers
6k views

What is chainwork?

If I run the RPC call getBlock on the bitcoin-qt client it gives me field called chainwork containing a hash. I cant find any information what this value is about. Request: getblock ...
1
vote
2answers
459 views

Valid block on top of invalid block

I have been researching a little on the concept of blockchain for some time now. If there is any corrupted block then others won't try to build blocks on top of it. But suppose for some time if it ...
2
votes
1answer
121 views

How are transactions in forks verified efficiently?

In this answer here, it's stated that Bitcoin uses a hashtable of all currently unspent outputs, in order to verify that the inputs of transactions haven't already been spent. How does this interact ...
1
vote
4answers
62 views

Why blocks are validated instead of transactions?

In most of the conventional blockchains, blocks are validated instead of transactions. Why cant' transactions validated directly? The structure of basic blockchains are linked lists, by having DAGs, ...
0
votes
1answer
195 views

Would mining future bitcoins break the bitcoin?

assuming an bitcoin miner with very much hashrate like bitmain would decide to mine "future" bitcoin blocks and provide them within very short time to the network, would this break the bitcoin? As i ...
0
votes
1answer
80 views

How are mined blocks broadcasted in a distributed environment?

I understand that after the golden nonce is found by the miner he broadcasts the block and the other miners verify it. But I don't understand how they broadcast it because bitcoin is completely ...
3
votes
4answers
418 views

Why miners need to broadcast blocks that contains full transactions in Bitcoin?

Does anyone know why Bitcoin requires miners to broadcast blocks that contains full transactions? When a user want to make a payment on Bitcion, he/she needs to broadcast a signed transaction, and ...
1
vote
2answers
851 views

BlockChain scalability: How does BlockChain process multiple parallel transactions?

I just did some introductory research into blockchain technology and this is a breakdown of my understanding of how it works: Scenario: Assume Trump wants to send Obama 5 bitcoins. As soon as this ...
16
votes
3answers
7k views

What is the number of transactions in a block?

What determines the number of transactions that can be validated in a block?
1
vote
1answer
56 views

When we're calling `getrawtransaction` how does Bitcoin-core calc and verify confirmations?

if a transaction has 10 confirmation, does bitcoin-core check if the txid exists in the last 10 blocks? or its calculated based on transaction block number?
2
votes
1answer
49 views

Is transactions in bitcoin blockchain always coin transaction?

I'm new to crypto currencies correct me if I am wrong, when I checked the block explorer I found a single block contains nearly 2300 transaction in it and I think at an average every 10 minutes a new ...
0
votes
1answer
34 views

How bitcoin wallets connected between

I'm thinking, is it dangerous to buy bitcoin, in case if government want to block it? How bitcoin wallets connected between? If I'm right - there are support servers, who providing connection between ...
0
votes
1answer
57 views

Requesting Blocks

I've been thinking about this for a while and can't seem to understand part of the network. Lets assume that I'm a node that has been offline for 5 months and I want to retrieve the new blocks. When ...
0
votes
1answer
42 views

is it possible to retrieve some block transactions using bitcoin-core?

I'm trying to fetch specific block transactions, is it possible to do so using bitcoin-core? for example block number: 517716 can I get hex transactions or even just the txid's of that block?
0
votes
1answer
64 views

Confirmations in block and trasaction

From the bitcoin RPC, both gettransaction and getblock returns a confirmation number in their response, are they always the same? Is there a case a transaction's confirmations isn't the same as its ...
11
votes
4answers
15k views

Can there be a blockchain without mining?

This is a question about Blockchain in general, not about Bitcoin as a currency on top of Blockchain technology. Let's say I want to issue a vote on top of, lets say, multichain. I would issue an ...
0
votes
1answer
1k views

How to alter user's data in block in blockchain if i want to change user's details

In blockchain each user's data stored in seperate block, right? If I have created my own blockchain and i want to alter some user's data then I would need to alter some perticular block as I have ...
1
vote
3answers
5k views

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.
0
votes
1answer
90 views

Block validation files?

Which part of the code is responsible for validating blocks? I'm working on a BIP to modify the structure of block.h, and I think that would definitely affect the validation process. Can anyone point ...
3
votes
2answers
569 views

How do Bitcoin mining pools send their miner's their share of the block reward

In most bitcoin mining pools, miners of a pool are sent their portion of a block reward that the pool collectively mines, every 30 minutes or 1 hour. How exactly does a mining pool tell the Bitcoin ...
3
votes
1answer
649 views

How to mine first block of POS coin

I have tried in all the way to do this by using google and other things .but not find something that give me complete idea for doing this . i have created genesis block successfully and coin is ...
-1
votes
1answer
24 views

Pertaining to slushpool mining . What is the most lucrative way to vote ? Or does it matter

What is the most lucrative way to vote on slushpool? Or does it matter
0
votes
1answer
76 views

What is happening to the none approved transactions?

Every 10 minutes only 1MB of transactions are been approved, so what happened to the rest of them? Let's say my transaction was not entered into the block, can I be sure that no one is going insert it ...
1
vote
2answers
83 views

Does a node validates a transaction that comes with a block if it's already in its mempool?

Except for checking for double spends, if there's a transaction in a block that's already in the node's mempool, it can theoretically skip its validation. Does it actually happen, or the nodes ...
0
votes
2answers
60 views

How can coinbase transactions be created?

How can a coinbase transaction be created and what would happen if there was more than one coinbase transaction in a block?
1
vote
2answers
125 views

How is a transaction created?

( I have almost no background of coding, so please explain this in relatively easy words :) ) I want to know what are pubkey script, signature, full public key and the roles of these. Specifically, ...
0
votes
2answers
1k views

As a miner can i mine my own transaction to speed up the confirmation?

So i found here: What can I do to make my stuck transaction confirm? one of the options was: Ask a miner for help Some mining pools and miners offer services to allow you to prioritize your ...
1
vote
0answers
180 views

What is BIP34Height and BIP65Height? [duplicate]

I am looking at the litecoin code and i cant seem to understand these lines. I am learning to create a new coin. What exactly is BIP34Height and BIP65Height and BIP66Height? What is the purpose and ...
0
votes
1answer
456 views

Analysing the raw block Hex file but I can not find the expected information

My goal is to understand better, how transactions and blocks are built raw. For that, I found several questions and answer here on StackExchange, but the best for me was this post: Download single and ...
1
vote
1answer
42 views

Why is explorers shows different difficulty values?

Just take a random block for example, for block 506068, blockchain.info shows difficulty as 2,603,077,300,218.59, while blockcypher shows 392,962,374, do the explorers use a different way to calculate ...
4
votes
2answers
2k views

What is the difference between Root Hash and Block Hash?

I was reading about how Bitcoin works from Satoshi's original paper. I had a query while going through the 7th paragraph. What is the difference between Root Hash and Block Hash? Isn't the block hash ...

1
3 4
5
6 7
12