Embodiments may provide mechanisms for representing trust between peers or
systems in decentralized networking environments including peer-to-peer
networking environments. Trust may include both direct trust between two
peers and trust in a pipeline of peers along which codat may be passed.
Embodiments may provide a mechanism for a peer to represent and rate the
trustworthiness of other peers as providers of codat relevant to the
peer's interest. To evaluate trust in another peer as a provider of
codats in the area of interest, trust may be represented with two
components, confidence and risk. Embodiments may provide mechanisms for
measuring the components and determining trust from the components.
Embodiments may also provide mechanisms for feeding back trust
information to the providing peer and for propagating trust information
to other peers.