Content
@
0 reply
0 recast
0 reaction
András Novoszáth
@nocibambi
◼️41/100: Block-by-Block One thing I learned about: The steps of the blockchain verification flow The three main stages: 1. Transaction lifecycle 2. Block creation 3. Block propagation 🔽📝Breakdown🔽
1 reply
0 recast
0 reaction
András Novoszáth
@nocibambi
Transaction flow 1. User signs a transaction and sends it to a node 2. Node verifies the transaction 3. Node broadcasts the transaction to the mempool 4. Other nodes also validate the transaction
1 reply
0 recast
0 reaction
András Novoszáth
@nocibambi
Block creation and proposal 5. Validators/Miners select transactions from the mempool 6. They create a candidate block 7. The network picks the winning block based on the consensus mechanism. 8. They broadcast the winning block to other nodes
1 reply
0 recast
0 reaction
András Novoszáth
@nocibambi
Block propagation and consensus 9. Other nodes receive and verify new blocks 10. They append the block to their local chain 11. The longest chain becomes the new reality
1 reply
0 recast
0 reaction
András Novoszáth
@nocibambi
A few things I am still unclear about: - How do nodes find each other? - Where is the mempool? :) - The steps of the consensus mechanism? - How does the network pick the winning block/validator? - How does the network handle node desynchronization?
1 reply
0 recast
0 reaction