Skip to main content

Timeline for Vulnerability of Bitcoin Network

Current License: CC BY-SA 4.0

9 events
when toggle format what by license comment
Apr 27, 2020 at 5:54 comment added Pieter Wuille Every transaction gets fully validated by every node. Not just their hashes: all the transaction details, including digital signatures. That includes miners. If they didn't, they could be tricked into building on top of an invalid block, which would make their electricity that went into hashing wasted.
Apr 27, 2020 at 5:52 comment added frosk I am asking about the procedure: new transaction arrives at the node, then verified.... When the next block will be mined all transactions from memory will be taken to the new to be mined block and then mining starts. Now will there be a new validation afterwards by the other nodes or only the generated hash value check of the node that won the competition
Apr 26, 2020 at 18:31 history edited Pieter Wuille CC BY-SA 4.0
added 343 characters in body
Apr 26, 2020 at 17:30 comment added Pieter Wuille Every transaction in every block gets verified by every node. This has nothing to do with mining. Miners can build whatever blocks they like, but if they build a block with invalid transactions, their efforts are wasted. So they are incentivized to build valid blocks, and also build on top of valid blocks.
Apr 26, 2020 at 16:40 comment added frosk And not just say it gets verified...
Apr 26, 2020 at 16:40 comment added frosk Please read my comment again and could you tell me when in the creation process the block gets verified?
Apr 26, 2020 at 16:01 comment added frosk Will the new block again be verified according to its transactions or only according to its generated hash value before committing it
Apr 26, 2020 at 16:01 comment added frosk Thanks pieter, it seems to me now you are facing my question. So can you tell me maybe a little more about the verification process in the cycle of a new block generation. So if the transaction arrives on every note it gets verified and kept in memory. After enough transactions have been collected they get promoted to the next block. Now every node is competing in finding the nonce. Here now a malicious node could change a transaction and try to find the nonce for this block containing an invalid transaction.
Apr 26, 2020 at 15:42 history answered Pieter Wuille CC BY-SA 4.0