Die neue Version von IPFS 0.8.0 wurde bereits veröffentlicht und erleichtert die Arbeit mit Pins

Vor ein paar Tagen, der Start von die neue Version des dezentralen Dateisystems IPFS 0.8.0 (InterPlanetary File System), ein global versionierter Dateispeicher, der in Form eines P2P-Netzwerks aus Mitgliedssystemen implementiert ist.

IPFS kombiniert Ideen, die zuvor in Systemen wie Git, BitTorrent, Kademlia, SFS implementiert wurden und das Web sieht aus wie ein einzelner BitTorrent-Schwarm (Peers, die an der Distribution teilnehmen), die Git-Objekte austauschen. IPFS wird eher nach Inhalten als nach Ort und beliebigen Namen angesprochen. Der Referenzimplementierungscode ist in Go geschrieben und wird von Apache 2.0 und MIT lizenziert.

Für diejenigen, die mit IPFS nicht vertraut sind, sollten sie das wissen In diesem Dateisystem steht ein Dateilink in direktem Zusammenhang mit seinem Inhalt und enthält einen kryptografischen Hash des Inhalts. Die Dateiadresse kann nicht willkürlich umbenannt werdenkann nur nach Änderung des Inhalts geändert werden. Ebenso ist es unmöglich, eine Änderung an der Datei vorzunehmen, ohne die Adresse zu ändern (die alte Version bleibt an derselben Adresse und die neue ist über eine andere Adresse verfügbar).

Berücksichtigt man, dass sich die Dateikennung mit jeder Änderung ändert, um nicht jedes Mal neue Links zu übertragen, Dienste werden bereitgestellt, um permanente Adressen zu verknüpfen die unterschiedliche Versionen der Datei (IPNS) berücksichtigen oder analog zu herkömmlichem FS und DNS einen Alias ​​festlegen.

Nachdem Sie die Datei auf Ihr System heruntergeladen haben, Der Teilnehmer wird automatisch zu einem der Verteilungspunkte. Eine verteilte Hash-Tabelle (DHT) wird verwendet, um die Netzwerkteilnehmer zu bestimmen, auf deren Knoten der interessierende Inhalt vorhanden ist.

IPFS hilft bei der Lösung von Problemen wie der Speicherzuverlässigkeit (Wenn der ursprüngliche Speicher deaktiviert ist, kann die Datei von den Systemen anderer Benutzer heruntergeladen werden), um der Inhaltszensur standzuhalten und den Zugriff auch ohne Internetverbindung zu organisieren oder wenn die Qualität des Kommunikationskanals schlecht ist.

Wichtige neue Funktionen von IPFS 0.8

In dieser neuen Version Die Möglichkeit, externe Dienste zu erstellen, wurde implementiert Benutzerdaten anheften (Daten an einen Knoten anheften, um sicherzustellen, dass wichtige Daten gespeichert werden). Die dem Dienst zugewiesenen Daten können separate Namen habenunterscheidet sich von der Inhaltskennung (CID), sodass nach Daten sowohl nach Namen als auch nach CID gesucht werden kann.

Um Datenkorrekturanforderungen zu verarbeiten, IPFS-Pinning-Service-API wird vorgeschlagen, die direkt in go-ipfs verwendet werden kann. In der Befehlszeile zum Pin wird der Befehl "ipfs pin remote" angeboten.

Das Pin-Subsystem wurde neu gestaltet um es viel schneller und flexibler in der Art und Weise zu machen, wie es Stifte verfolgt. Für Benutzer, die mit vielen Pins arbeiten, Dies führt zu einer starken Geschwindigkeitssteigerung in der Liste und Änderung des Satzes von verankerten Elementen sowie eine Verringerung der Speichernutzung.

Ein Teil des Redesigns wurde so konfiguriert, dass die Fähigkeit zur Interaktion mit den Pins berücksichtigt wird Einheimische auf die gleiche Weise, wie wir jetzt mit den Remote-Pins interagieren können (z. B. Namen, die mehrfache Einstellung derselben CID usw.). Bleiben Sie dran, um weitere Verbesserungen bei der Fixierung zu erhalten.

Beim Generieren von "https: //" - Links für Gateways wurde die Möglichkeit hinzugefügt, DNSLink-Namen mithilfe von Subdomains zu übertragen.

Links können jetzt verwendet werden, wobei Punkte in ursprünglichen Namen durch das Zeichen "-" ersetzt werden und vorhandene Zeichen "-" durch ein anderes ähnliches Zeichen maskiert werden und die Unterstützung für das QUIC-Protokoll erweitert wurde. Um die Leistung zu erhöhen, können Sie den Empfang erhöhen Puffer für UDP werden bereitgestellt.

Schließlich wenn Sie mehr darüber wissen wollen Über diese neue Version können Sie die Details einchecken den folgenden Link.

Wie verwende ich IPFS unter Linux?

Für diejenigen, die daran interessiert sind, IPFS in ihrem System zu implementieren, können sie dies tun, indem sie den Anweisungen folgen, die werden in diesem Artikel detailliert beschrieben.

IPFS: Wie verwende ich das interplanetare Dateisystem in GNU / Linux?
Verwandte Artikel:
IPFS: Wie verwende ich das interplanetare Dateisystem in GNU / Linux?

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.