Concept preview · not available in current clients

Node Mode Architecture Concept

Everything below describes a proposed mesh-network design. Node Mode is not implemented or available in the current beta.

无网络
网状网络激活
依然安全

什么是节点模式?

节点模式将每个Railgun设备转变为通信中继器。使用蓝牙、Wi-Fi Direct和其他本地无线技术,设备自动相互发现并形成网状网络——无需基站、无需互联网、无需中央服务器。

消息按照延迟容忍网络(DTN)原理从设备跳转到设备。如果消息无法立即到达目的地,它会随着网络拓扑变化而存储和转发。这与为太空通信设计的技术相同,那里的延迟可能长达数小时。

当网状网络中哪怕只有一台设备恢复互联网访问——通过咖啡馆Wi-Fi、卫星链路或蜂窝信号——它就成为网关。整个本地网状网络可以在保持端到端加密的同时与全球Railgun网络同步。

最需要的时刻

节点模式专为传统通信失效的时刻而设计。

抗议与民间骚乱

当当局关闭蜂窝网络或用监控淹没基站时,通过设备间网状网络安全协调。

自然灾害

地震、飓风或洪水摧毁基础设施后,与附近幸存者和救援队保持通信。

偏远地区

在没有蜂窝覆盖的地区徒步、露营或工作?通过网状网络与团队保持联系。

互联网审查

在互联网被封锁或严密监控的地区,通过本地网状网络自由通信。

基础设施故障

停电、光纤中断或ISP故障不会阻止节点模式。只要设备有电,通信就继续。

最大隐私

对于不希望有任何互联网流量的敏感通信,将一切保持在本地和隔离状态。

节点模式如何工作

为韧性、安全性和现实移动设备限制而设计的四层系统。

1

对等发现

设备使用BLE广播寻找附近的Railgun用户。发现后,通过Wi-Fi Direct或Wi-Fi Aware协商高带宽连接。

2

网状形成

节点维护对等表并使用紧凑的布隆过滤器交换消息'库存'。无泛洪——仅高效的集合调和。

3

存储转发

消息以TTL和跳数限制机会性传播。循环防止、反压和基于信用的转发防止滥用。

4

网关同步

当节点获得互联网访问时,它宣布上行链路可用性。网状网络通过加密信封与全球网络同步——网关永远看不到明文。

网关:一个连接惠及所有人

想象100人在没有蜂窝服务的抗议现场。如果仅一人有卫星热点或找到咖啡馆Wi-Fi,该设备就成为网关——让所有100名用户都能与外界同步消息。

网关永远不会解密你的消息。它路由加密信封往返全球Railgun网络。即使是被入侵的网关也无法读取你的通信。消息智能排序:

消息优先级队列

  1. 1紧急和协调消息(最高优先级)
  2. 2短文本消息
  3. 3缩略图和预览
  4. 4完整图片
  5. 5视频和大文件(机会性)

零妥协的安全

节点模式保持与在线Railgun相同的加密保证——你的密钥永远不会离开设备。

始终端到端加密

消息端到端加密。中继节点转发封装的信封,永远看不到内容——只能看到路由元数据。

元数据最小化

轮换对等ID,广播中无全局用户名。你的稳定身份仅向你明确信任的联系人透露。

电池智能

自适应占空比防止无线电耗尽电池。关闭/开启/激进模式适用于不同情况。

抗滥用

速率限制、广播工作量证明和基于信用的转发。单个恶意行为者无法淹没网状网络。

iOS和Android原生

使用平台原生API构建:MultipeerConnectivity、Wi-Fi Aware、Nearby Connections。无需越狱或root。

桌面超级节点

笔记本电脑和台式机可以作为高容量网状节点运行,具有Wi-Fi AP模式、扩展缓存和可选的社区中继功能。

对限制的诚实

我们相信对节点模式能做和不能做的事情保持透明。没有技术是无敌的,我们不会假装如此。

节点模式显著提高了对网络关闭和监控的韧性,但在现实世界的约束下运行:

节点模式无法克服的

  • 覆盖所有蓝牙和Wi-Fi频率的射频干扰
  • 物理设备没收或操作系统级入侵
  • 拥有无限资源的针对性个人监控
  • iOS后台执行限制(应用在前台时效果最佳)

加入网络

节点模式即将登陆iOS、Android和桌面版Railgun。加入等候名单,成为首批构建更具韧性通信网络的人。