Die neue Version zeichnet sich durch die standardmäßige Einbeziehung des protokollbasierten Transports aus
Die zweite wichtige Neuerung war die Unterstützung eines sicheren Transports
Lärm hat den Transport ersetzt
Die neue Version bietet außerdem die Möglichkeit, benutzerdefinierte „404 Not Found“-Seiten hinzuzufügen und fügt optionale Unterstützung für die Base36-Kodierungsmethode hinzu, die optimal für alphanumerische Daten ohne Berücksichtigung der Groß-/Kleinschreibung wie Domänennamen ist (bei Verwendung von Base32, Ed25519 sind IPNS-Schlüssel zwei Bytes größer). (Grenze für die Größe einer Subdomain, und mit Base36 passen sie in die Grenze). Darüber hinaus wurde den Einstellungen eine Option hinzugefügt
«
Denken Sie daran, dass in IPFS der Link zum Zugriff auf eine Datei direkt mit ihrem Inhalt verknüpft ist und einen kryptografischen Hash des Inhalts enthält. Die Dateiadresse kann nicht beliebig umbenannt werden, sie kann nur nach Änderung des Inhalts geändert werden. Ebenso ist es unmöglich, eine Datei zu ändern, ohne die Adresse zu ändern (die alte Version bleibt unter derselben Adresse und die neue Version ist über eine andere Adresse zugänglich, da sich der Hash des Dateiinhalts ändert). Da sich die Dateikennung bei jeder Änderung ändert, werden Dienste zur Verknüpfung dauerhafter Adressen bereitgestellt, die unterschiedliche Versionen der Datei berücksichtigen, um nicht jedes Mal neue Links zu übertragen (
Analog zu BitTorrent werden die Daten direkt auf den Systemen der Teilnehmer gespeichert, die im P2P-Modus Informationen austauschen, ohne an zentrale Knoten gebunden zu sein. Wenn es erforderlich ist, eine Datei mit einem bestimmten Inhalt zu erhalten, findet das System Teilnehmer, die über diese Datei verfügen, und versendet sie von ihren Systemen in Teilen in mehreren Threads. Nach dem Herunterladen der Datei auf sein System wird der Teilnehmer automatisch zu einem der Punkte für deren Verteilung. Ermittlung von Netzwerkteilnehmern, 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 ausfällt, kann die Datei von den Systemen anderer Benutzer heruntergeladen werden), der Widerstandsfähigkeit gegen Inhaltszensur (Blockierung erfordert die Blockierung aller Benutzersysteme, die über eine Kopie der Daten verfügen) und der Organisation des Zugriffs wenn keine direkte Verbindung zum Internet besteht oder die Qualität des Kommunikationskanals schlecht ist (Sie können Daten über Teilnehmer in der Nähe des lokalen Netzwerks herunterladen). Neben der Speicherung von Dateien und dem Austausch von Daten kann IPFS als Grundlage für die Erstellung neuer Dienste verwendet werden, beispielsweise für die Organisation des Betriebs von Websites, die nicht an Server gebunden sind, oder für die Erstellung verteilter Dienste
Source: opennet.ru