The Advantages of Decentralization and P2P
Why decentralized networks and peer-to-peer connections matter — especially for video conferencing. A deep dive into anonymity, WebRTC, and how onitalk puts your privacy first.
You've probably heard the buzzwords by now — *decentralization*, *peer-to-peer*, *WebRTC*. They sound technical, maybe even a bit intimidating. But the ideas behind them are actually pretty straightforward, and once you get why they matter, you'll wonder why everything isn't built this way.
Let's break it down.
What Does "Decentralized" Even Mean?
Think about how most apps work. You open Zoom, you connect to Zoom's servers, and those servers route your video, audio, and messages. Everything flows through their infrastructure. They know who you are, who you're talking to, when you're talking, and — depending on their setup — they can even see what you're saying.
That's centralization. One company, one point of control, one point of failure.
Decentralization flips that model on its head. Instead of routing everything through a single company's servers, the network is distributed. There's no middleman. Devices connect directly with each other. No single entity controls the flow of data, and — crucially — no single entity can surveil it.
Why Anonymity Depends on Decentralization
Here's the thing about anonymity: it's really hard to achieve when someone is sitting in the middle of your connection, logging everything.
With a centralized service, you're always trusting someone. You're trusting that they won't hand your data over to third parties. You're trusting that they won't get hacked. You're trusting that their privacy policy actually means something. And let's be real — we've seen enough data breaches and privacy scandals to know that trust isn't always well-placed.
Decentralization removes that trust requirement. When there's no central server collecting your data, there's nothing to breach. Nothing to subpoena. Nothing to sell. Your conversations exist only between you and the people you're talking to. That's not just a feature — that's a fundamentally different relationship with technology.
Enter P2P and WebRTC
So how do you actually connect people without a central server? That's where peer-to-peer (P2P) networking comes in.
P2P means your device talks directly to someone else's device. No detour through a data center on the other side of the planet. Your video stream goes from your camera, across the internet, and straight to your conversation partner's screen. Simple as that.
The technology that makes this possible in the browser is called WebRTC (Web Real-Time Communication). It's built into every modern browser — Chrome, Firefox, Safari, Edge — so you don't need to install anything. It handles the heavy lifting of establishing a direct connection, encrypting the data, and streaming audio and video in real time.
WebRTC connections are encrypted by default using DTLS and SRTP. That means even if someone intercepts the traffic between you and the other person, they'd just see encrypted gibberish. The data never passes through a server unencrypted.
But Wait — Don't You Need Servers for Signaling?
Good question. Yes, the initial "handshake" — finding each other on the internet — does require some help. That's called signaling. But here's the key distinction: signaling only exchanges connection metadata (like IP addresses and encryption keys). It never sees your actual video, audio, or messages.
onitalk uses Trystero with Nostr relays for signaling. Nostr is a decentralized protocol, which means even this initial connection step doesn't rely on a single company's servers. The signaling network is distributed, and it only ever sees anonymous connection requests — not who you are or what you're saying.
Why This Matters for Video Conferencing
Video conferencing is one of the most privacy-sensitive things you can do online. You're showing your face, your environment, your voice. Maybe your living room, your office, your kids running in the background. This is intimate, personal data.
Now think about what happens with traditional video conferencing tools:
- **Your video and audio flow through their servers** — they can record it, analyze it, or hand it over upon request.
- **They know who you meet with and when** — meeting metadata is extremely valuable.
- **They often require accounts** — tying your identity to every call you make.
- **They store chat logs** — sometimes indefinitely.
- **They may train AI on your data** — we've seen this happen.
With onitalk's P2P architecture:
- **Your video and audio go directly between participants** — no server ever sees them.
- **No one knows whose room exists** — room IDs are generated locally in your browser.
- **No account required** — just open the link and join. No email, no sign-up.
- **No chat logs stored anywhere** — messages exist only in the browsers of the people in the room.
- **No data to train AI on** — because there's no central data store.
The Anonymity Advantage
Anonymity isn't about having something to hide. It's about having the choice of what to share and with whom. When you use centralized video conferencing, that choice is made for you — your data is collected by default.
With a decentralized, P2P approach like onitalk, anonymity is the default. You don't need to opt out of data collection because there's no data being collected in the first place. You join a room, have a conversation, and when you leave, there's no trace. No logs. No history. No digital footprint.
That's especially important for:
- **Journalists** communicating with sources
- **Activists** organizing in restrictive environments
- **Therapists and counselors** who need to protect client confidentiality
- **Businesses** discussing sensitive strategies
- **Anyone** who simply values their privacy (which should be everyone)
Decentralization Isn't Just a Feature — It's a Philosophy
Building onitalk as a decentralized P2P app wasn't a technical shortcut. It was a deliberate choice. We believe that the best way to protect your privacy is to not have your data in the first place. Not "we promise not to look at it." Not "we'll encrypt it and keep it safe." But literally: we never see it, we never touch it, we never store it.
That's the power of decentralization and P2P. Not just better technology, but a better relationship between you and the tools you use. One built on trust-through-architecture, not trust-through-promises.
And with WebRTC making P2P seamless in the browser, there's really no good reason to route your most private conversations through someone else's servers anymore.
Your calls. Your data. Your choice. That's what onitalk is about.