# The Internet, Reinvented.

## Метаданные

- **Канал:** Data Slayer
- **YouTube:** https://www.youtube.com/watch?v=XTnYVh7K6xQ

## Содержание

### [0:00](https://www.youtube.com/watch?v=XTnYVh7K6xQ) Segment 1 (00:00 - 05:00)

This runs a long range radio, 915 megahertz, no Wi-Fi. This runs on Wi-Fi. No long range radio. Different frequencies, different hardware. They have absolutely no way to talk to each other. Except they just did. And that shouldn't be possible because these two devices don't share the same modulation technique, the same radio hardware, or even the same frequencies. And they definitely shouldn't understand each other. Unless what we think of as the internet isn't actually cables or towers. It's just routing. And once you realize that, some very strange things become possible. And by the end of this video, I'm going to show you where this is all heading with one of the strangest rigs I've ever constructed. I'm still shocked that it actually worked. But first, you need to understand what made that possible. Over the past few years covering decentralized radio tech, building nodes, breaking things, and testing systems that most people never even see, I kept seeing the same name come up over and over in the comments, in forums, in my DMs. A project I'd mostly ignored, Reticulum. Some people have started calling it the hacker network. Not because it's illegal, but because it represents a completely different philosophy about how communication should work. open, autonomous, sovereign communication that doesn't rely on permission or centralized infrastructure. And instead of just talking about it, I decided to build one to see if the idea actually holds up in the real world. But why do we need something like this at all? The problem is today our devices are very capable, diverse, and everchanging. But despite that, when we attempt to communicate, our data must flow through remote infrastructure run by other people. So if I want to send a message to Amelia, she's literally downstairs in the same house. Something strange happens. That message doesn't just go from my device to hers. Instead, the packet leaves our home network, travels out to remote infrastructure run by companies we don't control, possibly hops across multiple data centers, sometimes across state lines, sometimes across countries, passes through a chain of intermediaries, and only then does it come all the way back into the house to reach her phone. Two devices just a few feet apart. And to me, that just feels wrong. Most of our communication today is controlled by the communication cartels, which are centralized platforms and infrastructure that sit between us and decide how, when, and sometimes if we can talk. They effectively control our action potential in the digital world. They can shut us off intentionally, as we've seen in real world crises where communication channels suddenly disappear, or accidentally, like the Verizon outage last month that left millions without service. Now, I'll be honest. When I first looked at Reticulum, I wasn't sold. I mean, the ideas are beautiful, but I've seen a lot of beautiful ideas die in a GitHub repo. So, I went deep. I read the docs. I watched Mark's Unstoppable Networks talk at Chaos Communication Congress. Looked at Real Deployments, Fry Funk, Meshen NYC, Gyet, Meshtastic Communities, and the deeper I went, the more confused I got because the philosophy made sense. But I still couldn't answer one simple question. Does anyone actually use this or is it just another beautiful idea? I decided to stop wondering and just build the thing and see if we could put together our own parallel network. So, I started with an R node, a full build from scratch. Now, Mark dropped a guide on his personal blog, unsigned. io, that walks you through the broad strokes. This build uses a T-Bam Laura board, an Adafruit Neopixel, a small OLED display, and a very serious looking inspired military antenna. The case is 3D printed, and everything runs on open- source software. This particular build will sport a Laura radio so that I can bring it into the mountains with me and I mostly use gear that I already had lying around, but I did have to grab a few small parts from Adafruit. And if you want to follow along, I put together a complete builder guide on my website because full transparency, I hit a few walls. Now, before we go any further, I want to address the obvious question. If you've used Meshtastic or Mesh Core, this might look familiar. Same Laura hardware, similar form factor. So what's the difference? Meshtastic is an incredible project. It treats the radio as the network. Every device talks to nearby devices. Messages hop node to node and everything revolves around that single Laura transport layer. For lightweight messaging and telemetry, it's hard to beat. Reticulum does something fundamentally different though because it's not a radio protocol. It's a full networking stack. So, radios, Wi-Fi, Ethernet, serial cables. Reticulum treats all these as interchangeable interfaces, which means

### [5:00](https://www.youtube.com/watch?v=XTnYVh7K6xQ&t=300s) Segment 2 (05:00 - 10:00)

