Questa panoramica dell'ecosistema social decentralizzato è strutturata per protocolli, applicazioni e argomenti. Le directory dei protocolli e delle applicazioni contengono riassunti dei progetti decentralizzati esistenti e i protocolli. https://devol.it
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Golda Velez ab63b57f13 Merge branch 'dazuck-master-patch-50504' into 'master'
add ceramic to hello-world.md

See merge request bluesky-community1/decentralized-ecosystem!2
2 years ago
applications Update mastodon, steemit 3 years ago
protocols Update peergos.md 2 years ago
topics Update design/preexisting/topics/governance.md 3 years ago
.gitignore initial structure for future docs 3 years ago
Federated.png Add diagrams, edit overview, update protocols 3 years ago
P2P.png Edit p2p graphic 3 years ago
README.md Update README.md 2 years ago
further-reading.md Update further-reading.md 3 years ago
hello-world.md add ceramic to hello-world.md 2 years ago

README.md

Ecosystem Overview

This overview of the decentralized social ecosystem is structured by protocols, applications, and topics. The protocols and applications directories contain summaries of existing projects. The topics section compares how decentralized protocols handle key topics, and includes relevant projects not covered elsewhere.

Protocols:

Applications:

In the p2p ecosystem, there is sometimes not a clear distinction between protocols and applications, making it unclear what a project encompasses. This diagram attempts to clarify which layer of the stack these p2p projects operate at.

P2p ecosystem

The distinction between protocols and applications is clearer in the federated social ecosystem, where applications follow a familiar client-server model. Diaspora is both the name of the social application as well as the protocol, and Solid does not yet have a social network application.

Federated ecosystem

Topics:

Network structure

  • Federated networks
    • Passing messages between systems
    • Replicating data between systems
  • P2p networks
  • Hybrid

Identity

  • Decentralized identity
  • In federated applications
  • In p2p applications
  • Blockchain identity systems
  • DIDs
  • Key management
  • Reputation, Trust
  • Failure modes:
    • Sybils & spam
    • Impersonation

Data

  • Data models
  • Mutability

Discovery

  • Curation
  • Search

Moderation

  • Community-based
  • User-driven
  • Experimental

Privacy

  • User metadata
  • Private accounts
  • Direct messages

Monetization

  • Application level
  • Provider level
  • Protocol level

Governance

  • Overview of existing models

Contributions

Written by Jay Graber (@arcalinea)

Contributions from:

Further Reading

More extensive lists of decentralized web projects: