lun 28 nov 2022 16:10:15 CET
Tim Izzo tim@octree.ch
Mon, 28 Nov 2022 16:10:15 +0100
1 files changed,
12 insertions(+),
8 deletions(-)
jump to
M
fediverse.md
→
fediverse.md
@@ -5,7 +5,7 @@ ---
# Activity Pub -- Protocol de réseau social **décentralisé** +- Protocole de réseau social **décentralisé**, voir **distribué** - Fonctionnement très similaire aux emails - Repose sur HTTP et [Activity Streams](https://www.w3.org/TR/activitystreams-core/) - Utilise des données sémantiques (JSON-LD)@@ -17,15 +17,9 @@ - Chaque entité communiquante est un _actor_
- Chaque actor a une Inbox et une Outbox (_collections_) - Chaque actor peut avoir une liste de followers et une liste de following - Chaque actor peut avoir une liste de like -- Grâce à un système de permissions, un actor peut lire et/ou écrire dans une collection +- Grâce à un système de permissions (externe), un actor peut lire et/ou écrire dans une collection => https://activitypub.rocks/ - ---- - -# Demo Activity Pub avec Postman - -> TODO ---@@ -87,6 +81,16 @@ # Démo Mastodon
1. L'interface graphique 2. Les données sémantiques (LPD) + +--- + +# Limites + +- Activity Pub est un protocole pour réseau social, pas forcément adapté à tout fonctionnement décentralisé + - N'inclus pas de système de découverte à grande échelle, c'est aux utilisateurs de faire les liens entre les comptes pour lier les instances +- La scabilité est un problème (mis en avant ces jours avec Mastodon) car le design décentralisé entraîne des calculs exponentiels ([ref](https://framablog.org/2022/11/13/de-la-friture-sur-le-fediverse/) + - Patch: ne jamais avoir d'instances trop grosse et forcer la décentralisation +- La modération est un gros enjeu qui demande des ressources et ne doit pas être négligée ---