Der mutige Webbrowser bietet native Unterstützung für das IPFS-Protokoll. Brave hat gerade die Version 1.19 des Browsers gestartet, und zum ersten Mal werden die Integration und die native Unterstützung für das IPFS-Protokoll einem Browser nativ hinzugefügt. Dies ist der nächste Schritt in Richtung dWeb.
Das Akronym IPFS bezieht sich auf das „Interplanetary File System“, ein BitTorrent P2P-Protokoll und -Netzwerk zum Teilen und Speichern von Daten. Anstatt lokalisierte Server zu verwenden, basiert es auf einem dezentralen System, in dem Benutzer einen Teil der Daten haben, wie im System, das wir beim Herunterladen von Torrents verwenden.
Brave ist der erste Browser, der native Unterstützung für das IPFS-Protokoll hinzufügt
Warum dieser Browser, warum dieses Protokoll, könnte man fragen. Weil es den Erstellern helfen kann, ihre Inhalte zu verteilen, indem sie die Datenreplikation nutzen, und die höhere Leistung, die es bietet, indem Inhalte geladen werden, indem geografisch verteilte Schwärme genutzt werden.
Der Zugriff auf Inhalte, die entweder von Unternehmen oder von Regierungen zensiert wurden, ohne sich auf die Verbindung zu einem bestimmten Server zu verlassen, ist ein weiterer Grund. Mit IPFS können Sie sogar auf Inhalte zugreifen, während Sie vom Netzwerk getrennt sind, wenn Sie diese bereits gesehen haben.
Durch die IPFS-Unterstützung können mutige Benutzer Inhalte mithilfe eines Hashs herunterladen, der als Content ID (CID) bezeichnet wird. In diesem Fall gibt es im Gegensatz zu HTTPS keinen bestimmten Speicherort für den Inhalt.
Mit Brave 1.19 kann jetzt direkt von IPFS aus auf Inhalte zugegriffen werden, indem ipfs: // Adressen über ein Gateway aufgelöst oder ein ganzer IPFS-Knoten mit einem Klick installiert wird. Durch die Installation eines vollständigen Knotens kann der Benutzer Inhalte über das IPFS P2P-Netzwerk hochladen, das auf seinem eigenen Knoten gehostet wird.
Standardmäßig lädt Brave den angeforderten URI über ein öffentliches HTTP-Gateway. Es wird jedoch auch eine Informationsleiste angezeigt, in der Sie gefragt werden, ob Sie einen lokalen Knoten zum Auflösen von IPFS-URIs verwenden möchten.
Wenn Sie einen lokalen Knoten verwenden, lädt Brave die go-ipfs automatisch als Komponente herunter und leitet den zukünftigen Datenverkehr über diesen Knoten. Es ist nicht erforderlich, einen IPFS-Knoten manuell zu verwalten oder eine Erweiterung zu verwenden. Optional können Sie die IPFS Companion-Erweiterung installieren. Es wird empfohlen, den von Brave verwalteten Knoten zu verwenden.
CTO und Mitbegründer von Brave sagte: „Wir freuen uns, als erster Browser eine native IPFS-Integration mit der heutigen Version des Brave-Desktop-Browsers anbieten zu können. IPFS bietet den über 1 Million geprüften Inhaltserstellern von Brave die Möglichkeit, über ein neues und sicheres Protokoll nahtlos Millionen neuer Benutzer auf der ganzen Welt Inhalte bereitzustellen. IPFS bietet Benutzern eine Lösung für das Problem zentraler Server, die einen zentralen Fehlerpunkt für den Zugriff auf Inhalte darstellen. Die innovative Adressierung von IPFS-Inhalten verwendet Content Identifiers (CIDs), um eine Adresse basierend auf dem Inhalt selbst zu bilden, anstatt Daten basierend auf der Adresse eines Servers zu lokalisieren. Die Integration des IPFS-Open-Source-Netzwerks ist ein wichtiger Meilenstein, um das Web transparenter, dezentraler und belastbarer zu machen. “