you can talk to people who don't have the same hardware as you because the network lives above the hardware, which means a single reticulum network can span a incredibly slow 5bit per second Morse code key on one end and a fiber optic line on the other. The spec has no physical upper bound in terms of bandwidth. And the protocol is smart about it. It discovers routes, measures link quality, and knows to send large transfers over fast links, not slow ones. A packet doesn't replicate endlessly across every node. Instead, it follows an established route. So, at a high number of hops, overhead scales linearly and not exponentially. That's the core difference. Meshtastic builds a mesh of radios on the same frequency and configuration. Reticulum builds a network that can use radios but isn't limited by them. The other thing that sets it apart is identity. There are no usernames, no phone numbers, no IP addresses. Every device generates its own cryptographic identity and your address on the network is derived from that identity. Encryption isn't bolted on after the fact. It's the foundation. All traffic is encrypted by default and the origin of messages is obscured by design. Think of it less like traditional networking and more like how web 3 treats cryptography as a base layer that everything else is built on. And you don't need an arnode to try this. You can run reticulum over Wi-Fi with an app like mesh chat or bridge multiple interface types at the same time. All right, so the R node is built. Now we just need to bring it to life. If you're using a stockup supported board, you can flash the firmware straight from a web flasher similar to meshtastic. But because of this custom build, I needed to modify a few things. I use my IDE to tweak the code, compile a build, and flash it to the device. Now, one R node is interesting, but to actually prove what we talked about, we need a pair. So, I'm also going to flash a bare Laura 32V3, which if it looks familiar, that's because it was running Meshtastic about an hour ago. Same hardware, completely different network. For the client side, there are a few options. You have apps like Sideband, Nomad Net, but the one I had the most luck with is a desktop app called Mesh Chat. So, that's what we'll use. So, let's start simple. Two devices, both on Wi-Fi. Reticulum discovers the path automatically and messages go through. Nothing exotic yet, but watch the network visualizer. You can actually see the route forming in real time. Now, let's swap to something more interesting. Same message, but now it's traveling over 915 megahertz. Laura, no Wi-Fi, no internet, no infrastructure at all. Just two radios and open spectrum. Now, the one I've been waiting for. This is what I teased at the top of the video. One device on Laura, one device on Wi-Fi. So on my phone here um I have Sideband going. Uh Sideband spins up its own local instance of Reticulum on this device. This device is connected to the network over Wi-Fi. It doesn't have any Laura radio or anything like that. It's just connected over the Wi-Fi interface. The other node is a standard R node. This is using a T-beam and it's only using Laura as the reticulum interface. Um, and then the client is mesh chat on my computer here. And I have a conversation going um between these two devices uh between the two clients. And so I can show you that real quick. If I send a message from here, I can say, um, let's go. And the light turns on the R node. And we also see the um the message show up over here. Um, it's just cool that you can basically bridge dissimilar radios. That's what I think so cool about it. Um, now the magic under the hood is that I have a third node that has both a Wi-Fi interface and a Laura interface. And that's what makes it possible for a device with only a Laura radio to talk to Wi-Fi 2. 4 GHz radio. I just think that's super cool, super powerful. Kind of one of the other advantages of Reticulum. Completely different radios, completely different frequencies, and Reticulum bridges them like it's nothing. That's what a hardware agnostic network stack looks like in practice. Now, full transparency, the software didn't work perfectly out of the box. I had to tweak configs, resolder one connection, and debug quite a bit. So, if you want to build one yourself, I documented all of those hard one insights that aren't obvious until you've already broken something in the builder guide linked below. Laura is just one pathway, which is exactly what got me thinking. What if the interface wasn't Laura at all, but

### [10:00](https://www.youtube.com/watch?v=XTnYVh7K6xQ&t=600s) Segment 3 (10:00 - 15:00)

