CST 428 Block Chain Technologies: Consensus Algorithms and Bitcoin
CST 428 Block Chain Technologies: Consensus Algorithms and Bitcoin
S8 CSE – ELECTIVE
MODULE – 3
<prepare(n)>
2. The wallet software signs the transaction using the sender's private key.
4. Mining nodes (miners) who are listening for the transactions verify and
include this transaction in the next block to be mined. Just before the
transactions are placed in the block, they are placed in a special memory
buffer called the transaction pool.
The Transaction Life Cycle (Lifecycle of a BitCoin Transaction)
5. Next, the mining starts, which is the process through which the
blockchain is secured and new coins are generated as a reward for the
miners who spend appropriate computational resources. Once a miner
solves the PoW problem, it broadcasts the newly mined block to the
network. The nodes verify the block and propagate the block further,
and confirmations start to generate.
The Transaction Life Cycle (Lifecycle of a BitCoin Transaction)
Data structure
of a block
header
Blockchain (Bitcoin Perspective)
Genesis Block