发布去中心化通信平台 Hubzilla 6.0

经过两个月的工作,构建去中心化社交网络的平台新版本Hubzilla 6.0已经发布。该项目提供了一个与网络发布系统集成的通信服务器,在去中心化的 Fediverse 网络中配备了透明的识别系统和访问控制工具。该项目代码是用 PHP 和 JavaScript 编写的,并在 MIT 许可证下分发;支持 MySQL DBMS 及其分支以及 PostgreSQL 作为数据存储。

Hubzilla 拥有单一身份验证系统,可作为社交网络、论坛、讨论组、Wiki、文章发布系统和网站运行。 联邦交互是在Zot自己的协议基础上进行的,它实现了在去中心化网络中通过WWW传输内容的WebMTA概念,并提供了许多独特的功能,特别是透明的端到端身份验证“Nomadic Identity” Zot网络,以及克隆功能,确保各个网络节点上的点登录和用户数据集完全相同。 使用 ActivityPub、Diaspora、DFRN 和 OStatus 协议支持与其他 Fediverse 网络的交换。 Hubzilla 文件存储也可通过 WebDAV 协议实现。 此外,该系统还支持使用 CalDAV 事件和日历以及 CardDAV 笔记本。

关键的变化是放弃了对先前版本的 Zot 协议的支持,转而支持当前版本的 Zot VI。除了传统的修复和改进之外,其他值得注意的变化包括:

  • 拒绝通过相应的应用程序支持私人消息,并过渡到使用已成为标准的直接消息机制,类似于 Activitypub 协议中使用的机制。现在与 Diaspora 的消息传递也以同样的方式进行。
  • HQ 用户界面已经过重新设计,现在是默认界面。与传统的活动流视图不同,它允许您按主题显示数据,从而更轻松地查看更新。
  • 添加了通过适当的浏览器机制接收有关新活动的通知的功能。

大部分工作是由核心开发人员 Mario Vavti 在 NGI Zero 开源资金的支持下完成的。

来源: opennet.ru

添加评论