<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: tiwd2026</title>
    <description>The latest articles on DEV Community by tiwd2026 (@tiwd2026).</description>
    <link>https://dev.to/tiwd2026</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3863208%2F2c2dcfaa-20b2-435a-be81-3785f93f25ec.png</url>
      <title>DEV Community: tiwd2026</title>
      <link>https://dev.to/tiwd2026</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tiwd2026"/>
    <language>en</language>
    <item>
      <title>I built a decentralized internet in Rust — P2P chat, web browsing, and a DNS replacement that can't be seized</title>
      <dc:creator>tiwd2026</dc:creator>
      <pubDate>Mon, 06 Apr 2026 05:49:01 +0000</pubDate>
      <link>https://dev.to/tiwd2026/i-built-a-decentralized-internet-in-rust-p2p-chat-web-browsing-and-a-dns-replacement-that-cant-4fih</link>
      <guid>https://dev.to/tiwd2026/i-built-a-decentralized-internet-in-rust-p2p-chat-web-browsing-and-a-dns-replacement-that-cant-4fih</guid>
      <description>&lt;h2&gt;
  
  
  Imagine if people in Iran could show the world what's actually happening during a protest — without the government blocking every channel. Imagine if someone in North Korea could send a message that no authority could intercept, trace, or delete. That's what we built.
&lt;/h2&gt;

&lt;p&gt;The internet became what it is because greedy people built exploitative &lt;br&gt;
business models on top of the open internet. This is not what it was &lt;br&gt;
supposed to be. The technology was always neutral — HTTP, TCP/IP, email. But &lt;br&gt;
the companies that built on top discovered that surveillance and addiction were &lt;br&gt;
more profitable than utility and privacy.&lt;/p&gt;

&lt;p&gt;So we built TIWD — Trustless Internet With a Difference.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is it?
&lt;/h2&gt;

&lt;p&gt;TIWD is a peer-to-peer network where every user is a node and every node is a &lt;br&gt;
server. When you run a TIWD application, your device becomes part of the &lt;br&gt;
infrastructure. You route messages for others, store pieces of the network's &lt;br&gt;
directory, and participate in governance.&lt;/p&gt;

&lt;p&gt;There are no servers to seize. No domains to take down. No app store to be &lt;br&gt;
removed from. No corporation that can read your messages.&lt;/p&gt;

&lt;h2&gt;
  
  
  What works right now
&lt;/h2&gt;

&lt;p&gt;This isn't a whitepaper-only project. We have working code and real users:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Encrypted P2P chat&lt;/strong&gt; — a desktop app where users are chatting peer-to-peer 
right now across the internet&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Decentralized web browsing&lt;/strong&gt; — type &lt;code&gt;server.tiwd&lt;/code&gt; in Chrome and an HTML 
page loads from a remote peer. No DNS. No HTTP server. Pure P2P.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TIWD Names&lt;/strong&gt; — a DNS replacement where names are free, permanent, stored 
in a Kademlia DHT, and can't be seized by any government&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trust-based governance&lt;/strong&gt; — "Proof of Presence" means trust is earned through 
time and participation, never purchased&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Developer SDK&lt;/strong&gt; — build your own apps on the network with a simple trait 
implementation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The tech stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Rust&lt;/strong&gt; — the entire codebase&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;libp2p&lt;/strong&gt; — Kademlia DHT, GossipSub, Noise encryption, mDNS&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tauri&lt;/strong&gt; — desktop app (one binary, ~13MB installer)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;warp + rustls&lt;/strong&gt; — native TLS, no Nginx needed&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ed25519&lt;/strong&gt; — cryptographic identity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The whole thing — protocol, trust engine, naming system, chat app, web browser, &lt;br&gt;
SDK, desktop app, and a 3,000-line protocol white paper — was built in a single &lt;br&gt;
session.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why no blockchain? Why no token?
&lt;/h2&gt;

&lt;p&gt;Every decentralized project that introduces a token eventually becomes about the &lt;br&gt;
token. The community debates price instead of protocol. Speculators flood in. &lt;br&gt;
Governance gets captured by whoever holds the most coins. The original mission dies.&lt;/p&gt;

