How blockchains accumulate blocks A node starts a transaction by signing it with its private key. The transaction is propagated (flooded) by using much desirable Gossip protocol to peers, which validates the transaction based on pre-set criteria. Usually, more than one node is required to validate the transactions. Once the transaction is validated, it is included in a block, which is then propagated on to the network. At this point, the transaction is considered confirmed. The newly created block now becomes part of the ledger and the next block links itself cryptographically back to this
...more