Blockchain-Storage
Die Blockchain-Storage ist eine Möglichkeit, Daten in einem dezentralen Netzwerk zu speichern, das den ungenutzten Festplattenspeicherplatz von Nutzern auf der ganzen Welt zur Speicherung von Dateien nutzt. Die dezentrale Infrastruktur ist eine Alternative zu zentralen Cloud-Speichern und kann viele Probleme lösen, die bei einem zentralisierten System auftreten.
Funktionsweise von Blockchain-Storage
Blockchain stützt sich auf die Distributed-Ledger-Technologie (DLT). Die DLT fungiert als dezentrale Datenbank mit Informationen über Transaktionen zwischen verschiedenen Parteien. Die Transaktionen füllen das DLT in chronologischer Reihenfolge und werden im Hauptbuch als eine Reihe von Blöcken gespeichert. Zwischen den Blöcken wird eine miteinander verbundene Kette gebildet, wobei jeder Block auf den vorherigen Block verweist, wodurch eine Blockchain(Blockkette) entsteht.
Bei der Blockchain-Speicherung werden die Dateien zunächst in einem Prozess namens Sharding (Zersplitterung) aufgeteilt. Jeder Shard (Bruchstück) wird kopiert, um Datenverluste zu vermeiden, falls bei der Übertragung ein Fehler auftritt. Die Dateien werden außerdem mit einem privaten Schlüssel verschlüsselt, der es unmöglich macht, dass sie von anderen Knoten im Netzwerk eingesehen werden können. Die replizierten Shards werden auf dezentrale Knoten in der ganzen Welt verteilt. Die Interaktionen werden im Blockchain-Ledger aufgezeichnet, so dass das System die Transaktionen zwischen den Knoten in der Blockchain bestätigen und synchronisieren kann. Die Blockchain-Speicherung ist darauf ausgelegt, diese Interaktionen für immer zu speichern, und die Daten können niemals geändert werden.
Blockchain-Speicher vs. Cloud-Speicher
Die Blockchain-Speicherung ist eine potenziell kostengünstigere, sicherere und zuverlässigere Alternative zur zentralisierten Cloud-Speicherung.
Anbieter von zentralisierten Cloud-Speichern verhindern Datenverluste, indem sie Kopien der Daten erstellen und diese in verschiedenen Rechenzentren speichern. Die große Menge an Daten, die bei diesem Verfahren dupliziert wird, kann zu übermäßigen Mengen an überschüssigen Informationen führen. Außerdem erfordert die Cloud-Speicherung Hardware der Unternehmensklasse für ihre Datenzentren. Diese Faktoren können die zentrale Datenspeicherung erheblich teurer machen als die Blockchain-Speicherung.
Durch die Nutzung des leeren Speicherplatzes auf den Geräten der Nutzer auf der ganzen Welt kann Blockchain-Speicher bis zu 90 Prozent der Kosten eines zentralen Cloud-Storage einsparen, behaupten Befürworter. Privatpersonen und Unternehmen können davon profitieren, indem sie den ungenutzten Speicherplatz auf ihren Festplatten zur Nutzung durch andere vermieten.
Vorteile des Blockchain-Storage
Zusätzlich zu den oben erläuterten Vorteilen bietet die Speicherung von Daten auf Dutzenden von einzelnen Knotenpunkten auch Sicherheitsvorteile bei der Blockchain-Speicherung. Durch die Verschlüsselung der Dateien und ihre Verteilung über das dezentrale Netzwerk wird es für Hacker schwieriger, auf die Daten zuzugreifen. Es gibt keine zentrale Stelle, die den Zugriff auf die Dateien kontrolliert oder die Schlüssel besitzt, die zur Entschlüsselung der Dateien benötigt werden. Die privaten Schlüssel werden ausschließlich von den Nutzern kontrolliert, so dass es theoretisch unmöglich ist, dass Dritte auf die Dateien zugreifen. Das Sharding macht es außerdem unmöglich, dass jeder Knoten den Inhalt der gesamten Datei einsehen kann, was die Data Protection noch weiter erhöht.
Die Blockchain-Speicherung könnte auch schnellere und besser anpassbare Speichersysteme ermöglichen, da die Nutzer Einstellungen wie die Geschwindigkeit des Abrufs und die Redundanz manipulieren können.
Blockchain-Speicherprojekte
Sia, InterPlanetary File System (IPFS), MaidSafe und Storj sind einige der bekannteren Unternehmen, die Blockchain-Speicher anbieten (Stand Herbst 2021).
Sia ist ein Open-Source-Softwareunternehmen, das sich auf dezentrale Cloud-Speichertechnologie spezialisiert hat. Es bietet eine Plattform, auf der Nutzer ihre eigene private dezentrale Cloud betreiben können. Sia nimmt keine Zahlungen von Kunden an.
IPFS ist ein Peer-to-Peer (P2P) Hypermedia-Distributionssystem, das eine dauerhafte, dezentralisierte Methode zur Speicherung und gemeinsamen Nutzung von Dateien bietet. Die Knoten innerhalb des IPFS-Netzwerks bilden ein verteiltes Dateisystem, auf das auf viele Arten zugegriffen werden kann, einschließlich der Linux-basierten FUSE-Schnittstelle und HTTP (Hypertext Transfer Protocol). Lokale Dateien können dem IPFS-Netzwerk hinzugefügt und der ganzen Welt zugänglich gemacht werden.
MaidSafe ist ein Unternehmen, dessen Ziel es ist, ein neues „Rückgrat“ für das Internet zu schaffen, das für den Zugriff, den Austausch und die Speicherung von Daten genutzt werden kann. Das MaidSafe-Netzwerk kann auch für den Aufbau dezentraler Blockchain-Anwendungen (Dapps) verwendet werden.
Storj zielt darauf ab, einen privaten, sicheren und effizienten P2P-basierten Cloud-Speicher auf der Grundlage der Ethereum-Blockchain-Plattform anzubieten. Die Storj-Plattform verwendet Sharding und Ende-zu-Ende-Verschlüsselung(E2EE), um Daten zu speichern und zu schützen.
Sia, Storj und IPFS haben ihre eigenen Kryptowährungen (Siacoin, Storjcoin X und Filecoin) eingeführt, um einen Markt für den Kauf und Verkauf von dezentralem Speicher zu schaffen und dessen Nutzung zu fördern. Das größte Hindernis für Unternehmen, die Blockchain-Speicherprojekte starten, ist die Skalierbarkeit.