Architecture: Overview
This page describes the pieces that make up the Reputation Interchange.

Interchange Composition

The Interchange uses a bespoke reputation language made to capture most or all of the changes to reputational design and metrics a Neighbourhood needs.
The Interchange is composed of:
  • A core Holochain DNA which performs calculations, which we call the Cultural Computer
  • Reputation datatypes as plugins
    • By placing a reputation data interpreter into the DNA of the reputation interchange, it enables reading and modifying on the basis of DHT entries rather than hApp DNAs.
  • Reputation scores as outputs (TrustNet "Trust Atom" compatible)
    • This reputation data is stored in iterable, wrapped Rust data structures in isolated per-datum Holochain hApp DNAs.
    • Every computed "reputation score" is an attributable, peer-verifiable and independently shareable artifact.
    • Outputs are also pluggable as inputs, enabling more complex calculations
  • Cultural registries that hold shared perspectives (Neighbourhoods)
  • Neighbourhoods Access Membranes that facilitate entry/exit from NHs
  • Memetic bridges that link one Neighbourhood to another

Architecture Diagrams - How to Read Them?

The solid lines indicate the creation of new data; i.e. dataflow paths where an agent is directly responsible for them & the thing is attributable to them.
The dashed lines indicate data flow between agents; i.e. the information has already been created and finalised elsewhere, but there is an implicit "dance of consent" where something external is being ingested into the local agent's personal environment.
The colored lines marked with a question mark indicate queries into the makeup of a Neighbourhood.
The background of each agent indicates shared belonging to the corresponding Neighbourhood.
Last modified 3mo ago