Das Internet stellt sich langsam auf ein neues Modell um, und das sollte weniger Zensur und mehr Verfügbarkeit bedeuten.
Die zentralen Thesen
- Dezentrale Websites werden in einem Netzwerk unabhängiger Knoten statt auf zentralen Servern gehostet, wodurch sie weniger anfällig für Zensur und Single Points of Failure sind.
- Protokolle wie IPFS nutzen Peer-to-Peer-Netzwerke und kryptografisches Hashing, um Datenintegrität und effizienten Abruf auf dezentralen Websites sicherzustellen.
- Dezentrale Websites bieten Vorteile wie erhöhte Sicherheit, Zensurresistenz, Netzwerkstabilität und Verbesserungen Datenschutz, aber sie haben auch Einschränkungen wie eine kleinere Benutzerbasis und Herausforderungen in Bezug auf Benutzererfahrung und Inhalt Mäßigung.
Wissen Sie, wie das Internet funktioniert? Wie funktionieren die Websites, die Sie täglich besuchen?
Website-Dateien werden auf einen Server hochgeladen und mit einem Domänennamen verknüpft, über den Benutzer auf die Website zugreifen. Wenn der Server ausfällt, ist die Website nicht mehr zugänglich, da sie zentralisiert ist.
Wie würde also eine dezentrale Website aussehen? Wie würde es funktionieren und welche Vorteile hätte es gegenüber einer herkömmlichen Website?
Was ist eine dezentrale Website?
Eine dezentrale Website ist eine Website, die in einem dezentralen Netzwerk gehostet wird. Es kann sich um eine statische Website oder ein komplexes Verzeichnis mit Gamification-Funktionen handeln, aber solange sie in einem Netzwerk unabhängiger Knoten gehostet wird, handelt es sich um eine dezentrale Website.
Traditionell werden Websites auf zentralen Servern gehostet, die von einer kleinen Gruppe kapitalkräftiger Unternehmen bereitgestellt werden. Obwohl dieses System funktionsfähig ist, sind zentralisierte Server anfällig für einen Single Point of Failure und können zensiert werden.
Als Lösung für diese Mängel gibt es dezentrales Webhosting. Es stellt sicher, dass die Daten einer Website auf Tausende von Computern weltweit verteilt werden, was bedeutet, dass sie nicht zensiert werden können und ein Ausfall eines einzelnen Knotens keinen Einfluss auf die Zugänglichkeit der Website hat.
Wie funktioniert eine dezentrale Website?
Eine dezentrale Website unterscheidet sich von herkömmlichen Websites hinsichtlich der Art und Weise, wie ihre Dateien gespeichert werden. Anstatt die Dateien auf einem Server zu hosten, werden die Dateien in Teile zerlegt und über ein Netzwerk von Computern verteilt.
Die Protokolle, die diese Knotennetzwerke antreiben, werden übernommen Peer-to-Peer-Netzwerke als grundlegende Architektur. Einige nutzen auch Prinzipien der Blockchain-Technologie, um eine bessere Datensicherheit und Effizienz zu erreichen.
Ein solches Protokoll ist das Interplanetary File System (IPFS), das sich an der Bitcoin-Blockchain-Technologie orientiert, insbesondere hinsichtlich der Datenspeicherarchitektur und des Knotenadressierungsdesigns.
Knoten gleichzeitig fungieren als Clients und Server in IPFS. Benutzer treten dem Netzwerk bei und richten ihre Computer als Knoten ein. Immer wenn ein Benutzer eine dezentrale Website besucht, werden die Dateien von mehreren Knoten abgerufen. Dieser Ansatz reduziert die Häufigkeit von Einzelpunktausfällen, die in zentralisierten Serversystemen häufig vorkommen, erheblich. Die offensichtliche Sorge bei diesem System besteht jedoch darin, ob die Datenintegrität innerhalb des dezentralen Netzwerks unabhängiger Knoten aufrechterhalten werden kann, d. h. ob die von Ihnen besuchte Website echt ist.
IPFS, wiederum in Anlehnung an die Blockchain, verwendet kryptografisches Hashing, die durch kontinuierliche Überprüfung sicherstellt, dass die Kopie einer Website-Datei auf einem Knoten vor dem Abruf nicht manipuliert wurde. Sie können sicher sein, dass Sie die richtige Website besuchen, wenn Sie den richtigen Link verwenden.
Neben dem Website-Hosting-Design unterscheiden sich dezentrale Websites in einigen anderen Aspekten von zentralisierten Websites.
- Webseitenentwicklung: Die Erstellung dezentraler Websites kann neben den Standard-Web2-Gegenstücken auch Web3-Tools und -Sprachen umfassen. Dies ermöglicht es dezentralen Websites, die Blockchain-Technologie zu nutzen, indem sie beispielsweise intelligente Verträge nutzen, um Automatisierungen zu entwerfen.
- Domain-Namen-System: Aufgrund der Hosting-Architektur dezentraler Websites können Dateien nicht über das Standard-DNS bereitgestellt werden. Stattdessen verwenden sie Web3-Domänennamensysteme wie das Ethereum Name System und Unstoppable Domains.
- Website-Zugriff: Dezentrale Websites verwenden andere Protokolle als Web2-Websites und können daher nicht mit Standardbrowsereinstellungen aufgerufen werden. Man braucht zum Beispiel ein paar Anpassungen der Einstellungen für den Zugriff auf Unstoppable Domains-Websites.
- Datenabruf und -lieferung: Knoten in einem dezentralen Netzwerk arbeiten zusammen, um Website-Dateien zu finden und sie direkt an den Browser eines Benutzers zu übermitteln. Es gibt keinen Vermittler wie bei Web2; Daher sorgt es für viel Effizienz und verringert das Risiko von Hacks.
In vielerlei Hinsicht sind dezentrale Websites ein Upgrade von Web2-Websites. Diese einzigartigen Vorteile dieser innovativen Technologie werden wahrscheinlich zu ihrer Einführung führen.
Beispiele für dezentrale Websites
Es gibt dezentrale Websites, um die Vorteile des dezentralen Hostings zu nutzen. Hier einige praktische Beispiele.
PeerPad ist eine Online-Plattform, die Benutzern eine nahtlose und benutzerfreundliche Erfahrung beim Erstellen, Zusammenarbeiten und Exportieren von Markdown-Dokumenten bietet – alles in einem Webbrowser. Ähnlich wie Google Docs ermöglicht PeerPad Benutzern, die Leistungsfähigkeit der Markdown-Sprache zu nutzen, ohne spezielle Software oder Installationen zu benötigen.
Snapshot ist eine dezentrale Abstimmungsplattform für Web3-Projekte, DAOs und Online-Communities. Es verwendet „Off-Chain-Voting“, bei dem es sich um kryptografische Signaturen handelt, die Benutzerstimmen validieren sicher aufgezeichnet und auf IPFS verwaltet, anstatt die unterstützten Blockchains mit diesen Daten zu verstopfen Punkte.
Killcord ist eine zensurresistente Website zum Erstellen von Schaltern zur sicheren Freigabe verschlüsselter Daten. Killcord setzt auf Ethereum und IPFS. Der Eigentümer des Killcord-Projekts bewahrt einen vertraulichen Schlüssel vor der Öffentlichkeit, indem er regelmäßig mit einem Smart Contract interagiert.
Wenn sie die Interaktion für eine vordefinierte Dauer unterbrechen, wird der Killcord-Mechanismus aktiviert, der zur Veröffentlichung des geheimen Schlüssels führt, der zum Entschlüsseln der verschlüsselten Daten erforderlich ist.
Dies sind nur einige der vielen dezentralen Websites, die es gibt. Die Herausforderung, diese Websites zu finden, ist jedoch erwähnenswert, wenn man bedenkt, dass eine ausgefeilte Indexierungsmaschine wie Google für Web2-Websites erforderlich ist.
Vorteile dezentraler Websites
Dezentrale Websites bieten gegenüber herkömmlichen zentralisierten Websites mehrere Vorteile. Hier sind einige der wichtigsten Vorteile:
- Erhöhte Sicherheit: Da dezentrale Websites nicht auf einem einzigen Server gespeichert werden, sind sie weniger anfällig für herkömmliche Hacks und Cyberangriffe. Durch die verteilte Datenspeicherung ist es für böswillige Akteure schwieriger, das gesamte Netzwerk zu kompromittieren.
- Zensurwiderstand: Dezentrale Websites sind resistent gegen Zensur, da sie nicht von einer einzelnen Instanz kontrolliert oder auf einem zentralen Server gehostet werden. Dies macht es für Regierungen oder andere Behörden schwierig, den Zugriff auf die Inhalte zu sperren oder einzuschränken.
- Netzwerkresilienz: Dezentrale Websites sind widerstandsfähiger gegenüber Serverausfällen oder anderen technischen Problemen. Der Inhalt wird auf mehrere Knoten verteilt, wodurch sichergestellt wird, dass die Website auch dann zugänglich bleibt, wenn einige Knoten offline gehen.
- Verbesserte Privatsphäre: Benutzer dezentraler Websites haben oft eine größere Kontrolle über ihre persönlichen Daten. Sie können wählen, welche Informationen sie mit wem teilen möchten, wodurch das Risiko verringert wird, dass ihre Daten ohne ihre Zustimmung gesammelt oder verkauft werden.
Weitere bemerkenswerte Vorteile sind die globale Zugänglichkeit, Monetarisierungsmöglichkeiten für Teilnehmer am dezentralen Hosting und die Teilnahme an der Plattform-Governance.
Nachteile dezentraler Websites
Während dezentrale Websites zahlreiche Vorteile bieten, bringen sie auch ihre eigenen Nachteile und Herausforderungen mit sich.
- Begrenzte Benutzerbasis: Dezentrale Websites haben normalerweise eine kleinere Benutzerbasis als beliebte zentralisierte Plattformen. Dies kann die Reichweite und Wirkung von Inhalten und Anwendungen, die in dezentralen Netzwerken gehostet werden, einschränken.
- Benutzererfahrung: Die Benutzererfahrung auf dezentralen Websites ist oft weniger ausgefeilt und benutzerfreundlich als auf zentralisierten Gegenstücken. Dazu können Probleme mit dem Schnittstellendesign, der Geschwindigkeit und der Kompatibilität mit vorhandenen Webtechnologien gehören.
- Mangelnde Inhaltsmoderation: Dezentrale Websites können mit der Moderation und Qualitätskontrolle von Inhalten zu kämpfen haben. Da sie zensurresistent sind, können sie auch illegale oder schädliche Inhalte ohne wirksame Mechanismen zur Entfernung hosten.
Diese Herausforderungen erschweren die Einführung dezentraler Websites erheblich. Das dezentrale Web entwickelt sich jedoch weiter und diese Bedenken werden mit der Zeit ausgeräumt.
Dezentrale Websites werden häufiger vorkommen
Die Entwicklung des Internets zu einem stärker dezentralen Modell ist möglich. Faktoren wie die Bedeutung der Distributed-Ledger-Technologie, das wachsende Interesse an Web3 und die zunehmende Besorgnis über den Online-Datenschutz und die staatliche Zensur treiben diese Entwicklung voran.
Daher werden mit der Zeit wahrscheinlich mehr dezentrale Websites gestartet, solange Entwickler weiterhin Lösungen für die Einschränkungen eines dezentralen Webs finden. Daher steht eine hybride Internetlandschaft mit der Koexistenz zentraler und dezentraler Komponenten bevor.