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 |