Blockchain ist eine verteilte Datenspeicherung, aber verschiedene Formen des kettenspezifischen Speichers sind unterschiedlich. Die verteilte Speichertechnologie speichert nicht vollständige Daten auf jedem Computer, senkt die Daten und speichert sie auf verschiedenen Computern. Genau wie 100 Eier, nicht im gleichen Korb, sondern an verschiedenen Stellen, ist die Menge
, wenn ich 2009 Bitcoin kaufe, wie kann ich Bitcoin sparen? Adresse. Bitcoin -Software kann automatisch Adressen erstellen und müssen beim Generieren von Adressen keine Verbindung zum Internet herstellen.Bitcoin -Adressen und persönliche Schlüssel erscheinen paarweise, und ihre Beziehungen sind wie Yinsandong Zhengxing -Kartennummern und -kennwörter. Bitcoin -Adressen werden verwendet, um aufzuzeichnen, wie viel Bitcoin Sie an dieser Adresse haben. Sie können nach Belieben eine Bitcoin -Adresse erstellen, um Bitcoin zu speichern. Wenn jede Bitcoin -Adresse generiert wird, wird ein entspre chender privater Schlüssel erstellt. Dieser persönliche Schlüssel beweist, dass Sie Bitcoin -Eigentum an dieser Adresse haben.
Nachdem Bitcoin gehandelt wurde, werden Transaktionsdaten in "Block" verpackt. Derzeit wird die Transaktion zunächst bestätigt. Dieser Block verbindet einen weiteren Block. Nach der Verbindung zum vorherigen Block wird die Transaktion weiter bestätigt. Nachdem 6 Blöcke in einer Reihe bestätigt wurden, wird die Transaktion irreversibel bestätigt.
Bitcoin hält alle Transaktionsakten in "Blockchain". Blockchain erstreckt sich weiter, wenn die Transaktion fortgesetzt wird. Sobald der neue Block zur Blockchain hinzugefügt wurde, wird er nicht erneut entfernt. Blockchain ist tatsächlich eine verteilte Datenbank, die aus einer Gruppe verstreute Benutzerknoten besteht, wodurch der Verlauf aller Bitcoin -Transaktionen aufgezeichnet wird. Dies macht es schwierig, einen Bitcoin -Transaktionsdatensatz zu ruinieren.
Wo existieren die Daten im Blockblock?einfache Antworten: Blockchain -Daten finden Sie in jedem Knoten (können ein persönlicher oder anderer Computer sein). Blockchain ist in der Tat eine Datenbank, die von der Öffentlichkeit geändert werden kann. Sie können jedoch nur den geheimen Schlüssel verwenden, den Sie besitzen, um Ihre geheimen Schlüsseldaten im Vergleich zu "Konten" zu ändern.
unterschiedliche Methoden zur Datenspeicherung und der Blockmenge sind jedoch unterschiedlich. BTC Nehmen Sie beispielsweise die Daten in jedem Knoten vor. Derzeit betragen BTC -Knoten etwa 200 g und ihre Wachstumsrate beträgt etwa 10 g pro Monat, was für PCs kein großes Problem darstellt.
Die Datenmenge wird jedoch immer größer! Zumindest ist es für persönliche Laptops schwierig, bald einen vollständigen BTC -Knoten zu betreiben. Für Ethereum sollte ein Archivknoten, der alle Daten aufzeichnet, über die Menge an t speichern, was für die Durchführung von Personalcomputern nicht möglich ist.
Wie speichere Sie Blockchain-Transaktionsinformationen?
Welche Art von Daten wird gespeichert
Wenn einige String- oder JSON -Objekte, können Sie eine Ledger -Struktur entwickeln, die auf einer Kette gespeichert werden kann, wenn ein Bild, ein Video oder eine große Datei; Sie können den Hash -Wert auf der Blockchain speichern, und die Originaldatei kann in der Cloud
gespeichert werden⓵ Welche Form sind die Daten in der Blockchain gespeichert?
Das Folgende ist eine detaillierte Antwort auf die Form der Datenspeicherung in der Blockchain:verteilter Speicher:
Blockchain übernimmt die verteilte Speichertechnologie an, was bedeutet, dass die Daten nicht auf einem oder mehreren Computern zentral gespeichert sind, sondern auf mehreren Knoten im Netzwerk verstreut sind.Verschiedene Speicherformulare verschiedener Blockchains:
Verschiedene Blockchains können unterschiedliche Speicherformulare annehmen. Beispielsweise werden die Blockdaten von Ethereum über RLP codiert und in einer LevelDB -Datenbank gespeichert.Datenschneidung und Speicher:
Im verteilten Speicher werden Daten in kleine Stücke geschnitten und dann in verschiedenen Knoten gespeichert. Diese Speichermethode ähnelt der Streuung großer Mengen an Eiern in verschiedenen Körben, um die Datensicherheit und Redundanz zu erhöhen.Wie Bitcoin gespeichert wird:
Für Bitcoin müssen Transaktionsunterlagen gespeichert werden, damit jeder wissen kann, welche Transaktionen stattgefunden haben. Diese Transaktionsdatensätze können nicht nur auf einem Computer gespeichert werden, müssen jedoch auf mehreren Knoten gespeichert werden. Im Bitcoin -Netzwerk speichern nur einige Knoten die Transaktionsaufzeichnungen aller auf der Welt vollständig. Diese Knoten erhalten Belohnungen durch Bergbau und übernehmen die Verantwortung für die Aufrechterhaltung der Netzwerksicherheit.Datensicherheit und Unveränderlichkeit:
Einer der Vorteile des verteilten Speichers besteht darin, dass die Sicherheit der Daten erhöht wird. Selbst wenn die Daten eines Knotens manipuliert sind, bleiben die Daten anderer Knoten intakt und wahr. Für Bergmann-Knoten erfordert die Änderung von Transaktionsaufzeichnungen einen großen Preis, und es ist fast unmöglich, sie an allen Knoten zu ändern, sodass die Daten der Blockchain manipulationssicher sind.Zusammenfassend wird die Daten in der Blockchain in verteilter Form gespeichert, und das spezifische Speicherformular variiert von Blockchain bis Blockchain. Diese Speichermethode erhöht die Sicherheit und Redundanz von Daten, wodurch die Blockchain -Technologie die Eigenschaften von Dezentralisierung, Transparenz und Unveränderlichkeit aufweist.