Nøgle takeaways

  • Konfigurer IPFS nemt på din computer ved at følge de foreskrevne retningslinjer for desktop- eller browserversionen, hvilket giver mulighed for decentraliseret og censur-resistent datadeling.
  • Brug IPFS til at få adgang til filer online via en offentlig gateway eller ved at installere en lokal IPFS-node, og upload og del billeder med andre IPFS-brugere.
  • IPFS tilbyder praktiske use cases såsom hosting af websteder og apps, deling af følsomme oplysninger sikkert og hosting af NFT'er, selvom det har nogle udfordringer som lav ydeevne og skalerbarhed. Lær at bruge IPFS til at forme fremtiden for internettet og fremme decentralisering og privatliv.

Interplanetary File System (IPFS) er designet til at gøre datadeling decentraliseret og modstandsdygtig over for censur. Det er forskelligt fra blockchain-teknologi, men har meget til fælles og kan danne grundlaget for Web3.

For at få adgang til og bruge IPFS skal du opsætte et miljø, der understøtter protokollen på din computer, og det er sådan du gør det.

instagram viewer

Sådan opsætter du IPFS

Alt du behøver er en computer og en internetforbindelse for at konfigurere IPFS. Afhængigt af den platform, du vælger (desktop eller browser), skal du følge nogle få foreskrevne retningslinjer for at konfigurere den.

Sådan konfigureres IPFS på et skrivebord

For at konfigurere IPFS på skrivebordet skal du installere IPFS Desktop-applikationen, som giver dig en enkel brugergrænseflade til at interagere med netværket.

  1. Besøg IPFS Desktop Github downloads side. Under Aktiver sektion, find det relevante link til dit operativsystem, og download og kør filen for at starte installationsprocessen.
  2. Vælg om du vil installere programmet for dig selv eller alle brugere på din computer og installationsmappen. Vent på, at installationen er fuldført.
  3. Klik på Afslut for at fuldføre og køre applikationen

På dette tidspunkt er IPFS-applikationen fuldt installeret og klar til brug.

Sådan konfigureres IPFS på Brave Browser

Udover desktopversionen kan du opsætte IPFS på en browser, helst Brave, som allerede er konfigureret til at understøtte protokollen. For at gøre det skal du følge disse trin.

  1. Åbn Brave og gå til siden IPFS-indstillinger ved at skrive brave://settings/ipfs på den øverste søgelinje og tryk på Enter.
  2. Vælg følgende indstillinger; vælg Metode til at løse IPFS-ressourcer som Lokal knude og drej på IPFS offentlig gateway fallback fra off til on.
  3. Rul ned til IPFS-ledsager og tænd den. Du bliver bedt om at installere Brave IPFS-udvidelsen. Klik på Tilføj udvidelse og vent på, at installationen er fuldført.
  4. Hvis du bliver bedt om at tillade adgang af Windows Defender Firewall, skal du vælge Tillad adgang. Ellers er din Brave-browser indstillet og skulle vise, hvor mange peers din node er forbundet til.

På dette tidspunkt er din Brave Browser IPFS aktiveret, og du kan begynde at bruge den.

Sådan bruges IPFS

Nedenfor er et par måder at bruge IPFS på.

1. Få adgang til filer online

Mens de fleste browsere kræver en IPFS-udvidelse, understøtter Brave og Opera naturligt IPFS-browsing. Du behøver kun at aktivere IPFS, indsætte IPFS URL'en i søgefanen og få direkte adgang til siden.

