Nostr (Notes and Other Stuff Transmitted by Relays) is an application-layer protocol — it sits at Layer 7 of the OSI model and builds on standard internet infrastructure below it. Here’s how it maps:
Where Nostr lives in the OSI stack
|OSI Layer |What it does |Nostr’s role |
|----------------|--------------------------|-----------------------------------------------------|
|7 – Application |User-facing protocol logic|**Nostr lives here** — defines events, NIPs, identity|
|6 – Presentation|Data formatting |JSON encoding of events |
|5 – Session |Connection management |WebSocket sessions (client ↔ relay) |
|4 – Transport |Reliable delivery |TCP (via WebSocket) |
|3 – Network |Routing |IP |
|2 – Data Link |Frame delivery |Ethernet / Wi-Fi |
|1 – Physical |Bits on the wire |Not Nostr’s concern |
What makes Nostr interesting architecturally
Nostr is a decentralized social media protocol designed to enable censorship-resistant, global communications without reliance on central servers. Users connect to a global network of independently-operated “relays” that transmit and store messages. 
User identities are cryptographically created using public/private key pairs — your public key forms your persistent identity, while your private key lets you sign messages to prove authenticity, with no usernames or passwords needed. 
Unlike peer-to-peer networks such as torrents, it does not rely on direct data sharing between peers. Its approach to data distribution is based on event-driven architecture using WebSockets and JSON — different from both blockchain and traditional P2P models. 
The key insight is that Nostr externalizes what has historically been locked inside application silos. Big Tech companies had to build a proprietary social graph layer within their verticals. Nostr pushes the social graph out of the application layer and allows smaller applications to be built on top. 
The relay model vs. OSI’s assumption of symmetry
The OSI model assumes fairly symmetric communication between two endpoints. Nostr breaks this slightly: clients write signed events to multiple relays simultaneously, and other clients read from relays. The relay is stateless with respect to identity — it just stores and forwards JSON blobs. This is more like a publish/subscribe message bus at L7 than a traditional request/response protocol.
NIPs (Nostr Implementation Possibilities) are extensions to the core protocol that enable new features  — so the L7 protocol is intentionally minimal and extensible, rather than monolithic like HTTP.
In short: Nostr doesn’t reinvent the lower OSI layers at all — it deliberately rides on the existing internet stack and only defines what happens at the application layer, which is part of its elegance.
#introductions #nostr #osi #elegance
Any other opinions?
A Rux 🚴🏿
alru@nostrplebs.com
npub1sdu5...q2gl
It’s not about the bike
#Start9
#pow
use your own node and be sceptical of people who don’t
It’s about the balance for everything also that can be a bit boring sometimes.
Earth flattener!
Operation #Saffron
#Wearecomingforyou
Video courtesy by Interpol!
First VPN Service — Website Seized by Law Enforcement
#københavn
Beautiful day beautiful game
#hansarostock
Rule britannia 🇬🇧
Cool canadian music #music #noneai
#snowstr #austria #sunisup
What a splendid day

