---
slug: "RootHashGossip"
name: "RootHashGossip"
type: "Protocols"
layer: "Society"
ref: "RootHashGossip#12ec"
sema_id: "sema:RootHashGossip#mh:SHA-256:12ec6a98cbd6c22b940a361a0dc763ba039b200f2fb609e64c8f1c82248d7c6e"
tags: ["Society","Protocols"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.world/scapes/bootstrap.json
url: https://mindscape.world/bootstrap/RootHashGossip/
related: ["Loop"]
---

# RootHashGossip

Path-verified information spreading

Layer: Society · Category: Protocols

## Mechanism

Information spreads like mycelium. Every agent re-transmitting a fact appends their signature to a 'root path'. Receivers trust the data based on the reputation of the path taken, not just the source. Allows filtering out gossip from 'bad neighborhoods'.

## Invariants

- [Loop](https://mindscape.world/scapes/bootstrap/Loop.md) Free: Path must not contain duplicate AgentIDs
- Path Verify: Hash(Path + Msg) must match Signature

## Preconditions

- Msg has valid initial signature

## Postconditions

- Msg added to local store with Path appended

## Failure modes

- Path explosion (metadata overhead).

## Builds on

- [Loop](https://mindscape.world/scapes/bootstrap/Loop.md) (Infrastructure; References)

## Used by

—

## Identity

- Sema ID: `sema:RootHashGossip#mh:SHA-256:12ec6a98cbd6c22b940a361a0dc763ba039b200f2fb609e64c8f1c82248d7c6e`
- Ref: `RootHashGossip#12ec`
- Supersedes:
  - `sema:RootHashGossip#mh:SHA-256:ba352d6a3f86388fa901a8b6934e087ec52ebb8ddb7bc8bafd3822381bfbf30a`
  - `sema:RootHashGossip#mh:SHA-256:87c263b8b32c10b73610683d41d32b0b14750edbe32b604b402b95834e7596d8`

## Links

- [Pattern page](https://mindscape.world/bootstrap/RootHashGossip/)
- [View in the interactive graph](https://mindscape.world/bootstrap/#RootHashGossip)
- [JSON](https://mindscape.world/scapes/bootstrap/RootHashGossip.json)
- [Index of all patterns](https://mindscape.world/scapes/bootstrap.json)