something faster, longer range, and already sitting on my desk? Now, up to this point, we've been proving that Reticulum works. Sending messages between radios, encryption, decentralized. Cool. But can it power something even bigger? So, I did something slightly ridiculous. I installed Reticulum on my Haven nodes and used the Wi-Fi Halo card as the transport layer. And suddenly we weren't just sending messages between radios. We actually had a long range IP mesh with a sovereign routing layer on top running completely independent of traditional infrastructure. Just two nodes, open spectrum and a whole lot of math. We have two Haven nodes. They are essentially Raspberry Pies running open manet. So they're basically acting as router boards. But within um these configurations there are Morse micro Halo cards Wi-Fi Halo 802. 11 AH. It's also running some other fancy stuff like 802. 11s. So conceptually we have the blue node, we have the green node. What's interesting and unique about this setup is that on both of these I've installed Reticulum. So the Linux version of Reticulum and both of them are running Reticulum. Now with Reticulum you define interfaces. So these each have like traditional Wi-Fi radios. I think they have Bluetooth and other radios on board. But the interface is on the Morris Micro Wi-Fi Halo card which I have configured currently at 916 MGHertz on channel 28. So and I'm actually I'm drawing a blank as to what the channel width is on that. So, let me check that real quick. So, if I go to quick config. All right. So, 8 MHz uh channel 28. But I could just as easily go over uh 421 based on, you know, if I want to optimize for like range or something. But the cool thing is just we have Reticulum. The interface is Wi-Fi Halo. Reticulum doesn't really care what the radio is. And what I'm showing you right now is a Python script that I'll throw in this repo and it's just giving you all the stats. Um it and it's refreshing in real time here. And so basically they address each other over their unique hashes. Um it has um some metrics about the uh the signal. So like the frequency of the channel and you can see the signal right there is -1 dBm. There's basically no loss. The uh the antennas are right next to each other. Um this one's reporting -6, but the signal is really good. But I can also prove that um this is in fact a live feed because if I remove this antenna, we're going to see that signal jump up to in this case uh -34. So it actually still gets a signal from uh conductor to conductor, but um it's uh not as strong without the antenna. Um but the point is you can see the metrics respond in real time as we change the physical configuration and they're sending data. So you see down here with packets um it's sending uh data from the green node to the blue node. The blue node's not sending anything back to the green node. That's fine. And so you can you know you can set up your interfaces in different ways. But um this is using just a UDP interface. What's cool about this is um you know with Wi-Fi Halo and these Open Manet setups, we're already using WPA3 SAE uh for the encryption over uh Wi-Fi. But once it hits the device, um that encryption terminates and you get plain text. Reticulum is more like cryptographically complete like you have to have a hash. each entity signs with each other and so everything is um a little bit more private like you also can't tell the origin of different nodes because it doesn't get passed in the header information unlike TCP IP where it does but what's more interesting to me than just like the privacy centricity of it is the fact that it can bridge interfaces like I think the when the guy was coming up with this reticulum project I don't think like Halo was really that popular I'm not even sure if he Halo on his radar and yet it works fine with Halo because it's agnostic to the radio. And what's really powerful is you could have another interface on the same reticulum node um that runs over something like Wi-Fi 2. 4 or Wi-Fi 5 GHz and then suddenly a Wi-Fi 5 GHz enabled device can talk to a Wi-Fi Halo device as long as there's a bridge somewhere and all that bridging happens automatically. Um and then Reticulum just scales up uh linearly not exponentially because it doesn't flood and repeat packets everywhere. So, lots of kind of tailwinds um in terms of how this project works. It's designed to scale. It's designed to be autonomous. interoperable, um secure, and it's all open- source. And so, um I just think this is pretty

### [15:00](https://www.youtube.com/watch?v=XTnYVh7K6xQ&t=900s) Segment 4 (15:00 - 20:00)

exciting. If things continue to work, as I've been observing them working, Reticulum is going to be uh part of standard operating procedure for Haven. I've already added it to the guide with information. A lot of scripts that took uh a lot of um troubleshooting to get working are going to be uh up on GitHub. So feel free to check those out. And there's a lot more kind of meat on the bone here in terms of like exploring the art of what's possible. So if anyone kind of does anything wild, exotic, crazy, definitely let me know about it. I'd be interested. So anyways, that is uh Reticulum data going from Haven Node to Haven Node. And then I tried something that I really didn't think was going to work. I ran ATAC over it. And then for those of you who don't know, ATAC is Android tactical awareness kit. Um it's a mapping uh tool that's good for like search and rescue uh small units uh in off-grid situations. Has a bunch of um networking capabilities under the hood. Uh it's fully open source and it was originally released by I think like the Department of Defense. Um so pretty powerful in use in the military in use domestically uh with different like governmental agencies and things like that. So um lots of interest uh in this project. Okay. And so this is the final example that I have. So again two haven nodes which are running open manet which is essentially open WRT. It's running on Raspberry Pi hardware and they are connected, they're bridged only by a Morris Micro Wi-Fi Halo 802. 118h uh Wi-Fi chip and specifically it's going over the 915 MHz frequency. Um I have uh ATAC running on two end user devices here. So two Android devices. This guy is connected to this guy's 2. 4 4 Wi-Fi. So, that would kind of go there logically. And then this guy is connected to the greens. Um, either 2. 4 or 5 GHz Wi-Fi. I'm not really sure, but these are on those networks like that. Um, and they can see each other. So, if I like go to chat or if I go to the map or something, I can see the other device. But what's interesting about this is the data is actually flowing over Reticulum. And Reticulum is using the Halo card as its interface. And so on these computers, I have a script running. I'm just going to get it going on this one. Um that is essentially logging the data that's being sent across the devices. So um on these we can see some details about the frequency and the RSSI but we can also see the occasional cursor on target data that gets sent back and forth and you'll see that like every few seconds but if I send a message so I'm going to say can you hear me now question mark okay so now Um, we see the message. It doesn't say cursor on target. It says chat and we see it over here as well. Um, it was compressed and it was um chunked into two different fragments and then it was sent. Uh, so we see that show up on both of the um the SSH logs here. And I should have mentioned this computer is connected to this guy's uh open manet Lucy interface. open man Lucy interface and they're both running the same um log. They're just tailing the log and it that log is designed to give details about um the reticulum data transfer. So Coot and SA or chat data the way these work out of the box is sent over multiccast which has a certain IP address and a certain port and all that stuff. Um, we just run a Reticulum bridge Python script that kind of hijacks that and then sends it over Reticulum. Uh, to get that to work, you just run this Python script on both of these devices. You typically start it on one, it'll generate a hash and then you start it on the other, but you'll provide an argument of that hash. Um, but yeah, so data can flow over Reticulum, which is really cool, but it can also flow over Reticulum using the Wi-Fi Halo interface. So, these can go long range. Um, I'm using the 8 MHz channel right now, but you could bring that down to 1 MHz and uh you can get quite a bit of distance. Would you want to use Reticulum for something like this? Potentially. um these Wi-Fi networks are using WPA3 SAPE, but Reticulum does a whole lot of other cool interesting things beyond just um you know the kind of cryptography centricity

### [20:00](https://www.youtube.com/watch?v=XTnYVh7K6xQ&t=1200s) Segment 5 (20:00 - 23:00)

that it brings um to communications. It also brings like the autonomous networking and it brings the bridging of disperate radio modulation techniques which is incredibly cool. So like for instance, these are talking over Halo. Cool. But reticulum on this could actually bridge all the Wi-Fi radios and you can actually end up in a network topology where a device that only has say for instance a Laura radio can talk to a device that has for instance only traditional Wi-Fi, which is cool. It's something that we haven't really seen before. Um, usually these mesh networks uh are pretty rigid about um staying on the same frequency channel and all that stuff and Reticulum just uh is more agnostic towards the actual radio focuses on the network part uh which makes it super powerful. So, yep, Reticulum with ATAC it works. We're sending messages potentially could do other cool things like voice and all that, but I'm going to throw this code all up on GitHub so you guys can run it yourself if you want. And uh yeah, I'm pretty impressed with this. So, uh, did not think that was going to work. And it just, I don't know, it just feels powerful. Like you're doing I'm doing all this stuff like I could give this to, you know, search and rescue team and give this to another team or on camp or farm or what have you and um, you know that you can be communicating and it's private, it's secure, it's powerful, it's using pretty slick tech um, both on the software and the hardware front. So um overall very impressed uh with uh what this stuff can do and if Reticulum continues to deliver and I have no major hurdles it's definitely going to part be part of the parallel tech stack. Now ATAC normally expects Wi-Fi or cellular basically a traditional network stack infrastructure etc. But underneath, Reticulum is routing cursor on target traffic across Halo radios, compressing it, fragmenting it to fit within Reticulum's 500 byt MTU and reassembling it on the other side, encrypted end to end, a fully open-source decentralized cryptographically complete tactical networking stack, which I'm sure is going to earn me another email from the Department of Defense. But honestly, this does blow my mind because moments like this are why I started building in the first place. And I couldn't be here without you. Um, not as an audience, but as people building this alongside me because every experiment, every comment, every person quietly following along and then showing up in the Discord with something they built, it really pushes us one step closer to something bigger. A parallel network we don't rent, we actually own. Now, all the details about getting Reticulum running on the Haven node, then creating that bridge that ATAC can make use of is all going to be open sourced and on a GitHub repo, which you can find in the description below. Now, before I go, I want to leave you with something you've probably never seen before. So, for the Arnode that we built, I actually ordered a few different faces using different composits from 3D printing companies on JLC 3DP and CraftCloud. And with that, I may have gone a little bit overboard. This is the Arnode face plate, except it's printed in TC4 titanium, which is aerospace grade. Stronger than steel at half the weight. I know, completely unnecessary, which is exactly why I love it. Because if building infrastructure doesn't depend on anyone's permission, it might as well look like it belongs on a spacecraft. And if you want to get caught up on the latest in the off-grid IP mesh radio space, check out this next

---
*Источник: https://ekstraktznaniy.ru/video/29812*