Linked Questions

0
votes
1answer
57 views

If you have two chains of same length and you add your block to one chain while n/w selects the other [duplicate]

If you have two block-chains of same length and you add your block to one chain while the network selects the other chain, what happens to the transactions in your block ?
58
votes
2answers
91k views

Can someone explain how the Bitcoin Blockchain works?

I'm trying to figure out how the blockchain works and how to read it via blockchain.info website. Is there a laymen way of explaining how the block chain works and how to read the blockchain to trace ...
2
votes
2answers
1k views

When running a mining pool how many (super)nodes should I connect to?

Is it beneficial to connect your *coind instance to multiple supernodes? Or Should I connect to more than the 8 standard peers? Does this potentially improve the amount that could be earned in ...
1
vote
2answers
1k views

BTC/hashes/second rates for various pools

Do all pools have the same average BTC/hashes/second rates (for individual members of the pool)? For example, this profitability calculator says 4 Th/s hash rates will produce 0.04 BTC per day, yet I'...
1
vote
1answer
613 views

Orphaned (non referenced) blocks list

Orphan block is a block that doesn't have a known parent in the longest block chain. As I understand, this mean that orphaned block does not have a reference on it as "previous block hash" in any ...
1
vote
1answer
450 views

Selfish Mining: stale or orphan?

In terms of a selfish attack many sources speak of orphaned blocks, i.e. blocks that are not on the main chain and thus not paying any coinbase transaction to its miner. Still I'm not sure and ...
1
vote
1answer
470 views

Is there a way to detect a mining cartel?

According to blockchain.info, the largest mining pool holds less than 20% of the mining power, which is far below the dreaded 51%. But, this information is (probably) based on the pools publicly ...
0
votes
1answer
246 views

What does it mean when a block is “kicked”?

While mining on a NOMP mining pool, I noticed that when you add the confirmed blocks and pending blocks together, they rarely add up to the total blocks found. It is my understanding that the missing ...
3
votes
1answer
235 views

Is there a correct way to refer to “orphan” blocks?

I was reading a passage on the bitcoin wiki that pointed out that it doesn't make sense to call invalid chains "orphans," since, by definition, every block in the blockchain except the genesis block ...
6
votes
1answer
50 views

What happens if you receive a block with an unknown previous hash in the header

I searched this question and couldn't find an answer to the following scenario. Block 4440 gets mined at 10:00 AM Block 4441 gets mined at 10:01 AM Lets assume I receive Block 4441 first and 4440 ...
1
vote
1answer
88 views

Transaction in orphaned block question

This is a theoretical question. Assuming that a transaction (TX_A) with me on the receiving end gets added to the blockchain, I should be able to spend the amount I received. So I go on and spend it ...
1
vote
1answer
39 views

Can 2 blocks have the same previous hash?

Can two blocks have the same Previous hash after being created. 2 blocks totally different from each other but with the same previous hash
1
vote
0answers
66 views

How does the bitcoin network remove duplicate blocks being generated by multiple miners?

Say there are two minersA&B and each of them have produced the next block almost at the same instant. In this situation how is the network going to decide which one is the main block and abandon ...
1
vote
2answers
56 views

Proof for “Is an immutable, decentralized blockchain possible without economical incentives?”

Bitcoin is immutable because of economical incentives. Those who are able to 51% the network can't do it, because it'll result in the value of the currency to drop tremendously, which causes waste of ...
1
vote
0answers
25 views

What is the behavior of the try catch statement in lines 1707-1729 in the ui.cpp in the release 0.1?

In the first public release, ui.cpp has this code on the lines in the subject: void CSendingDialog::OnReply3(CDataStream& vRecv) { int nRet; try { vRecv >> nRet; ...