Heim  >  Artikel  >  Was ist der verteilte Speicher, der das Problem des unzureichenden Speichers in der Blockchain löst?

Was ist der verteilte Speicher, der das Problem des unzureichenden Speichers in der Blockchain löst?

DDD
DDDnach vorne
2024-03-06 14:16:10638Durchsuche

Am 15. Oktober letzten Jahres wurde das Filecoin-Mainnet auf der Blockchain-Höhe 148888 gestartet. OKEx, Huobi und Binance kündigten nacheinander ihre Unterstützung für ihren Token Fil an, der am Abend desselben Tages eingeführt wurde. Nachdem es online gegangen war, wurde die Filecoin-Ökologie allmählich reicher und das Filecoin-Netzwerk begann schnell, sich in Bereichen wie Finanzen, Medien und Spiele einzusetzen.

Bis jetzt läuft die offizielle Filecoin-Website seit 10 Monaten reibungslos und feiert bald den ersten Jahrestag des Mainnet-Starts. Warum erregte der Mainnet-Start damals so viel Aufmerksamkeit? Was bedeutet das für die Entwicklung der Blockchain?

01
Was sind IPFS und Filecoin und welche Verbindungen haben sie zur Blockchain?

IPFS, der vollständige Name von InterPlanetary File System, ist ein Punkt-zu-Punkt-verteiltes Dateisystem, das die folgenden vier wichtigsten technischen Prinzipien verwendet.

1. Distributed Hash Table (DHT, vollständiger Name: Distributed Hash Table): Eine verteilte Speicherlösung, die eine riesige Dateiindex-Hash-Tabelle (Datei-Hash-Wert und Speicher) verwaltet Die Tabelle enthält viel Inhalt, ist in kleine Blöcke unterteilt und jeder Knoten verwaltet einen kleinen Block.

Wenn Sie eine Datei finden möchten, suchen Sie zuerst nach der Knotenadresse, in der der Dateiinhalt gespeichert ist, und suchen Sie dann nach den Informationen vom Knoten. Mit anderen Worten: Auch wenn Sie keinen Server benötigen, können Sie ihn finden der Speicherort, an dem die entsprechende Datei vom DHT gespeichert wird.

2. BT-Protokoll (vollständiger Name BitTorrent): Als Dateiübertragungsprotokoll unterscheidet sich das BT-Protokoll vom häufig verwendeten HTTP-Protokoll durch Punkt-zu-Punkt-Übertragung zwischen unabhängigen Benutzern.

Wenn beispielsweise eine Datei von A geteilt wird, werden bei häufig verwendeten HTTP-Downloads B, C, D, E, F und G alle von A heruntergeladen. Infolgedessen ist A überfordert, Und BT-Übertragungstechnologie kann B das Herunterladen von A ermöglichen. Nach dem Herunterladen kann C von A und B herunterladen. Die Download-Geschwindigkeit aller wird immer schneller. Dies ist das Prinzip des „BT-Downloads“, das von allen allgemein verwendet wird.

3. Versionskontrollsystem (Git): Git ist das fortschrittlichste verteilte Versionskontrollsystem der Welt, mit dem Codeversionen verfolgt, verzweigt, zusammengeführt und verwaltet werden können.

Sie müssen beispielsweise ein Dokument verfassen, das in unterschiedlicher Form und leicht verändertem Inhalt an verschiedene Abteilungen gesendet werden soll. Wenn mehrere Abteilungen beteiligt sind, müssen Sie möglicherweise mehrere Versionen schreiben und alle speichern. Hier kommt Git ins Spiel. Es kann jede Dateiänderung automatisch aufzeichnen und ermöglicht auch die Zusammenarbeit von Kollegen bei der Bearbeitung, was die Nachverfolgung und Bedienung erleichtert.

4. Selbstzertifizierendes Dateisystem (SFS, vollständiger Name: Selbstzertifizierendes Dateisystem): IPFS verwendet die SFS-Selbstzertifizierung bei der Dateibenennung, sodass jeder, der Dateiobjekte auf IPFS veröffentlicht, über eine eigene Überprüfungsfunktion und andere verfügen kann Benutzer Sie können auch bestätigen, ob die Datei von einem Benutzer veröffentlicht wurde, um die Richtigkeit der Quelle sicherzustellen.

