Klíčové věci
- Nastavte IPFS snadno na svém počítači podle předepsaných pokynů pro verzi pro stolní počítače nebo prohlížeč, což umožňuje decentralizované sdílení dat odolné vůči cenzuře.
- Pomocí protokolu IPFS můžete přistupovat k souborům online prostřednictvím veřejné brány nebo instalací místního uzlu IPFS a nahrávat a sdílet obrázky s ostatními uživateli IPFS.
- IPFS nabízí praktické případy použití, jako je hostování webových stránek a aplikací, bezpečné sdílení citlivých informací a hostování NFT, i když má některé problémy, jako je nízký výkon a škálovatelnost. Naučte se používat IPFS k utváření budoucnosti internetu a podpoře decentralizace a soukromí.
Interplanetary File System (IPFS) je navržen tak, aby bylo sdílení dat decentralizované a odolné vůči cenzuře. Liší se od technologie blockchain, ale má mnoho společného a mohl by tvořit základ Web3.
Chcete-li získat přístup k IPFS a používat jej, musíte na svém počítači nastavit prostředí, které podporuje protokol, a takto to uděláte.
Jak nastavit IPFS
K nastavení potřebujete pouze počítač a připojení k internetu IPFS. V závislosti na platformě, kterou si vyberete (desktop nebo prohlížeč), budete muset při jejím nastavení postupovat podle několika předepsaných pokynů.
Jak nastavit IPFS na ploše
Chcete-li nastavit IPFS na ploše, nainstalujete aplikaci IPFS Desktop, která vám poskytuje jednoduché uživatelské rozhraní pro interakci se sítí.
- Navštivte Stránka pro stahování IPFS Desktop Github. Pod Aktiva najděte příslušný odkaz pro váš operační systém a stáhněte a spusťte soubor pro zahájení procesu instalace.
- Vyberte, zda chcete nainstalovat aplikaci pro sebe nebo všechny uživatele na vašem počítači a instalační složce. Počkejte na dokončení instalace.
- Klikněte na Dokončit k dokončení a spuštění aplikace
V tomto okamžiku je aplikace IPFS plně nainstalována a připravena k použití.
Jak nastavit IPFS na Brave Browser
Kromě desktopové verze můžete IPFS nastavit v prohlížeči, nejlépe Brave, který je již nakonfigurován na podporu protokolu. Chcete-li tak učinit, postupujte takto.
- Otevřete Brave a zadáním přejděte na stránku Nastavení IPFS brave://settings/ipfs na horní liště vyhledávání a stiskněte Enter.
- Vyberte následující nastavení; vybrat Metoda řešení prostředků IPFS tak jako Místní uzel a otočte Záložní veřejná brána IPFS od vypnuto do zapnuto.
- Přejděte dolů na Společník IPFS a zapněte jej. Budete vyzváni k instalaci rozšíření Brave IPFS. Klikněte na Přidat rozšíření a počkejte na dokončení instalace.
- Pokud budete vyzváni k povolení přístupu pomocí brány Windows Defender Firewall, vyberte Povolit přístup. V opačném případě je váš prohlížeč Brave nastaven a měl by ukazovat, ke kolika peerům je váš uzel připojen.
V tomto okamžiku má váš prohlížeč Brave povolený protokol IPFS a můžete jej začít používat.
Jak používat IPFS
Níže je uvedeno několik způsobů použití IPFS.
1. Přístup k souborům online
Zatímco většina prohlížečů vyžaduje rozšíření IPFS, Brave a Opera nativně podporují procházení IPFS. Musíte pouze aktivovat IPFS, vložit IPFS URL do vyhledávací karty a otevřít stránku přímo.
Zde je příklad adresy URL IPFS, která vás zavede na stránku Distribuované Wikipedie (ipfs://bafybeiemxf5abjwjbikoz4mc3a3dla6ual3jsgpdr4cjr3oz3evfyavhwq/wiki/).
Tato metoda umožňuje přístup k souborům prostřednictvím veřejné brány. Alternativně, pokud jste nainstalovali místní uzel IPFS, můžete přistupovat k obsahu offline, pokud jste jej zpřístupnili a stáhli do svého uzlu.
2. Nahrát obrázky
Nahrávání obrázků na IPFS je jednoduchý proces. Po nahrání souboru je obrázek dočasně uložen ve vašem lokálním uzlu a lze jej sdílet s jakýmkoli uživatelem IPFS s přístupem k IPFS URL obrázku.
- Klikněte Soubory na postranním panelu.
- Klikněte na Import a vyberte Soubor.
- Vyberte obrázek, který chcete importovat, a klikněte na Otevřít. Počkejte, až se obrázek dokončí nahrání a poté bude uveden na hlavním panelu Soubory.
- Chcete-li získat přístup k odkazu IPFS na obrázek, klikněte na tři tečky napravo a vyberte Sdílet odkaz.
Kromě toho můžete také získat přístup k CID (Content Identifier), připnout, stáhnout, přejmenovat nebo odstranit obrázek.
3. Připínání souborů
V ekosystému IPFS pining znamená označení souboru, který má být trvale uložen na konkrétním uzlu IPFS. Instruuje uzel, aby si ponechal místní kopii souboru a zajistil, že zůstane dostupný, i když je internet odpojen. Chcete-li připnout soubor, postupujte takto.
- Klikněte na tři tečky na pravé straně souboru a vyberte Nastavte připnutí.
- Zaškrtněte políčko Místní uzel a klikněte na Aplikovat.
- Zkontrolujte, zda je vedle obrázku ikona špendlíku.
Jakmile bude váš soubor úspěšně připnut, pokud máte spuštěnou aplikaci IPFS a uzel je aktivní, může k němu přistupovat kdokoli, komu dáte přístup k IPFS URL souboru.
Případy použití IPFS
IPFS nabízí mnoho případů použití, které optimalizují jeho decentralizovanou, obsahově adresnou a peer-to-peer povahu. Zde jsou tři nejpraktičtější případy IPFS
1. Hostování webových stránek a aplikací
Velkou nevýhodou stávající internetové infrastruktury je, že se převážně spoléhá na centralizované servery. Tato struktura vytváří jednotlivé body selhání, které jsou zranitelné vůči hackerům, ztrátě dat a cenzuře.
IPFS poskytuje alternativní webovou a aplikační hostingovou infrastrukturu, která je decentralizovaná, a tudíž odolná vůči cenzuře, hackerům a ztrátě dat. Distribuuje soubory mezi více uzly, takže je obtížné je odstranit. Navíc zpřístupňuje soubory, i když se původní uzel vypne, a to přidělením jedinečných CID.
2. Sdílení citlivých informací
Pokud potřebujete sdílet citlivé informace přes internet tak, jak to je, můžete být snadno zpětně vysledováni prostřednictvím svého IP adresa. Je to proto, že současná povaha internetu adresuje soubory na základě jejich umístění.
IPFS je jiný. Adresuje soubory na základě jejich obsahu, což poskytuje další vrstvu soukromí. Soubory nemohou odhalit identitu nebo umístění původního vlastníka. Kromě toho vám IPFS umožňuje šifrovat soubory před jejich odesláním, což zajišťuje, že k informacím má přístup a dešifruje je pouze zamýšlený příjemce. Sdílení citlivých informací je tedy bezpečnější.
3. Hostování NFT
Nejoblíbenější aplikací IPFS je NFT hosting. NFTS jsou jedinečná digitální aktiva zaznamenaná na blockchainu a používaná k certifikaci pravosti a vlastnictví. IPFS je ideální úložná vrstva pro NFT díky adresování obsahu, neměnnosti a distribuované povaze.
Využitím IPFS pro NFT hosting si tvůrci mohou udržet kontrolu nad svými aktivy a zároveň těžit z jeho decentralizované a robustní infrastruktury. Některé z předních NFT společností používajících IPFS zahrnují; Otevřené moře, Vzácný, a Decentraland.
Výzvy používání IPFS
I když IPFS nabízí mnoho výhod, při používání relativně nové technologie narazíte na několik problémů. Tady nějaké jsou.
- Má nízký výkon a škálovatelnost ve srovnání s tradičními centralizovanými systémy ukládání souborů.
- Může být nespolehlivé, protože závisí na dostupnosti zúčastněných uzlů, které je třeba aktivně udržovat.
- Pro jednotlivce to může být nákladné, protože hostování a připínání souborů spotřebovává úložiště.
- Protože se jedná o síť s adresou obsahu, odpovědnost za ověření pravosti a spolehlivosti obsahu leží na uživatelích.
- Jeho uživatelská zkušenost není tak dobrá jako Web 2, který ušel dlouhou cestu.
Navzdory těmto obavám komunita IPFS aktivně řeší tato omezení a zlepšuje celkovou použitelnost a výkon systému.
Naučte se používat IPFS
IPFS by mohl utvářet budoucnost internetu. Zaškrtává většinu políček, která dnešním uživatelům internetu záleží; decentralizace, soukromí, neměnnost a odolnost vůči cenzuře. I když má k dokonalosti daleko a může chvíli trvat, než bude konkurovat tradičnímu internetu, pokud jde o přijetí, je to tak má dobrou pozici, aby umožnila jednotlivcům a organizacím kontrolovat data, podporovat otevřený přístup a podporovat inovace. Můžete se naučit, jak jej používat a vyvíjet inovativní řešení problémů na současném webu.