&lt;p&gt;TIWD has no token. Trust is earned through time — logarithmic growth, capped at &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A billionaire and a student earn trust at the same rate. There is nothing to 
buy, stake, or mine.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Developers can still make money building on TIWD — through premium features, &lt;br&gt;
enterprise support, managed hosting, and consulting. The same model that built &lt;br&gt;
Red Hat ($34B acquisition), GitLab ($11B), and MongoDB ($25B). What developers &lt;br&gt;
can't do is harvest user data or run surveillance advertising. Those business &lt;br&gt;
models are structurally impossible on encrypted P2P traffic.&lt;/p&gt;

&lt;h2&gt;
  
  
  How P2P web browsing works
&lt;/h2&gt;

&lt;p&gt;This is probably the most interesting part technically:&lt;/p&gt;

&lt;p&gt;You type server.tiwd in Chrome&lt;br&gt;
A local proxy intercepts the .tiwd domain&lt;br&gt;
Your node looks up "server" in the Kademlia DHT&lt;br&gt;
DHT returns the PeerId of the hosting node&lt;br&gt;
Your node connects directly to that peer (Noise encrypted)&lt;br&gt;
Sends a content request: "GET /index.html"&lt;br&gt;
The peer reads the file from disk and sends it back&lt;br&gt;
Your browser renders the page&lt;br&gt;
No DNS lookup. No HTTP server. No CDN. Just two nodes and a DHT.&lt;/p&gt;

&lt;h2&gt;
  
  
  TIWD Names — DNS without ICANN
&lt;/h2&gt;

&lt;p&gt;Every previous attempt at decentralized naming (Namecoin, ENS, Handshake) failed &lt;br&gt;
because they attached a token to names. Tokens create speculation. Speculation &lt;br&gt;
creates squatting. Squatting makes the system unusable.&lt;/p&gt;

&lt;p&gt;TIWD Names are free. Forever. Stored in the DHT. Anti-squatting is handled by &lt;br&gt;
trust-based rate limiting (newcomers get 1 name, trusted elders get up to 25) &lt;br&gt;
and a "use it or lose it" policy (inactive names are released after 90 days).&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Download the desktop app (Windows):&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://tiwd.org/TIWD_0.1.1_x64-setup.exe" rel="noopener noreferrer"&gt;https://tiwd.org/TIWD_0.1.1_x64-setup.exe&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Linux binary:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://tiwd.org/tiwd-node-linux-x64" rel="noopener noreferrer"&gt;https://tiwd.org/tiwd-node-linux-x64&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source code + white paper (3,000+ lines):&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://git.tiwd.org/tiwd/tiwd" rel="noopener noreferrer"&gt;https://git.tiwd.org/tiwd/tiwd&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Website:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://tiwd.org" rel="noopener noreferrer"&gt;https://tiwd.org&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What we want
&lt;/h2&gt;

&lt;p&gt;Feedback. Criticism. People who want to build on it.&lt;/p&gt;

&lt;p&gt;The white paper covers everything — trust algorithm, moderation protocol, &lt;br&gt;
content authenticity (how we defeat AI slop), scalability to 5 billion users, &lt;br&gt;
e-commerce architecture, and a section on how this could help people in &lt;br&gt;
censored countries get content out when every other channel is blocked.&lt;/p&gt;

&lt;p&gt;Read it. Question it. Tell us what's wrong. Or download the app and chat with &lt;br&gt;
us on the network.&lt;/p&gt;

&lt;p&gt;The internet we deserve won't build itself.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;TIWD is open source, released into the public domain. No VC funding. No token. &lt;br&gt;
No corporate backing. Just a team that thinks the internet should belong to the &lt;br&gt;
people who use it.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Contact: &lt;a href="mailto:tiwd2026@proton.me"&gt;tiwd2026@proton.me&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>decentralization</category>
      <category>privacy</category>
      <category>p2p</category>
    </item>
  </channel>
</rss>
