Erstellen Sie eine Website auf IPFS mit Pinata [Hosten Sie eine Site] - DEUTSCH

Im folgenden Artikel zeigen wir von HTH.guide Ihnen, wie Sie mit Pinata über das IPFS-Netzwerk eine Website erstellen.

Um Ihnen ein vollständiges Bild in das Thema zu geben, Wir werden uns eingehender mit den Kernbegriffen dieses Artikels befassen. Im Folgenden werden wir kurz beschreiben, was sie sind, für deine Leichtigkeit.

Erstellen-Website-IPFS-Pinata-HowToHosting-Leitfaden

Was ist IPFS??

IPFS ist eine Abkürzung für InterPlanetary File System. Es ist ein Protokoll und seine erste Veröffentlichung war wieder da 2015. Das IPFS-Protokoll ist ebenfalls ein Peer-to-Peer-Netzwerk und ist dezentralisiert und sicher, und mit der Idee erstellt, besser als HTTP zu sein.

IPFS kann Daten in einem verteilten Dateisystem speichern und freigeben. IPFS hat sich zum Ziel gesetzt, das Internet offener zu machen, belastbar und erweiterbar, während es erhebliche Bandbreiteneinsparungen ermöglicht.

IPFS kann verwendet werden, um große Datenmengen effizient zu verteilen, ohne Duplikate zu erstellen. IPFS verwendet inhaltsadressierbaren Speicher, um Elemente und Dateien auf eindeutige Weise zu identifizieren, mit unternehmensweiter Kategorisierung aller Dateiinformationen zwischen allen Computergeräten.

Was ist NFT und warum brauchen Sie es??

NFT ist die Abkürzung für Nicht fungible Token und sie stellen digitale Sammlerstücke dar, die an einen bestimmten Benutzer gebunden sind. NFT hat seine Metadaten, das sind die Details über das digitale NFT-Objekt, wie der Dateiname, Dateiinhalt, usw.

NFT ist nützlich, als Dateien, wie Bilder und Videos können von Websites gelöscht werden, aber wenn sie in das IPFS-Netzwerk hochgeladen werden, die NFT-Metadaten und somit NFT-Assets bleiben intakt, auch wenn eine Website, Server oder Internetprovider fällt aus.

Der größte Vorteil ist, dass Sie NFTs kostenlos speichern können, wie Arbeitsprojekte, persönliche Familiendateien und alles wird nur von Ihnen abgerufen, sicher und immer verfügbar, unabhängig von äußeren Einflüssen.

Was sind NFT-Domains (Blockchain-Domänenname)

NFT (Nicht vertretbares Token) Domains sind eine Art Blockchain-basierter digitaler Vermögenswert, der den Besitz eines eindeutigen Domainnamens repräsentiert. NFTs erfreuen sich im Kryptowährungs- und Blockchain-Bereich zunehmender Beliebtheit, da sie eine Möglichkeit darstellen, den Besitz verschiedener digitaler Gegenstände darzustellen und zu handeln, einschließlich Kunstwerken, Sammlerstücke, virtuelle Immobilien, und jetzt Domainnamen.

Traditionelle Domainnamen (mögen “example.com”) werden von zentralisierten Domain-Registraren kontrolliert und können wie jeder andere Vermögenswert gekauft und verkauft werden. Auf der anderen Seite, NFT-Domänen werden auf Blockchain-Plattformen betrieben, die die Erstellung und den Handel von NFTs unterstützen, wie Ethereum oder andere Blockchain-Netzwerke. Dies ermöglicht mehrere Vorteile:

1. Vereinfachen Sie Kryptowährungsadressen mit NFT-Domains
– Hängen Sie Ihre BTC an, ETH, LTC und 275+ andere Kryptowährungen zu Ihrer NFT-Domain

2. Melden Sie sich mit Ihrer Domäne an
– Eine einzige, leicht zu merkender Benutzername im dezentralen Web

