Protocols, Not Platforms: The Architecture of Sovereign Digital Exchange
Open-Access Paper & Official Research Links
Read the complete 45-page research paper published freely by Columbia University, author commentary, and protocol specifications:
Knight Institute at Columbia University → Download Full Paper PDF (Hosted on Frilok, 870 KB) → Techdirt Paper Commentary (Mike Masnick) → XSF XMPP Extension Protocols (XEP) →The early internet was built on open protocols: email runs on SMTP, the web runs on HTTP, and file transfer runs on FTP. Nobody owns email; anyone can run their own email server, and users on Gmail can email users on Outlook without paying a middleman toll.
Over the past two decades, however, Silicon Valley centralized digital interaction onto private corporate platforms. Today, messaging, ride-hailing, and local commerce are trapped inside proprietary walled gardens. In his seminal paper for the Knight First Amendment Institute at Columbia University, Mike Masnick argues that the solution to platform abuse is not heavier regulation, but a return to open protocols.
1. The Fatal Flaw of the Platform Model
When a single corporation controls both the infrastructure and the marketplace, it faces irreconcilable conflicts of interest. The platform inevitably prioritizes its own take-rate over the welfare of participants. It monitors private conversations, locks users into proprietary client software, and throttles interoperability.
"Instead of relying on a few massive centralized platforms to police speech and control commerce, we could return to a world of open protocols—where users control their own identity, communicate directly, and choose their own interfaces."
— Mike Masnick, Knight First Amendment Institute (2019)
2. How Protocol-Based Architecture Functions
In a protocol-based model, the network layer is separate from the application interface:
- Sovereign Identity: Users own their cryptographic addresses and identifiers rather than leasing a profile from a platform that can cancel them at whim.
- Interoperability: Different clients can communicate across standard schemas, just as diverse email apps exchange standard mail packets.
- Low Overhead: Protocol-driven architectures require fractionally less server resources and data overhead than heavy proprietary web frameworks.
3. Why Frilok Chose ejabberd and the XMPP Protocol Suite
Frilok’s messaging and discovery backbone is built directly on this protocol philosophy:
- ejabberd (ProcessOne): Powered by Erlang/OTP, the battle-tested engine capable of supporting tens of millions of concurrent connections on minimal hardware.
- XEP Standards: We utilize official, public XMPP Extension Protocols—including XEP-0198 (Stream Management) for reconnecting over unstable rural cellular towers, XEP-0352 (Client State Indication) for ultra-low battery consumption, and XEP-0384 (OMEMO) for end-to-end cryptographic privacy.
- Zero Platform Lock-in: By adhering strictly to standard open protocols, Frilok ensures carrier-grade resilience across 2G, 3G, and 4G networks without proprietary vendor capture.
Practical Architecture
By building on XMPP and open GIS (MapLibre, Valhalla, Overture Maps), Frilok demonstrates that digital yellowpages do not require trillion-dollar cloud platforms. A sovereign, lightweight open stack is faster, more durable, and fundamentally respectful of human freedom.
References & Documents
- Masnick, M. (2019). Protocols, Not Platforms: A Technological Approach to Free Speech. Knight First Amendment Institute at Columbia University.
- Saint-Andre, P. (2011). Extensible Messaging and Presence Protocol (XMPP): Core. IETF RFC 6120.
- Berners-Lee, T. et al. (2006). Creating a Science of the Web. Science, 313(5788), 769-771.
- ProcessOne. (2026). ejabberd: Robust, Scalable, and Extensible Real-Time Messaging Server.
fri