- There are now two versions of the bc. But only one can be valid and survive with new blocks. The next blocks will decide which one is the real one.
- Dropped out block, was valid, because there was a splitt and the other bc was chosen.
- When 2 miners solve a block at the same time there is now two versions of the bc, but only one will be accepted further on. The version which has lost, will also lose the blocks and these are the stale one’s.
- Because after a few blocks you can be sure that your tx is in the current validate version of the bc.
- What happens in the bitcoin network when two miners solve a block at the same time?
There will be two versions of the truth and when the next miner comes along, whichever block they choose will then become the longer block and the competing block will be dropped. - What is a stale block?
The block that has been dropped, also known as an orphan block. This is the shorter of the two versions of the blockchain. - How do stale blocks occur?
When there are two competing blocks that were mined at the same time and both blocks are being sent to nodes to be validated. The when the next miner choses a new block, the block that was not chosen will be dropped and the txns will be added back into the mempool - Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction?
To ensure the block has been accepted and will not be dropped. Normally waiting for 6 additional blocks to be mined would be sufficient. This is the reason there is 10 minutes between blocks being produced, to allow time for the blocks to be accepted, validated and synced so everyone is ready for the next block.
- Eventually one will be dropped and sent to the mempool.
- It’s an entirely valid block but it has been dropped from the blockchain in favor of another block, and then sent to the mempool.
- When 2 miners have solved the puzzle at the same time.
- So that all transactions won’t need to be sent back to the mempool where they will need to receive confirmation again.
- When two miners solve a block at the same time both of their blocks begin to propagate into the network. Each is validated amongst different nodes. The network will choose the longest chain as the truth, so the victor of this block race is the one who has a miner mine a new block on their version of the blockchain. When this happens the invalidated block is then returned to the mempool.
- A stale block is a block that has been dropped by the network.
- Stale blocks occur when the network continues with an alternative version of the blockchain as described in question 1.
- It is important to wait ideally for 6 confirmations just to be absolutely sure that your transaction has been confirmed for reasons stated above.
1-The 1st of the chains which is accepted by another miner to make a longer block becomes validated and the other chain becomes a stale block that is eventually returned to memepool, after there are at least 6 confirmations of the longer chain
2-A stale block is a block briefly on chain but transactions are returned to memepool because it was in a shorter block rejected by blockchain
3-Stale blocks occur when two miners put a block on chain at the same time and the one ending up in the shorter blockchain is rejected
4-6 confirmations means that the network has confirmed that a block has been successfully added to the blockchain
-
What happens in the bitcoin network when two miners solve a block at the same time?
Both blocks are added to a blockchain, but one if these will eventually be dropped which depends on future added blocks -
What is a stale block?
Dropped block -
How do stale blocks occur?
By having to valid blocks added to blockchain bybtwo different miners, all at the same time -
Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction?
Bigger chances for validation
[quote=“ivan, post:1, topic:8434”]
-
What happens in the bitcoin network when two miners solve a block at the same time?
two blockchain is created but the next miner will add up to the block that he thinks is valid and the longest chain block will be valid and the short is dropped off!! -
What is a stale block?
is the drop block that was previous on the blockchain. -
How do stale blocks occur?
when the rate of block produce is faster to the extent that the block doesnt propagate enough to other nodes to confirm. since the one with the longest chain is added to blockchain and shortest get return to mempool. -
Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction?
cause your transaction could be in the block of stale blocks which could be dropped
-
What happens in the bitcoin network when two miners solve a block at the same time?
Each block is valid and propagated. Another miner comes along and propagates off of one of the valid blocks. The block in the longest chain wins and the other block is dropped from the chain. The data in that block goes back into the mempool. -
What is a stale block?
A stale block is a dropped block from the chain -
How do stale blocks occur?
Stale blocks occur when that block is not apart of the longest blockchain showing the most proof of work -
Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction?
It is important to wait for more than one block to be confirmed when sending or receiving a transaction so that you know whether or not the block with your transaction does or does not get dropped.
- What happens in the bitcoin network when two miners solve a block at the same time?
one block will win ang that is the one in the longest blockchain. The other block will get rejected and that is called a stale block - What is a stale block?
A stale block is when more than one block gets added to the blockchain at the same time. The block that is added ot the longest blockchain will win ( i.e. when another miner adds onto their block) and the one block that is on the shorter blockchain will get rejected. This rejected block is the stale block as there can be one one blockchain that everyone operates from. - How do stale blocks occur?
A stale block is when more than one block gets added to the blockchain at the same time. The block that is added ot the longest blockchain will win ( i.e. when another miner adds onto their block) and the one block that is on the shorter blockchain will get rejected. This rejected block is the stale block - Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction?
The more confirmations the higher the chance that it wil be accepted on the blockchain as it will be the logest chain. Typically wait for 6 confirmations
- Each miner propagates their block to the
network, and each miner’s block is picked
up by the nodes closest to that miner.
Meanwhile, other miners are continuing
with the next block. Eventually, a miner
will append a subsequent block to one
version of the chain, and the network
chooses the longest chain that shows the
most proof of work. The block(s) that were
accepted to the chain that was rejected
become stale, and all of their transactions
are returned to the mempool. - A stale block is one that had been
appended to the Blockchain, but was later
rejected. - Stale blocks occur due to multiple
versions-of-truth incidents. The block(s)
on the version that is not accepted
become stale. - The best practice is for a miner to wait six
blocks after the one that they have just
appended in order to be sure that the
chain on which they are working is indeed
viable. Then, they may consider their
block a confirmed transaction.
1 What happens in the bitcoin network when two miners solve a block at the same time?
When this happens, both miners’ blocks get sent out across the network simultaneously. This results in some of the network’s nodes having one version of the blockchain and the rest of the nodes having another version, both of which are technically correct.
2 What is a stale block?
A stale block is a block which has been rejected and removed from the blockchain network and its transactions returned to the mempool.
3 How do stale blocks occur?
When two miners solve two different blocks at the same time, creating two different versions of the blockchain network, only one of the two blocks will end up surviving and the second one will become stale and removed from the chain. This occurs when a third miner completes another block and adds it to the chain. Whichever block’s hash the third miner based his/her block’s hash off of will get to stay, and the block which was not built upon becomes stale and is removed.
4 Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction?
Because it is important to wait to see if the block that includes your transaction happened to be generated at the same time as another block, which would lead to two correct versions of the blockchain being created. When this occurs, if the block that includes your transaction is not the one that the next miner happens to build upon, your transaction, along with all the others in that block, will be returned to the mempool and will resume an unconfirmed status. It is therefore recommended that you should wait until at least six blocks have been added in front of the one that contains your transaction before you consider your transaction solidly and officially confirmed.
- What happens in the bitcoin network when two miners solve a block at the same time?
They don’t get to split the bitcoin reward. At some point another block will be mined and will connect with only one of the 2 blocks that the miners solved at the same time. Now that the chain is longer than the other branch it will become the “the chain”. The block that was orphaned will be drained of its transactions and they will be returned to the Mempool.
- What is a stale block?
The block that was never joined up with and was rejected.
- How do stale blocks occur?
When they are accepted simultaneously by the nodes. The nodes don’t know that 2 blocks were accepted at the same time so for a period of time (10 minutes until next block connects to one of them) it’s undetermined which one will prevail.
- Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction?
Because you could be part of a block that will be orphaned and your transaction will be sent back to the Mempool causing unnecessary delays. Should wait for 6 new blocks to be formed to be very sure your not part of stale block.
-
What happens in the bitcoin network when two miners solve a block at the same time?
The longest blockchain which consists of at least 6 blocks will continue while the shorter block will become “stale” and this gets added back to the mempool -
What is a stale block?
A stale block is the shorter block in a chain which is rejected as the blockchain is less than 6. This is then added back into the mempool. -
How do stale blocks occur?
When there are two blocks on a network at the same time. The stale block is the shortest block (<6) which does not proceed and gets added back into the mempool. -
Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction?
To prevent the block from being returned back to the mempool i.e. a stale block. Best to wait for at least 6 blocks.
1.The longest blockchain in which at least 6 additional new blocks continue to add to the block by future miners will be confirmed and the other block will be staled and transactions asscociated with it get added back to the mempool. This happens when two separate miner blocks are sent at the same time and due to different location of the nodes, some nodes accept miner B while some accept miner A and the future blocks determine the confirmed blocks.
2.Stale block refers to a block successfully mined but rejected and removed with transactions returned to mempool
3.When two miners solve two different block at the same time and only one gets confirmed
4.Because there is a chance of stale block to occur and only once you have future blocks added you can be sure that transaction has occured
What happens in the bitcoin network when two miners solve a block at the same time?
The longest chain is always trusted, so if two blocks are mined at the same time, it's up to the majority of miners to decide which block will be 'accepted' and which will be worthless.
What is a stale block?
A stale block is a valid block which had been discarded for not being in the longest chain.
How do stale blocks occur?
It occurs when a block is mined, but is later excluded from the 'best' blockchain because of being overridden by a longer chain.
Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction?
It is important to wait for more than one block to be confirmed when sending or receiving a transaction because the block needs to be verified by the network before being confirmed. It could be that the block is stale (thus returned to the mempool), but a new block must be created in order to verify the transaction and that could take on average 10 minutes per block. 6 blocks is about average to confirm and be confident of validity of the transaction.
- What happens in the bitcoin network when two miners solve a block at the same time?
The blockchain will have two currently valid versions. As soon as one of the versions is longer than the other though, the block from the shorter chain will be removed.
- What is a stale block?
A stale block is a completely valid block that was removed from the chain. This can happen when two miners solve a block at the same time. It is then the case, that two valid versions of the blockchain exist, until one of them has grown another block. It is then that the block form the shorter version is dropped. This block is then considered a stale block.
- How do stale blocks occur?
Two miners solve a block at the same time. The chain now has two valid truths. As soon as one truth is becoming longer, the other one will be dropped.
- Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction?
It is important to wait for usually 6 confirmations of the block to be assured that the block will not turn into a stale block.
-
2 valid versions of the blockchain will exist for a short period, until the next block is mined and appended to one of the previous blocks. When this happens, the nodes will accept the new longer version of the blockchain and the node not included will be dropped.
-
This block that gets dropped in the previous scenario is what is known as a stale block.
-
When 2 blocks are mined at the same time and 2 valid versions of the blockchain exist, the next miner to append a block will only take one of the previous 2 blocks and the one it doesnt take will become stale.
-
It is possible your transaction may be part of a block that is going to be dropped or become stale. Allowing for 6 confirmations will ensure that your transaction is part of a block that is going to remain as part of the blockchain.
1.When tow miners solve a block at the same time the block in the longest chain wins
-
A stole block is a block that was dropped from the blockchain due to an occurrence of a fork
-
Stale block occur after a fork
-
is important to wait for 6 confirmation in case of a stale block occurring
1 There is a block that is added to the longest blockchain and the other one gets dropped out.
2 Its the block that hasn’t been taken to be part of the blockchain.
3 Its when two miners get to mine the same block, and the one that is not accepted to be part of the blockchain gets dropped out.
4 To ensure that your block is going to be added to the blockchain or not.
-
What happens in the bitcoin network when two miners solve a block at the same time? —- both blocks propagate through the network, some nodes in the network append one block and some append the other so there are effectively two versions of the true blockchain now. But there can by only one truth. One eventually wins as it has a longer chain from a new block that was mined and the other is rejected and becomes a stale/orphaned block.
-
What is a stale block? — a block that was propagated as valid at one point but then rejected because another block was propagating at the same time causing two versions of the blockchain to exist in the network. If the other block gets appended with another new block, that becomes the dominant blockchain and the network keeps that chain since it is the longest, and the other block is dropped as a stale/orphan block with all its contained transactions sent back to the mempool
-
How do stale blocks occur? — when hash difficulty is too low / target is too high / block time is too short, blocks may be created while another is still propagating through the network. This also happens when two blocks guess a valid nonce at the same time, and two different versions of the blockchain with valid but different blocks are sent out to the network. One one of these gets appended with new blocks and becomes the longer chain, the other block becomes the stale block as it is dropped.
-
Why is it important to wait for more than one block to be confirmed when sending or receiving a transaction? Because it signifies more blocks have been added to its following chain, making it the dominant chain and protected from becoming a transaction in a stale block to be sent back to the mempool.