Le protocole de rumeur (ou « gossip protocol » en anglais) est un algorithme de diffusion de l’information utilisé dans les réseaux distribués, y compris dans les blockchains. Il s’agit d’un mécanisme permettant à chaque nœud du réseau de transmettre l’information à un petit nombre de nœuds voisins, qui à leur tour la transmettent à d’autres nœuds, et ainsi de suite, jusqu’à ce que tous les nœuds du réseau aient reçu l’information.