IPFS 0.9 levereras med ett eget DNS-upplösningssystem, säkerhetsförbättringar och mer

nyligen lanseringen av den nya versionen av det decentraliserade filsystemet IPFS 0.9 (InterPlanetary File System) där det är markerat att go-ipfs är ännu mer konfigurerbart, så väl som viktiga korrigeringar, kritiska säkerhetskorrigeringar och att vissa sällan använda funktioner fasas ut eller tas bort för att göra det lättare för användare att upptäcka enkla sätt att använda go-ipfs säkert och effektivt.

För dem som inte känner till IPFS, borde de veta det i detta filsystem är en fillänk direkt relaterad till dess innehåll och innehåller en kryptografisk hash av innehållet. Filadressen kan inte byta namn på godtyckligt, det kan bara ändras efter att innehållet har ändrats. På samma sätt är det omöjligt att göra en ändring av filen utan att ändra adressen (den gamla versionen förblir på samma adress och den nya kommer att finnas tillgänglig via en annan adress).

Den bildar en global versionsbaserad fillagring implementerad i form av ett P2P-nätverk som består av medlemssystem. IPFS kombinerar idéer som tidigare implementerats i system som Git, BitTorrent, Kademlia, SFS och webben, och liknar en enda BitTorrent-svärm (peer-distributionspartner) som utbyter Git-objekt. IPFS adresseras av innehåll snarare än plats och godtyckliga namn.

De viktigaste nya funktionerna i IPFS 0.9

I denna nya version som kommer från IPFS 0.9 gateways har förmågan att ladda godtycklig IPLD (Interplanetary Data Linked, namnområde för att adressera hash-baserade resurser) via "/api/v0/dag/export"-hanteraren, som utför en funktion som liknar kommandot "ipfs dag export".

Exporten görs i filformatet DAG (Riktad acyklisk graf). Den resulterande IPLD tillåter användaren att verifiera att data som laddats ner från den offentliga gatewayen matchar det begärda tokennamnet där dess överensstämmelse med innehållshashen som initialt associerades med tokennamnet kan verifieras.

En annan nyhet som presenteras är att förutsatt att du kan definiera din egen DNS-resolver använder "DNS over HTTPS"-protokollet, som kommer att användas istället för operativsystemets konfigurationsresolver. Detta inkluderar att åsidosätta resolver för enskilda toppdomäner.

I DNSLink, en mekanism för att binda vanliga DNS-namn till IPFS-adresser, kan selektiv resolver-ersättning användas för att skapa domännamn som inte är relaterade till ICANN, till exempel kan du koppla resolvern för att hantera .eth-toppnivådomäner. ", som inte är formellt godkända av ICANN.

Dessutom, webbgränssnitt (WebUI) uppdaterad med experimentellt stöd för att fästa externa tjänster (analogt med kommandot "ipfs pin remote service") och layouten på skärmarna har modifierats för att fungera med filer och partners.

Medan för CLI-gränssnittet ger nu möjlighet att exportera nycklar med kommandot "ipfs-nyckelexport" utan att stoppa ipfs-processen i bakgrunden.

Anmärkningsvärt är också att en experimentell DHT-klient för datahämtning med hjälp av en distribuerad hash-tabell lades till, som skiljer sig från den IPNS-baserade lösningen i högre prestanda och SECIO-stöd har fasats ut och inaktiverats som standard med tanke på förekomsten av stöd. TLS och brus, SECIO-stödet har nu tagits bort helt.

Slutligen också det nämns att komponenterna för migreringen till nya versioner av go-ipfs är uppdelade i paket separerade för att påskynda laddningen och förenkla att organisera uppdateringar i konfigurationer med sina egna plugins. Processen att ladda ner uppdateringar via IPFS har automatiserats och inställningar har lagts till för att förenkla applicering av uppdateringar i frånvaro av en nätverksanslutning eller blockeras av en brandvägg.

Om du är intresserad av att veta mer om det om denna nya släppta version kan du konsultera detaljer i följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.