Brave webbrowser voegt native ondersteuning toe voor het IPFS-protocol. Brave heeft zojuist versie 1.19 van de browser gelanceerd, en voor het eerst zijn de integratie en native ondersteuning voor het IPFS-protocol native toegevoegd aan een browser. Het is de volgende stap om richting de dWeb te gaan.
Het acroniem IPFS verwijst naar het “Interplanetary File System”, een BitTorrent P2P-protocol en netwerk voor het delen en opslaan van gegevens, en in plaats van gelokaliseerde servers te gebruiken, is het gebouwd rond een gedecentraliseerd systeem waar gebruikers een deel van de gegevens hebben, zoals in de systeem dat we gebruiken bij het downloaden van torrents.
Brave is de eerste browser die native ondersteuning voor het IPFS-protocol toevoegt
Waarom deze browser, waarom dit protocol, vraagt u zich misschien af. Omdat het makers kan helpen hun inhoud te verspreiden door gebruik te maken van gegevensreplicatie, en de betere prestaties die het biedt door inhoud te laden door te profiteren van geografisch verspreide zwermen.
Toegang tot inhoud die is gecensureerd door bedrijven of regeringen door niet te vertrouwen op de verbinding met een specifieke server, is een andere reden. Met IPFS kunt u zelfs toegang krijgen tot inhoud terwijl u geen verbinding heeft met het netwerk, als u dit eerder heeft gezien.
Met IPFS-ondersteuning kunnen Brave-gebruikers inhoud downloaden met behulp van een hash, die hash staat bekend als de Content ID (CID). In dit geval is er, in tegenstelling tot bij HTTPS, geen specifieke locatie voor de inhoud.
Met Brave 1.19 is inhoud nu rechtstreeks toegankelijk vanuit IPFS door ipfs: // adressen op te lossen via een gateway of door een volledig IPFS-knooppunt met één klik te installeren. Door een volledig knooppunt te installeren, kan de gebruiker inhoud uploaden via het IPFS P2P-netwerk, gehost op zijn eigen knooppunt.
Standaard laadt Brave de gevraagde URI via een openbare HTTP-gateway; het zal echter ook een informatiebalk weergeven waarin u wordt gevraagd of u een lokaal knooppunt wilt gebruiken om IPFS-URI’s op te lossen.
Als je ervoor kiest om een lokaal knooppunt te gebruiken, zal Brave automatisch de go-ipfs downloaden als een component en toekomstig verkeer door dit knooppunt leiden. Het is niet nodig om een IPFS-knooppunt handmatig te beheren of een extensie te gebruiken. Optioneel kunt u de IPFS Companion-extensie installeren en deze zal u aanraden om het knooppunt te gebruiken dat wordt beheerd door Brave.
CTO en mede-oprichter van Brave zei: “We zijn verheugd de eerste browser te zijn die een native IPFS-integratie biedt met de huidige Brave desktop browser-release. Door de meer dan 1 miljoen geverifieerde contentmakers van Brave de mogelijkheid te bieden om naadloos content aan miljoenen nieuwe gebruikers over de hele wereld te leveren via een nieuw en veilig protocol, biedt IPFS gebruikers een oplossing voor het probleem van gecentraliseerde servers die een centraal storingspunt creëren voor contenttoegang. De innovatieve contentadressering van IPFS maakt gebruik van Content Identifiers (CID’s) om een adres te vormen op basis van de inhoud zelf, in tegenstelling tot het lokaliseren van gegevens op basis van het adres van een server. De integratie van het open source-netwerk IPFS is een belangrijke mijlpaal om het web transparanter, gedecentraliseerd en veerkrachtiger te maken. “