Autor: Spike @ Mitwirkender von PermaDAO

Bewertet von: Lemon @ Mitwirkender von PermaDAO

TON-Netzwerkspeicherprotokoll

Am 4. Januar 2023 gab die TON Foundation die Einführung des TON Storage-Speicherprotokolls bekannt, einer verteilten Speicherlösung, die Datenspeicherdienste bereitstellen soll, die ähnlichen Projekten wie Filecoin und Storj ähneln.

Das Speicherprotokoll des TON-Netzwerks weist die folgenden Eigenschaften auf:

  • Verteilter Speicher: TON Storage verwendet für die Datenspeicherung eine verteilte Methode ähnlich wie Torrent. Das bedeutet, dass die Daten auf mehrere Knoten im Netzwerk verteilt werden und nicht auf einem einzigen zentralen Server gespeichert werden. Diese verteilte Speichermethode kann die Zuverlässigkeit und Sicherheit von Daten sowie die Geschwindigkeit und den Durchsatz des Datenzugriffs verbessern.

  • Datenverschlüsselung: Um die Sicherheit der Daten zu gewährleisten, setzt TON Storage auf Datenverschlüsselung. Daten werden vor der Speicherung verschlüsselt und nur Benutzer mit dem entsprechenden Entschlüsselungsschlüssel können die Daten entschlüsseln und darauf zugreifen, sodass TON Storage auch zum Speichern privater Daten verwendet werden kann.

  • Unterstützung von Smart Contracts: TON Storage unterstützt Smart Contracts. Durch intelligente Verträge können Benutzer verschiedene Speichervorgänge im Speicherprotokoll definieren und ausführen, wie z. B. Hochladen, Herunterladen, Löschen usw. Beispielsweise kann eine kontinuierliche Zahlungsvereinbarung durch Smart Contracts umgesetzt werden, um dauerhafte Speicherdienste zu erreichen.

  • Effizientes Speichern und Abrufen: TON Storage verwendet effiziente Speicher- und Abrufalgorithmen, mit denen große Datenmengen schnell gespeichert und abgerufen werden können. Ein Netzwerkbenutzer kann eine Datei einfach herunterladen, indem er seine ID kennt. Sobald die Datei heruntergeladen wurde, nimmt dieser Benutzer an der Speicherung teil und der nächste Benutzer kann die Datei gleichzeitig von beiden Knoten herunterladen und so weiter.

  • Skalierbarkeit: TON Storage verfügt über eine gute Skalierbarkeit. Durch das Hinzufügen weiterer Speicherknoten können die Speicherkapazität und die Leistung des Speicherprotokolls erweitert werden.

Die Speicherprotokollfunktionen von Arweave

Das Speicherprotokoll von Arweave weist die folgenden Merkmale auf:

  • Persistente Speicherung: Das Speicherprotokoll von Arweave verwendet eine Technologie namens „Block Spinning“, die sicherstellt, dass Daten dauerhaft im Netzwerk gespeichert werden. Dies bedeutet, dass Daten, sobald sie im Arweave-Netzwerk gespeichert sind, niemals gelöscht oder geändert werden, was die Zuverlässigkeit und Rückverfolgbarkeit der Daten gewährleistet.

  • Kostengünstiger Speicher: Das Speicherprotokoll von Arweave verwendet einen kontinuierlichen Anreizmechanismus für die gemeinsame Nutzung, um Knoten zum Speichern und Verwalten von Daten zu motivieren. Benutzer können eine dauerhafte Speicherung durch eine „einmalige Zahlung“ durchführen, und Bergleute erhalten weiterhin Vorteile aus der Aufrechterhaltung der Dateizugänglichkeit über das Finanzministerium, wodurch ein Gleichgewicht zwischen Benutzern und Bergleuten erreicht wird.

  • Überprüfbarkeit: Das Speicherprotokoll von Arweave verwendet eine Technologie namens Simple Proof of Random Access (SPoRA), die die Überprüfbarkeit Ihrer Daten gewährleistet. Dies bedeutet, dass Benutzer die Authentizität und Vertrauenswürdigkeit ihrer Daten sicherstellen können, indem sie deren Speicherort und Integrität überprüfen. Dies ist besonders wichtig für Investmentbanker in der Finanzbranche, die sicherstellen müssen, dass die von ihnen verwendeten Daten korrekt und vertrauenswürdig sind.

Funktionsvergleich zwischen TON Storage und Arweave

1. Speichermethode

TON Storage nutzt eine modifizierte Torrent-Technologie, um Daten auf mehrere Knoten zu verteilen und so die Speicherzuverlässigkeit und -sicherheit zu verbessern.

Arweave verwendet eine Speichermethode namens Block Spinning, um Daten dauerhaft im Hauptnetzwerk zu speichern und so grundsätzlich die Verfügbarkeit aller Daten sicherzustellen.

2. Lagerkosten

TON Storage soll den Knotenbetreibern im Netzwerk wirtschaftliche Anreize bieten und durch intelligente Verträge sicherstellen, dass Benutzer für einen bestimmten Zeitraum einen festen Toncoin-Betrag an Knoten zahlen, um Dateien zu hosten.

Die Einzelspeicherkosten von Arweave sind relativ hoch, aber die dauerhaften Speicherkosten sind niedrig. Nach Berechnungen von CoinGecko kostet die Speicherung von 1 TB bei Arweave nur eine einmalige Speichergebühr. auf der Blockchain.

Bildbeschreibung: Kostenvergleich einzelner Lösungen zur Speicherung von 1 TB Bildquelle: Klicken Sie auf den Link

3. Speichereffizienz

TON Storage kann die Speichereffizienz und den Durchsatz verbessern, indem Daten auf mehreren Knoten verteilt gespeichert werden. Gleichzeitig können die Daten aufgrund der Verwendung der Torrent-Technologie auch beim Ausfall einiger Knoten immer noch vollständig wiederhergestellt werden.

Die Speichereffizienz von Arweave ist relativ hoch. Da Daten dauerhaft in der Blockchain gespeichert werden müssen, muss jeder Knoten eine vollständige Kopie der Daten speichern. Derzeit werden durchschnittlich mindestens 1.000 Kopien aller Daten gespeichert.

Die Eigenschaften der beiden lassen sich wie folgt zusammenfassen:

Obwohl TON Storage in vielerlei Hinsicht herausragend ist, weist es auch einige Einschränkungen auf.

  • Höhere Hardwareanforderungen: Da TON Storage einen benutzerdefinierten Speichermechanismus verwendet, können die Kosten für die Datenspeicherung höher sein. Die Hardwareanforderungen lauten wie folgt:

    • Mindestens 1 GHz und 2-Kern-CPU

    • Mindestens 2 GB RAM

    • Mindestens 2 GB SSD (Torrent-Speicherplatz nicht berücksichtigt)

    • 10 Mbit/s Netzwerkbandbreite für statische IP

  • Einschränkungen der Speicherkapazität: Aufgrund der hohen Kosten für die Speicherung von Daten kann die Speicherkapazität von TON Storage begrenzt sein.

  • Probleme mit der Datenverfügbarkeit: Aufgrund der Kosten- und Kapazitätsbeschränkungen bei der Datenspeicherung können Probleme mit der Datenverfügbarkeit auftreten. Wenn ein Knoten nicht alle Kopien der Daten speichern kann oder einige Knoten offline gehen, können Benutzer möglicherweise nicht auf ihre gespeicherten Daten zugreifen.

  • Zentralisierungsrisiko: Obwohl TON Storage einen dezentralen Mechanismus entwickelt hat, kann die Einführung von Drittanbieter-Speicheranbietern dazu führen, dass einige Knoten große Datenmengen zentral speichern, wodurch die Tendenz zur Zentralisierung verstärkt wird.

Verweise

  • TON-Speicher

  • Speicherdaemon

  • TON-Blockchain führt dezentrale File-Sharing-Lösung ein

  • Kosten für zentralisierte und dezentralisierte Speicherung (2023)