HeadlinesBriefing favicon HeadlinesBriefing.com

Parley: Dezentrales IRC-Chat-Netzwerk

Hacker News •
×

Parley ist ein föderiertes, dezentrales Chat-Netzwerk, das normales IRC spricht. Jeder führt eine kleine Instanz auf seiner Domain aus, findet sich über DNS und bekannte Identitätsdokumente. Instanzen austauschen signierte Nachrichten über HTTPS und präsentieren das föderierte Netzwerk an normale IRC-Clients wie irssi und Wee Chat ohne Plugins.

Identitäten aussehen wie E-Mails: [email protected] läuft auf foo.com. Bob tippt /msg [email protected] hi und es funktioniert einfach. Status: funktionierender Proof-of-Concept, der das Design von Ende zu Ende demonstriert, aber noch nicht hardened.

Es funktioniert mit dem Client, den Sie bereits haben - zwei Instanzen, zwei Standard irssi-Sessions. CHATHISTORY durchsucht Kanäle und private Nachrichten, ein Join spielt das, was Sie noch nicht gesehen haben, und draft/read-marker setzt, wo Sie bis zur Account gelesen haben. Discovery via DNS + WKID. _parley._tcp.<domain> SRV zeigt auf die Instanz; https://<host>/.well-known/parley/instance.json veröffentlicht seinen ed25519 öffentlichen Schlüssel und Inbox.

Automatisches Peering occurs when messaging someone on a new domain. Zwei Arten von Kanälen: #dev ist global und repliziert, #notes ist lokal. Moderation funktioniert über /ban per Maske ohne Kanalbesitz.

Adressen ordnen sich auf normale IRC-Identität - ein Users Nick ist der bare local part und seine Instanz ist der Host.