GoSuda

Portal: en end-to-end krypteret åben relæ, der videresender lokale tjenester til eksterne netværk

By gosunuts views ...

AI og websites

Fremkomsten af AI-kodeassistenter som Codex, Gemini, Claude Code m.fl. ændrer fuldstændigt paradigmet for udviklingen af websites. Tidligere krævede det, at nogle få til flere snesevis af personer fordelte arbejdet, før en tjeneste kunne udbydes, mens det nu er blevet muligt for en enkelt skaber at færdiggøre den alene. Dette betyder, at nettet ikke længere er forbeholdt store organisationer, men udvikler sig til et domæne for kreative enkeltpersoner.

AI har sænket barriererne for programmering og indledt en tidsalder, hvor enhver med en idé selv kan forsøge at skabe sin egen tjeneste. Der består dog stadig et betydeligt gab mellem at bygge en webside og at offentliggøre den for verden. Dette skyldes ikke en teknisk begrænsning, men en kunstig barriere, som den nuværende webstruktur har skabt.

Det centraliserede web

Det nuværende webmiljø er, på trods af navnet World Wide Web, ekstremt centraliseret. Store platforme monopoliserer offentlige IP-adresser og domænesystemet og begrænser under påskud af tilgængelighed og bekvemmelighed den frie hosting for enkeltpersoner.

I en sådan struktur står de fleste skabere stille over for barriererne vedrørende domæner og infrastruktur. De kan godt bygge et website, men de kan ikke vise det til verden. Resultatet er, at enkeltpersoner blot forbliver forbrugere af indhold inden for store platformes rammer, uden at de har sikret sig retten til selv at hoste og drive deres idéer.

Portal: Public Open Relay To Access Localhost

portal

Portal tager udgangspunkt i netop denne problemstilling. Hvordan ville verden forandre sig, hvis enhver kunne forbinde en tjeneste, som kører på sin egen computer, med resten af verden? Portal forbinder det lokale miljø direkte med nettet, så enkeltpersoner nemt kan udrulle deres egne tjenester. Til dette formål har Portal følgende kendetegn.

  1. Portal adskiller webhosting fra indholdsproduktion. Værten fungerer her ikke længere som en platformsoperatør, men udelukkende som en formidler, der videresender enkeltpersoners indhold. Indholdets ejer er altid den enkelte, og Portal videresender blot en end-to-end krypteret forbindelse uden at gemme eller kontrollere enkeltpersoners data. Dette betyder med andre ord, at tjenestens ejerskab og vederlagsstruktur udelukkende tilfalder skaberen.

  2. Portal er let at bruge for alle. App-udviklere har ikke brug for særlig kompleks cloud-konfiguration eller viden om serverinfrastruktur for at udrulle til Portal. Ved at importere en SDK og tilføje nogle få linjer kode udvides ens lokale server til en offentlig tjeneste, som kan tilgås fra hvor som helst i verden.

  3. Portal er et fuldt open source-projekt, som ikke kontrolleres af en bestemt central server eller administrator. Enhver med en offentlig IP-adresse kan selv udrulle en Portal-instans og tillade den at videresende andre skaberes indhold. Skaberen kan frit vælge den Portal, som vedkommende har tillid til, eller selv drive sin egen Portal-node.

YouTube og nettet

Når man undersøger den centralisering, der præger det moderne web, giver YouTube en vigtig lektie. Den traditionelle medieindustri var en centraliseret model, der monopoliserede både produktion og distribution af indhold. YouTube åbnede imidlertid for, at enkeltpersoner kunne producere indhold, og skabte dermed et økosystem af hidtil uset størrelse med millioner af deltagende skabere. Enhver kunne blive en broadcaster med blot et kamera, og i forhold til indholdets mangfoldighed, hastighed og omfang kunne det traditionelle broadcastsystem ikke længere følge med YouTube.

Portal udvider denne revolution til webhosting. Ved at returnere retten til at offentliggøre til enkeltpersoner i en verden, der var domineret af store clouds og platforme, vil Portal gøre skabelsen og distributionen af nettet fuldstændig frit.