3. Besitzen Sie Ihre Domain, für das Leben

– Keine Verlängerungsgebühren, immer

Was ist Piñata??

Beim Rechnen, Pinata bezieht sich auf ein NFT-Medienverwaltungs- und Cloud-Hosting-System, das mit dem Zweck entwickelt wurde, Dateien in NFT zu speichern, schnell, einfach, transparent und für alle zugänglich, unabhängig davon, ob sie über fundierte technische Erfahrung verfügen oder nicht.

Pinata ist ein Open-Source-Tool, mit dem Sie sich beim Teilen von Medien im Internet sicher fühlen werden. Schädlich, illegale und anstößige Inhalte sind verboten, überwacht und abgeschaltet. Der Pinata-Dienst ist kostenlos, wenn Sie nicht mehr als 1 GB an Inhalt hochladen. Sie müssen sich nur auf deren Website registrieren.

So laden Sie Dateien auf IPFS hoch?

Hochladen einer beliebigen Datei auf IPFS, teilt eine solche Datei in kleinere Teile auf, die kryptografisch gehasht werden, und gibt einen eindeutigen Fingerabdruck namens CID – oder schlicht, ein Inhaltskennung.

Wenn eine Person über IPFS auf Ihre Datei zugreifen möchte, Er sucht nach diesem einzigartigen Fingerabdruck. Der Suchprozess scannt ihre Peer-IPFS-Knoten, um sicherzustellen, dass die Person Zugriff auf die CID hat. Einmal verifiziert und die bestimmte CID gefunden, Die Datei wird von IPFS heruntergeladen und ist einsatzbereit.

Zum Hochladen von Dateien auf IPFS mit Pinata, Sie können diese Schritte befolgen:

