# When creating a Committee for consensus, how are leader nodes selected and how is communication?

**URL:** https://forum.algorand.co/t/when-creating-a-committee-for-consensus-how-are-leader-nodes-selected-and-how-is-communication/6967
**Category:** General
**Created:** [May 23, 2022, 12:20pm UTC](https://forum.algorand.co/t/when-creating-a-committee-for-consensus-how-are-leader-nodes-selected-and-how-is-communication/6967 "2022-05-23T12:20:24Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![nadongjun](https://avatars.discourse-cdn.com/v4/letter/n/3da27b/32.png) [@nadongjun](https://forum.algorand.co/u/nadongjun)
#### Post date: [May 23, 2022, 12:20pm UTC](https://forum.algorand.co/t/when-creating-a-committee-for-consensus-how-are-leader-nodes-selected-and-how-is-communication/6967/1 "2022-05-23T12:20:24Z")

</div>

In the paper “Algorand: A Secure and Efficient Distributed Ledger”, algorand network nodes form a committee based on the VRF execution results.

Then, a leader node is selected from the created committee, and a block is added after the leader node creates and verifies a block.

In this process, how are leader nodes selected?

And, the block created by the leader node needs to be propagated to other committee nodes, so how do I know the leader node?

---

<div class="post-metadata">

### Author: ![fabrice](https://avatars.discourse-cdn.com/v4/letter/f/5fc32e/32.png) [@fabrice](https://forum.algorand.co/u/fabrice)
#### Post date: [June 2, 2022, 7:24pm UTC](https://forum.algorand.co/t/when-creating-a-committee-for-consensus-how-are-leader-nodes-selected-and-how-is-communication/6967/2 "2022-06-02T19:24:33Z")

</div>

Welcome to Algorand!

> [@nadongjun](#):
>
> In this process, how are leader nodes selected?

First step: a few block proposers are selected via the VRF.  
Concretely, if their VRF value is lower than a threshold, then they are selected.

Second step (soft vote): Then a single block proposer is selected by the second committee. Concretely, the second committee members vote for the block proposer they see with the lowest VRF value.

Third step (cert vote): Assuming enough of the second committee voted for the same block proposer, then there is a certification vote certifying the block and adding it to the blockchain.

See [https://www.algorand.com/technology/protocol-overview](https://www.algorand.com/technology/protocol-overview) for some more details.

> [@nadongjun](#):
>
> And, the block created by the leader node needs to be propagated to other committee nodes, so how do I know the leader node?

All blocks proposed by block proposers in the first step and all votes in the other steps are “gossiped” / propagated to all the nodes.
