Closed gsvarovsky closed 2 years ago
See https://github.com/m-ld/m-ld-spec/discussions/81
Potentially some brainstorming around the fact that connectivity between clones will be much more variable, you perhaps don't want Bridgefy to be hopping the message from clone A's messaging layer to clone C's via clone B's, rather, expose to m-ld the lack of connectivity between A and C.
Status 2022: https://fosdem.org/2022/schedule/event/libp2p/
This is an intermediary library that could allow a freer use of underlying transports.
XMPP is a open, free and decentralized instant messaging network.
Used by openEngiadina (in preference to ActivityPub and Matrix)
Hosting: https://wiki.xmpp.org/web/XMPP_Hosting_Providers
In particular: https://snikket.org/hosting/
(NGI Zero funded)
Driven and implemented by https://crossbar.io/ (router) Native support for Tor
a user-friendly peer-to-peer communications protocol
Based on an append-only log
May be primarily useful for better journaling and transport security
Many papers and packages available (Google search, comment in simple-peer library), but probably best to roll our own version that suits us.
what
Support for additional remotes providers. Comments below with alternative providers.
why
Fully a peer-to-peer remotes would demonstrate how m-ld can be used in a fully-decentralised deployment.