HeadlinesBriefing favicon HeadlinesBriefing.com

Parley:去中心化 IRC 聊天网络

Hacker News •
×

Parley 是一个联邦式、去中心化的聊天网络,使用普通的 IRC 协议。每个人在自己的域名上运行一个小型实例,通过 DNS 和知名身份文档相互发现。实例之间通过 HTTPS 交换签名消息,并向普通的 IRC 客户端(如 irssi 和 Wee Chat)呈现联邦网络,无需任何插件。身份看起来像电子邮件:[email protected] 在 foo.com 上运行。Bob 输入 /msg [email protected] hi,一切正常。状态:端到端的设计已通过工作概念验证,但尚未加固。它与您已有的客户端兼容——两个实例,两个标准的 irssi 会话。CHATHISTORY 分页浏览频道和私信,加入时重播您尚未看到的内容,草稿/读取标记显示您在账户上已读取的位置。通过 DNS + WKID 发现。_parley._tcp.<domain> SRV 指向该实例;https://<host>/.well-known/parley/instance.json 发布其 ed25519 公钥和收件箱。当向新域上的某人发送消息时,会自动建立对等连接。有两种频道:#dev 是全局的并被复制,#notes 是本地的。通过 /ban 按掩码进行审核,无需频道所有权。地址映射到普通的 IRC 身份——用户的昵称是裸本地部分,其实例是主机名。