<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.scotmesh.net/index.php?action=history&amp;feed=atom&amp;title=How_it_compares</id>
	<title>How it compares - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.scotmesh.net/index.php?action=history&amp;feed=atom&amp;title=How_it_compares"/>
	<link rel="alternate" type="text/html" href="https://wiki.scotmesh.net/index.php?title=How_it_compares&amp;action=history"/>
	<updated>2026-09-19T00:42:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.scotmesh.net/index.php?title=How_it_compares&amp;diff=40&amp;oldid=prev</id>
		<title>ScotMesh: Imported from the BookStack wiki (backup 2026-09-11)</title>
		<link rel="alternate" type="text/html" href="https://wiki.scotmesh.net/index.php?title=How_it_compares&amp;diff=40&amp;oldid=prev"/>
		<updated>2026-09-11T14:49:18Z</updated>

		<summary type="html">&lt;p&gt;Imported from the BookStack wiki (backup 2026-09-11)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The fastest way to explain Reticulum to someone technical is to say what it is &amp;#039;&amp;#039;not&amp;#039;&amp;#039;. This page is a comparison, not an argument — the other systems here are good at things Reticulum is bad at, and several of them are worth running alongside it.&lt;br /&gt;
&lt;br /&gt;
== The one-line version ==&lt;br /&gt;
&lt;br /&gt;
Meshtastic and MeshCore are &amp;#039;&amp;#039;&amp;#039;applications with a radio protocol underneath&amp;#039;&amp;#039;&amp;#039;. Reticulum is a &amp;#039;&amp;#039;&amp;#039;networking stack that runs over anything&amp;#039;&amp;#039;&amp;#039;, including those radios. They are not competitors so much as different layers of the same stack.&lt;br /&gt;
&lt;br /&gt;
== At a glance ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  &lt;br /&gt;
! Reticulum&lt;br /&gt;
! Meshtastic / MeshCore&lt;br /&gt;
! LoRaWAN&lt;br /&gt;
|-&lt;br /&gt;
| What it is&lt;br /&gt;
| Networking stack&lt;br /&gt;
| Mesh messaging system&lt;br /&gt;
| Star network for sensors&lt;br /&gt;
|-&lt;br /&gt;
| Runs over&lt;br /&gt;
| LoRa, packet radio, WiFi, TCP/IP, I2P, serial&lt;br /&gt;
| LoRa (its own protocol)&lt;br /&gt;
| LoRa&lt;br /&gt;
|-&lt;br /&gt;
| Addressing&lt;br /&gt;
| Self-issued cryptographic identities&lt;br /&gt;
| Node IDs on a channel&lt;br /&gt;
| Device IDs registered with a network server&lt;br /&gt;
|-&lt;br /&gt;
| Who you register with&lt;br /&gt;
| Nobody&lt;br /&gt;
| Nobody&lt;br /&gt;
| A network operator&lt;br /&gt;
|-&lt;br /&gt;
| Encryption&lt;br /&gt;
| End to end, always, forward secrecy&lt;br /&gt;
| Shared channel key&lt;br /&gt;
| Device-to-server keys&lt;br /&gt;
|-&lt;br /&gt;
| Needs infrastructure&lt;br /&gt;
| No&lt;br /&gt;
| No&lt;br /&gt;
| Yes — gateways and a server&lt;br /&gt;
|-&lt;br /&gt;
| Typical use&lt;br /&gt;
| Messaging, files, pages, voice, tunnelling&lt;br /&gt;
| Text and position between handhelds&lt;br /&gt;
| Telemetry from many small sensors&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Versus Meshtastic and MeshCore ==&lt;br /&gt;
&lt;br /&gt;
These are the ones people most often have already, so the distinction matters.&lt;br /&gt;
&lt;br /&gt;
They are complete systems: a firmware, a radio protocol, a phone app, and a way of sharing a channel key. They are excellent at what they do — a group of walkers with handhelds, position beacons on a hill, a shared channel that just works out of the box. Setup is minutes.&lt;br /&gt;
&lt;br /&gt;
Reticulum solves a different problem. It gives you an &amp;#039;&amp;#039;&amp;#039;addressable, encrypted network&amp;#039;&amp;#039;&amp;#039; where every endpoint has its own identity and traffic can cross whatever bearers happen to exist between two points. A message can leave a LoRa radio, cross the internet, traverse I2P and arrive over someone&amp;#039;s wifi, and none of the intermediate nodes can read it or need to know anything about the ones beyond them.&lt;br /&gt;
&lt;br /&gt;
Practical differences you will notice:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Channel key versus identity.&amp;#039;&amp;#039;&amp;#039; On Meshtastic, everyone with the channel key reads everything on that channel. On Reticulum, messages are addressed and encrypted to a specific identity — relays carry ciphertext they cannot decrypt.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Reach.&amp;#039;&amp;#039;&amp;#039; Meshtastic reaches as far as its mesh does. Reticulum reaches as far as any chain of bearers goes, including the internet.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Effort.&amp;#039;&amp;#039;&amp;#039; Meshtastic is easier to start. Reticulum asks more of you up front and gives you a great deal more room afterwards.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Scope.&amp;#039;&amp;#039;&amp;#039; Meshtastic does messages and positions. Reticulum carries anything — files, pages, voice, even tunnelled protocols.&lt;br /&gt;
&lt;br /&gt;
You can sensibly run both, and we do. A Meshtastic or MeshCore radio for local chatter, Reticulum for anything that needs to leave the hill.&lt;br /&gt;
&lt;br /&gt;
== Versus LoRaWAN ==&lt;br /&gt;
&lt;br /&gt;
Different world entirely, despite the shared radio. LoRaWAN is a star topology: devices talk to gateways, gateways forward to a network server, and applications collect from there. It is built for large numbers of small sensors reporting infrequently, and it is very good at that.&lt;br /&gt;
&lt;br /&gt;
It also assumes infrastructure and an operator. Devices are registered, keys are provisioned, and the network server is a party you depend on. Reticulum has no equivalent role — there is nothing to register with, and no operator who could revoke you.&lt;br /&gt;
&lt;br /&gt;
If you are reading a hundred water meters, use LoRaWAN. If you want people to talk to each other without asking anyone&amp;#039;s permission, that is not what it is for.&lt;br /&gt;
&lt;br /&gt;
== Versus the plain internet, or a VPN ==&lt;br /&gt;
&lt;br /&gt;
Worth being honest here, because for many purposes the internet is simply better: faster, higher capacity, and already working.&lt;br /&gt;
&lt;br /&gt;
What Reticulum gives you that it does not:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;No addressing dependency.&amp;#039;&amp;#039;&amp;#039; No DNS, no static IPs, no port forwarding, no dynamic DNS. You address an identity, and the network finds it.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;It degrades instead of failing.&amp;#039;&amp;#039;&amp;#039; If the internet goes away, a Reticulum network over LoRa keeps working. Slowly, but it works.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Nobody to ask.&amp;#039;&amp;#039;&amp;#039; No account, no provider, no certificate authority.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Encryption is not optional&amp;#039;&amp;#039;&amp;#039; and not bolted on.&lt;br /&gt;
&lt;br /&gt;
What it costs you: &amp;#039;&amp;#039;&amp;#039;bandwidth and latency&amp;#039;&amp;#039;&amp;#039;. Over LoRa you are working in bytes per second, not megabits. Do not expect to stream anything. Even over TCP the stack is optimised for reachability over throughput.&lt;br /&gt;
&lt;br /&gt;
A VPN gets you encrypted reach between machines you control, but it needs an address to connect to, a server someone runs, and keys someone manages. Reticulum needs none of those, at the cost of speed.&lt;br /&gt;
&lt;br /&gt;
== When to run more than one ==&lt;br /&gt;
&lt;br /&gt;
Most people here should. The combinations that make sense:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Meshtastic or MeshCore for local, Reticulum for reach.&amp;#039;&amp;#039;&amp;#039; Local chatter stays local; anything that must travel goes over Reticulum.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Reticulum over the internet and over LoRa at once.&amp;#039;&amp;#039;&amp;#039; Enable both interfaces. It uses whichever has a path, and you keep working when one disappears — which is the entire argument for the thing.&lt;br /&gt;
&lt;br /&gt;
The question is rarely which network to use, but which bearer suits the moment. Reticulum is the layer that stops you having to choose.&lt;br /&gt;
&lt;br /&gt;
[[Category:Getting Started]]&lt;/div&gt;</summary>
		<author><name>ScotMesh</name></author>
	</entry>
</feed>