Hacker News 中文摘要

RSS订阅

蓝牙低功耗、TCP或网状网络上的Reticulum -- Mesh over Bluetooth LE, TCP, or Reticulum

文章摘要

Columba是一款原生Android消息应用,支持通过蓝牙低功耗、TCP或RNode(基于LoRa)进行通信,采用LXMF和Reticulum协议实现去中心化网络连接。

文章总结

项目名称:Columba

GitHub地址torlando-tech/columba

项目简介

Columba 是一款基于 Reticulum 网络的 Android 原生应用,支持通过 蓝牙低功耗(BLE)、TCP 或 RNode(LoRa) 传输 LXMF 消息LXST 语音通话。其设计目标是实现去中心化通信,无需依赖互联网、蜂窝网络或任何中央服务器。

核心功能

  1. 去中心化通信

    • 通过 Reticulum 网络直接发送加密消息(LXMF)和语音通话(LXST)。
    • 支持多种传输方式:
      • 蓝牙低功耗(BLE):近距离设备互联。
      • TCP:连接全球范围内的 Reticulum 节点。
      • LoRa 无线电(通过 RNode):远距离通信。
  2. 隐私与安全

    • 端到端加密,无需账户或中央服务器。
    • 支持多身份管理,可导出/导入身份(兼容 Sideband 等其他 Reticulum 客户端)。
    • 通过二维码分享身份。
  3. 实用工具

    • 离线地图支持(MBTiles 格式)。
    • 位置共享与中继功能(扩展网状网络)。
    • 自定义主题颜色。
  4. 跨平台兼容性

    • 与 Linux 设备(如运行 ble-reticulum 的设备)互通。

技术栈

  • 开发语言:Kotlin(84%)、Python(15.6%)。
  • 依赖框架
    • Reticulum:去中心化网络协议栈。
    • LXMF:轻量级消息格式。
    • Material Design 3:现代化 UI 设计。

安装与使用

项目名称由来

“Columba”意为“鸽子”(拉丁语),象征和平与希望,呼应历史上鸽子作为信使的角色。

许可证

MIT 开源协议。


:项目处于活跃开发状态,最新版本为 v0.8.19(2026年2月发布)。

评论总结

总结评论内容:

  1. 对项目实用性的询问
  • 用户询问Reticulum与其他类似项目(如Meshtastic、Meshcore)的比较(评论1:"has anyone used reticulum and how does it compare to meshtastic (or even meshcore?)")
  • 用户认为设置过程复杂,询问如何仅通过TCP或蓝牙通信(评论3:"Seems a little complicated though? How do I set this to communicate over only TCP or Bluetooth?")
  1. 对离线通信现状的看法
  • 认为现有解决方案不足,需要更多尝试(评论2:"The existing solutions are obviously not good enough yet, hence why all these projects are popping up")
  • 指出LoRa带宽限制导致只能发送简短消息(评论2:"LoRa is great, but the bandwidth is terrible, so you'd be limited to Twitter sized messages")
  1. 对协议标准的批评
  • 反对单一实现定义协议的做法(评论4:"I don't really like this from the Reticulum repository: '[...] The Reticulum Protocol is defined entirely and authoritatively by this reference implementation'")
  • 认为缺乏标准协议导致应用碎片化(评论4:"The reason there are so many apps trying to solve offline decentralized communications is that there's no standard protocol")
  1. 平台兼容性问题
  • 批评仅支持iOS/Android的应用无法推动技术进步(评论4:"OS-dependant (iOS/Android only apps) won't give any progress to the state-of-the-art")
  • 询问iOS通过第三方应用商店的可行性(评论5:"How about iOS thought third-party App Stores?")