Wie greife ich auf Dateien zu, die auf Swarm gehostet werden?

Die Schwarm-Roadmap schlägt vor, dass die orangefarbene Papierserie und eine Zielseite auf Schwarm veröffentlicht werden.

Es gibt auch ein Internet-Gateway für Swarm: http://swarm-gateways.net/bzz:/theswarm.eth/

Aber wie kann man mit dem bzz://Protokoll nativ auf Inhalte zugreifen, die im Schwarm gehostet werden?

Antworten (2)

Nur um darauf hinzuweisen, dass Sie das öffentliche Gateway nicht benötigen. Wenn Sie einen Schwarmknoten ausführen, haben Sie Ihr eigenes Gateway unter http://localhost:8500/bzz:/.

(Ich würde dies als Kommentar posten, aber Stackexchange lässt mich nicht. Entschuldigung.)

UPDATE: swarm-guide bei RTD http://swarm-guide.readthedocs.io/en/latest/usage.html (in Arbeit, erwartet einen anständigen Status bis Mitte Dezember 2017)

aber auf welcher Ebene beheimatet?

Es gibt also drei Ebenen, die die bzz-Familie von URI-Schemata unterstützen

diese greifen auf die HTTP-Proxy-API oder einen Roundtripper zurück, der den Proxy-Aufruf umschließt.

diese API wiederum greift auf die „native“ API zurück, die Inhalte über Manifestpfade und Hashes sowie Bereichsabfragen oder -indizes adressiert. (Alle diese Ebenen werden durch die Merkle-DAGs von IPFS und die IPLD-Darstellung sauber verallgemeinert).

Der Manifest-Pfad bietet eine Dateisystem-Verzeichnisbaumzuordnung, und all diese werden über den üblichen JSON-RPC (über IPC, WS und HTTP) bereitgestellt. Beantwortet dies Ihre Frage?

Ja. Mist versteht also bereits das bzzProtokoll, ich muss nur noch auf eine Open-Browser-Veröffentlichung warten?
Nun, warten Sie nicht darauf, schließen Sie sich den Netzwerktestbemühungen an, das Netzwerk wird bald für de geöffnet