1. Registrieren Sie sich und melden Sie sich an:
Falls Sie es noch nicht getan haben, Melden Sie sich auf ihrer Website für ein Pinata-Konto an (https://pinata.cloud/) und melden Sie sich an.

2. Holen Sie sich Ihren API-Schlüssel und Ihr API-Geheimnis:
Nach dem Einloggen, Navigieren Sie zu Ihrem Pinata-Dashboard. Unter dem “API-Schlüssel” Tab, Sie finden Ihren API-Schlüssel und Ihr API-Geheimnis. Sie benötigen diese, um Ihre Anfragen an die Pinata-API zu authentifizieren.

3. Installieren Sie das Pinata SDK (Optional):
Sie können das Pinata SDK verwenden, um einfacher mit der API von Pinata zu interagieren. So installieren Sie das SDK, Sie müssen Node.js und npm installiert haben. Öffnen Sie Ihr Terminal oder Ihre Eingabeaufforderung und führen Sie den folgenden Befehl aus:

npm installiere pinata-sdk

4.Initialisieren Sie das Pinata SDK (Optional):
Wenn Sie das Pinata SDK installiert haben, Sie können es in Ihrem Projekt initialisieren, indem Sie es anfordern und Ihren API-Schlüssel und Ihr API-Geheimnis festlegen:

const pinataSDK = erfordern('@pinata/sdk');
const pinata = pinataSDK('Ihr-API-Schlüssel', 'Ihr-API-Geheimnis');

5.Eine Datei hochladen:
Wenn Sie das Pinata SDK verwenden, Sie können eine Datei mit hochladen pinFileToIPFS Methode. Wenn Sie das SDK nicht initialisiert haben, Sie können den Befehl „curl“ verwenden, um einen direkten API-Aufruf durchzuführen.

a.Verwendung des Pinata SDK:

const fs = erfordern('fs');

const filePath = 'Pfad/zu/Ihrer/Datei'; // Ersetzen Sie es durch den Pfad zu Ihrer Datei
const file = fs.readFileSync(Dateipfad);
const-Optionen = {
pinataMetadaten: {
Name: „Ihr Dateiname“, // Ersetzen Sie ihn durch den gewünschten Dateinamen
},
};

pinata.pinFileToIPFS(Datei, Optionen).dann((Ergebnis) => {
console.log(result.IpfsHash);
}).fangen((irren) => {
console.error(irren);
});

b.Verwenden von Locken (Ersetzen Sie Ihren API-Schlüssel und Ihr API-Geheimnis durch Ihren tatsächlichen API-Schlüssel und Ihr API-Geheimnis):

curl -X POST https://api.pinata.cloud/pinning/pinFileToIPFS \
-H. “Genehmigung: Träger Ihres API-Schlüssels:Dein-API-Geheimnis” \
-H. “Inhaltstyp: Multipart-/Formulardaten” \
-F. “file=@/path/to/your/file”

c.Pinnen Sie Ihre Dateien (Optional):
Durch das Anheften Ihrer Dateien an Pinata wird sichergestellt, dass sie dauerhaft gespeichert werden und nicht aus dem IPFS-Netzwerk entfernt werden. Bei Verwendung des SDK, Dies geschieht automatisch durch Setzen der Eigenschaft pinataOptions.pinataMetadata.pinataPinName. Für direkte API-Aufrufe, Du kannst hinzufügen “pinataOptions”: {“pinataMetadaten”: {“pinataPinName”: “Ihr Pin-Name”}} zum JSON-Körper.

Das ist es! Sie haben mit Pinata erfolgreich eine Datei auf IPFS hochgeladen. Denken Sie daran, dass Pinata ein auf IPFS aufbauender Dienst ist, der zusätzliche Funktionen und Benutzerfreundlichkeit bietet. Es kann eine hervorragende Option für Entwickler sein, die eine verwaltete Lösung für das IPFS-Dateihosting wünschen.

Erstellen Sie mit Pinata eine Website auf IPFS [Einfacher]

Das Hosten einer Website auf IPFS ist mit Pinata am einfachsten und schnellsten, obwohl es möglicherweise eine kleine Optimierung benötigt, um richtig zu funktionieren. Wir von HowToHosting.guide geben Ihnen die notwendigen Schritte, um eine Website in den folgenden Zeilen zum Laufen zu bringen.

Der Website-Erstellungsprozess ähnelt dem oben erläuterten Hochladen von Dateien auf IPFS und erfordert auch den Erhalt einer CID.

IPFS speichert Ihre Daten nicht für immer. Damit Inhalte von anderen Knoten auf IPFS erreichbar sind, Ein Knoten mit diesem Inhalt muss mit anderen Knoten im Netzwerk verbunden werden. Somit, Hosten einer Website auf IPFS, erfordert den Knoten, auf dem Sie Ihre Inhalte hosten, ständig online zu sein.

SCHRITT 1: Um loszulegen, gehe zu die offizielle Seite von Pinata und registrieren. Es ist frei. Dann sollten Sie die Dateien Ihrer statischen Website mithilfe von hochladen Verzeichnis hochladen Option und navigieren Sie zu dem Verzeichnis, das die Dateien Ihrer Website enthält.

Erstellen Sie eine Website auf IPFS mit Pinata

SCHRITT 2: Beachten Sie, dass der Inhalt für Ihre Website in einem Build-Ordner enthalten sein muss, mit einem index.html Datei. Ebenfalls, Jeder Link in Ihren Dateien sollte ein relativer Link sein.

Sie verwenden den Pin-Manager:

Pinata-cloud-pin-manager-howtohosting-guide

Geben Sie dem Pin einen benutzerdefinierten Namen und wählen Sie die Option zum Beibehalten des Ordnernamens. Sobald der Upload abgeschlossen ist, Sie haben jetzt eine Inhaltskennung (CID) oder ein IPFS-Hash.

Wenn Sie auf den benutzerdefinierten Namen klicken, Ihre Dateien (oder Ordner) wird im Piñata IPFS-Gateway gestartet. Ihre Daten werden nun auf unbestimmte Zeit an IPFS gepinnt.

Um zu überprüfen, ob Ihre Website funktioniert, Kopieren Sie den Pinata-IPFS-Hash (der lange Code, den Sie sehen, nach dem Hochladen) und gehen Sie zu dieser Seite:

  • https://gateway.pinata.cloud/ipfs/yourWebsiteHash

Platzieren Sie den Hash-Code anstelle von yourWebsiteHash und drücken Sie die Eingabetaste. Ihre Website sollte sofort erreichbar sein, aber manchmal kann es einen Moment dauern. Falls es Ihnen einen Fehler gibt – warte ab 5 zu 10 Minuten und es sollte geladen werden.

Es gibt kostenlose Anwendungen, mit denen Sie Pinata und WordPress synchronisieren können, wenn Sie möchten, dass sich Ihre Website auf dieser bestimmten Plattform befindet. Ebenfalls, Sie können einen Domainnamen kaufen, um Ihre Website und Ihr Branding weiter anzupassen.

Fazit

Pinata ist ein äußerst hilfreiches Werkzeug zum Speichern von Informationen, vor allem, wenn es darum geht, eine Website zu erstellen. Sie müssen sich keine Sorgen machen, dass Medien ausfallen, zeigt ein 404 Error, 403 Weiterleitungen oder andere allgemeine Website-Probleme.

Der Dienst ist bis zu 1 GB kostenlos und supergünstig, wenn Sie diese Grenze überschreiten. Einfach, zugänglich, schnell, offen und sicher, IPFS und Pinata sind der Weg der Zukunft und helfen Ihnen bei der Erstellung einer Website, auch wenn Sie technisch nicht so ambitioniert sind.


Sie können andere lesen, ähnliche Artikel haben wir zu diesem Thema geschrieben:

So erstellen Sie eine Blockchain-Website

Überprüfung der unaufhaltsamen Domains

So registrieren Sie eine NFT-Domain

Recherchiert und erstellt von:
Krum Popov
Leidenschaftlicher Webunternehmer, erstellt seitdem Webprojekte 2007. Im 2020, Er gründete HTH.Guide – eine visionäre Plattform, die sich der Optimierung der Suche nach der perfekten Webhosting-Lösung widmet. Mehr lesen...
Technisch überprüft von:
Methoden Ivanov
Erfahrener Webentwicklungsexperte mit 8+ langjährige Erfahrung, einschließlich Spezialwissen in Hosting-Umgebungen. Sein Fachwissen garantiert, dass der Inhalt den höchsten Standards an Genauigkeit entspricht und sich nahtlos an Hosting-Technologien anpasst. Mehr lesen...

Schreibe einen Kommentar

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *

Diese Website ist durch reCAPTCHA und Google geschützt Datenschutz-Bestimmungen und Nutzungsbedingungen anwenden.

Diese Website verwendet Cookies, um die Benutzererfahrung zu verbessern. Durch die Nutzung unserer Website stimmen Sie allen Cookies gemäß unserer zu Datenschutz-Bestimmungen.
Ich stimme zu
Bei HTH.Guide, Wir bieten transparente Webhosting-Bewertungen, Gewährleistung der Unabhängigkeit von äußeren Einflüssen. Unsere Bewertungen sind unvoreingenommen, da wir bei allen Bewertungen strenge und einheitliche Standards anwenden.
Zwar verdienen wir möglicherweise Affiliate-Provisionen von einigen der vorgestellten Unternehmen, Diese Provisionen gefährden weder die Integrität unserer Bewertungen noch beeinflussen sie unsere Rankings.
Die Affiliate-Einnahmen tragen zur Deckung des Kontoerwerbs bei, Testkosten, Instandhaltung, und Entwicklung unserer Website und internen Systeme.
Vertrauen Sie HTH.Guide für zuverlässige Hosting-Einblicke und Aufrichtigkeit.