In Algorand [1]}, the consensus process follows a hybrid PoS-BFT mechanism. As we proceed, we describe the process steps leading to block formation and addition into the blockchain. Our assumption is that the current blockchain already contains \(r-1\)  blocks, where \(r \ge 3\)  and \(r \in \mathbf {N}\) . Therefore, the consensus process is taking place for \(r^{th}\)  block. The notations used are based on [1]}. In Algorand, the users in the blockchain network are in the set \(N\)  with the stake of user \(n_{i} \in N\)  till \((r-1)^{th}\)  block given as \(S^{r-1}_{n_{i}}\) . The consensus steps for \(r^{th}\)  block formation round are termed as \((r,s)\) , where \(s \in \mathbf {N}\)  and represents the step number. Step \((r,1)\)  is the block proposal step, where the selected nodes create and propagate a block into the network. To propose the \(r^{th}\)  block, an essential component is a seed \(Q^{r-1}\)  defined using equation REF .
\( Q^{r-1} = \left\lbrace \begin{matrix}H(SIG_{l^{r-1}}(Q^{r-2}, r-1)) & if \; B^{r-1} \ne \phi ^{r-1}\\H(Q^{r-2}, r-1) & if \; B^{r-1} = \phi ^{r-1}\end{matrix}\right.\) 