Her er et eksempel på en IPFS-URL, der fører dig til den distribuerede Wikipedia-side (ipfs://bafybeiemxf5abjwjbikoz4mc3a3dla6ual3jsgpdr4cjr3oz3evfyavhwq/wiki/).

Denne metode giver dig adgang til filerne gennem en offentlig gateway. Alternativt, hvis du har installeret en lokal IPFS-node, kan du få adgang til indhold offline, hvis du har åbnet og downloadet det til din node.

2. Upload billeder

Upload af billeder til IPFS er en ligetil proces. Når en fil uploades, gemmes billedet midlertidigt i din lokale node og kan deles med enhver IPFS-bruger med adgang til billedets IPFS-URL.

  1. Klik Filer på sidebjælken.
  2. Klik på Importere og vælg Fil.
  3. Vælg det billede, du vil importere, og klik på Åbn. Vent på, at billedet er færdig med at uploade, hvorefter det vil blive vist på Files-dashboardet.
  4. For at få adgang til IPFS-linket til billedet skal du klikke på de tre prikker til højre og vælge Del link.

Derudover kan du også få adgang til CID (Content Identifier), fastgøre, downloade, omdøbe eller slette billedet.

3. Fastgørelse af filer

På IPFS-økosystemet betyder pining at markere filen til at blive vedvarende lagret på en bestemt IPFS-node. Den instruerer noden i at beholde en lokal kopi af filen, og sikrer, at den forbliver tilgængelig, selv når internettet er afbrudt. Følg disse trin for at fastgøre en fil.

  1. Klik på de tre prikker i højre side af filen, og vælg Indstil pinning.
  2. Slå afkrydsningsfeltet Lokal node til, og klik på Ansøge.
  3. Tjek efter et pin-ikon ved siden af ​​dit billede.

Når først din fil er blevet fastgjort, så længe du kører IPFS-appen, og noden er aktiv, kan enhver, du giver adgang til filens IPFS-URL, få adgang til den.

Brug tilfælde af IPFS

IPFS tilbyder mange use cases, der optimerer dens decentraliserede, indholdsrettede og peer-to-peer karakter. Her er de tre mest praktiske tilfælde af IPFS

1. Hosting af websteder og apps

En stor ulempe ved den eksisterende internetinfrastruktur er, at den overvejende er afhængig af centraliserede servere. Denne struktur skaber enkelte fejlpunkter, der er sårbare over for hacks, datatab og censur.

IPFS leverer en alternativ web- og app-hosting-infrastruktur, der er decentraliseret og dermed modstandsdygtig over for censur, hacks og datatab. Det distribuerer filer på tværs af flere noder, hvilket gør det vanskeligt at fjerne. Desuden gør det filer tilgængelige, selvom den originale node slukkes ved at tildele unikke CID'er.

2. Deling af følsom information

Hvis du har brug for at dele følsomme oplysninger gennem internettet, som de er, kan du nemt spores tilbage gennem din IP-adresse. Det skyldes, at internettets nuværende karakter adresserer filer baseret på deres placering.

IPFS er anderledes. Den adresserer filer baseret på deres indhold, hvilket giver et ekstra lag af privatliv. Filerne kan ikke afsløre identiteten eller placeringen af ​​den oprindelige ejer. Derudover giver IPFS dig mulighed for at kryptere filer, før du uploader dem, hvilket sikrer, at kun den tilsigtede modtager kan få adgang til og dekryptere oplysningerne. Derfor er du mere sikker på at dele følsomme oplysninger.

3. Hosting af NFT'er

Den mest populære anvendelse af IPFS er NFT-hosting. NFTS er unikke digitale aktiver optaget på en blockchain og bruges til at certificere ægthed og ejerskab. IPFS er et ideelt lagerlag til NFT'er på grund af dets indholdsadressering, uforanderlighed og distribuerede natur.

Ved at udnytte IPFS til NFT-hosting kan skabere bevare kontrollen over deres aktiver, mens de drager fordel af dens decentraliserede og robuste infrastruktur. Nogle af de bedste NFT-virksomheder, der bruger IPFS, inkluderer; OpenSea, Rarible, og Decentraland.

Udfordringer ved at bruge IPFS

Mens IPFS byder på mange fordele, vil du støde på nogle få udfordringer, mens du bruger den relativt nye teknologi. Her er nogle.

  • Den har lav ydeevne og skalerbarhed sammenlignet med traditionelle centraliserede fillagringssystemer.
  • Det kan være upålideligt, da det afhænger af tilgængeligheden af ​​deltagende noder, som aktivt skal vedligeholdes.
  • Det kan være dyrt for enkeltpersoner, da hosting og fastgørelse af filer optager lagerplads.
  • Da det er et indholdsadresseret netværk, ligger ansvaret for at verificere indholdets ægthed og pålidelighed hos brugerne.
  • Dens brugeroplevelse er ikke så god som Web 2, som er nået langt.

På trods af disse bekymringer tager IPFS-fællesskabet aktivt fat på disse begrænsninger og forbedrer systemets overordnede anvendelighed og ydeevne.

Lær at bruge IPFS

IPFS kan forme fremtiden for internettet. Det tjekker de fleste af de felter, som nutidens internetbrugere bekymrer sig om; decentralisering, privatliv, uforanderlighed og censur-resistent. Selvom det langt fra er perfekt og kan tage tid at konkurrere med det traditionelle internet med hensyn til adoption, er det det godt positioneret til at give enkeltpersoner og organisationer mulighed for at kontrollere data, fremme åben adgang og fremme innovation. Du kan lære at bruge det og udvikle innovative løsninger til problemer på det nuværende web.