Ich habe https://swarm-guide.readthedocs.io/en/latest/up-and-download.html gelesen . Aber es macht keinen Sinn. Deshalb möchte ich ein paar Fragen stellen.
2. Wo finde ich Chunks?
3. Wo werden meine hochgeladenen Daten auf meinem Computer gespeichert?
swarm
nur geth
für den Zugriff auf die Blockchain verwendet. Verwendet derzeit swarm
nur die Blockchain für ENS . Das heißt, Sie können vorerst ganz swarm
ohne laufen geth
, wenn Sie möchten.
swarm
verfügt über einen eigenen Store, der als leveldb- Datenbank implementiert ist. (siehe <datadir>/swarm/bzz-<account>/chunks
). swarm
Speicher hat nichts mit geth
oder der Blockchain zu tun.
Alle (vollständigen) Knoten im Schwarmnetzwerk beteiligen sich an der Speicherung von Chunks. Wenn Sie etwas hochladen, werden die Chunks vorübergehend in Ihrem Geschäft gespeichert, aber nur die Chunks, die in der Verantwortung Ihres Knotens liegen, werden dort im Laufe der Zeit aufbewahrt. Wenn Sie einige Daten von Ihrem Knoten anfordern, werden alle Chunks, die Teil dieser Daten sind und im Speicher Ihres Knotens fehlen, von anderen Knoten abgerufen.
Beachten Sie, dass 3. eine ziemlich vereinfachte Erklärung ist. Bitte lesen Sie den Architekturabschnitt der Dokumentation , wenn Sie mehr in die Tiefe gehen möchten.
2018 jongsul