Aus den vier verwendeten technischen Prinzipien geht hervor, dass IPFS hauptsächlich ein System ist, das die Speicherung, Übertragung, Dateisuche usw. optimiert. IPFS wird seit seiner Veröffentlichung im Jahr 2015 seit 6 Jahren verwendet, hat jedoch nichts mit der Blockchain selbst zu tun und ist auch nicht dasselbe wie FileCoin, das letztes Jahr eingeführt wurde.

Filecoin ist nur eine Anreizschicht von IPFS. Es löst die Probleme von IPFS, indem es das Design von Blockchain und Wirtschaftsmodell einführt. Die beiden stehen in einer sich gegenseitig verstärkenden Beziehung.

Da die Blockchain selbst nicht zur Speicherung großer Datenmengen geeignet ist, kann sie nur einige einfache Transaktionsdaten aufzeichnen. Wenn IPFS und Filecoin eine langfristige, kostengünstige, sichere und die Privatsphäre schützende Speichermethode für die Blockchain bereitstellen können, wird es zu einer wichtigen Infrastruktur für die Blockchain.

02
Das Mainnet von Ace Pigeon ist online, was bedeutet das?

Was ist der verteilte Speicher, der das Problem des unzureichenden Speichers in der Blockchain löst?

Filecoin sollte ursprünglich im Jahr 2018 im Mainnet eingeführt werden, aber nach vielen Rückschlägen wurde es oft als „Taubenprojekt“ bezeichnet, aber jedes Mal war es darauf vorbereitet eingeführt wurde, rückte es in den Fokus der Branche. Was genau bedeutet es, wenn das Mainnet online geht und was sind die möglichen Auswirkungen?

Zuallererst haben viele Handelsplattformen wie Binance, OKEx, Huobi und Coinbase klar erklärt, dass sie das Projekt unterstützen werden, was dazu beitragen wird, das schnelle Wachstum von IPFS weiter voranzutreiben und die Entwicklung und den Wohlstand der Blockchain zu fördern Industrie.

Zweitens beginnt IPFS, sich in die traditionelle Internetwelt zu integrieren. Es wird mehr normale Benutzer dazu bringen, an der Blockchain teilzunehmen. Lassen Sie mehr Menschen die Vorteile der dezentralen Speicherung in Bezug auf Datenschutz, Speicherkosten, Sicherheit und Stabilität usw. erleben, was der Wertübertragung von Daten förderlich ist.

Schließlich wird die Art und Weise, wie Benutzer auf Dateien zugreifen, grundlegend verändert. Der gesamte Zugriff wird auf verschiedene Knoten verteilt. Hacker haben tatsächlich keine Ahnung, auf welchem ​​Server diese Datei gespeichert ist, und es gibt keine Möglichkeit, sie anzugreifen. Wenn Sie einen bestimmten Server angreifen möchten, müssen Sie dies im Grunde vermeiden HTTP hat die Nachteile, dass es anfällig für neugierige Blicke und instabil ist.

Es wird davon ausgegangen, dass alle vertraulichen Dokumente, die während des US-amerikanischen Apollo-Mondlandeprogramms aufgenommen wurden, mit IPFS hochgeladen und gespeichert wurden. Firefox, der zweitgrößte Browser der Welt, gab bekannt, dass er das verschlüsselte Asset-Wallet von imToken unterstützt erklärte, dass es auf IPFS zugreifen werde; die Library of Congress und WikiLeaks würden auch das IPFS-Netzwerk zum Speichern von Daten usw. nutzen.

03
Zusammenfassung

Es ist erwähnenswert, dass IPFS mit seinen verteilten Speichereigenschaften auch ein Layout für die Sicherheit von NFT-Assets hat.

Angesichts des Anstiegs der Speichernachfrage im Datenzeitalter versucht Filecoin, Blockchain-Lösungen zu nutzen, um den Speicherbereich zu revolutionieren. Da es sich um eine Technologie handelt, die rund um die Schwachstellen der Blockchain entwickelt wurde, kann IPFS Blockchain-Anwendungen mit sich bringen. Die Implementierung bietet weitere Möglichkeiten.

Was halten Sie von der Entwicklung von Filecoin im vergangenen Jahr seit seiner Einführung? Willkommen, Ihre Ansichten im Nachrichtenbereich zu teilen.

Das obige ist der detaillierte Inhalt vonWas ist der verteilte Speicher, der das Problem des unzureichenden Speichers in der Blockchain löst?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:zhihu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen