Échange de crypto Échange de crypto
Ctrl+D Échange de crypto
ads

Hardcore | Comment utiliser IPFS et ENS pour décentraliser un site web ?

Author:

Time:

Jinse Finance a récemment lancé la colonne Hardcore pour fournir aux lecteurs des introductions ou des interprétations approfondies de projets populaires. Les inventeurs d'Internet ont pour but la libre circulation et la diffusion de l'information. Cependant, le résultat du développement d'Internet est qu'il devient de plus en plus centralisé. Par exemple, les services de résolution DNS sont concentrés entre les mains de plusieurs les organisations et les sites Web sont de plus en plus centralisés et hébergés sur Google, Amazon, entre les mains de quelques fournisseurs de services d'hébergement tels qu'Alibaba Cloud. Comment Internet peut se débarrasser de cette situation est l'objectif de nombreux cypherpunks. IPFS est un protocole hypermédia point à point décentralisé, et ENS est basé sur la liaison à des adresses de devises cryptées ou à des hachages IPFS sous forme de noms de domaine. IPFS + ENS peut être utilisé pour décentraliser un site Web. Ce numéro de Hardcore utilise un cas pour expliquer comment utiliser IPFS et ENS pour décentraliser un site Web, compilé à partir de Medium. Lorsque les gens ont besoin d'héberger un site Web, ils utilisent généralement un VPS dédié tel que Digital Ocean, Linode, Google ou Amazon. Après avoir configuré votre serveur, vous pouvez enregistrer votre nom de domaine avec Google Domains ou NameCheap. La dernière étape consiste à modifier le DNS pour faire pointer le nom de domaine vers le serveur. Ensuite, vous pouvez accéder à votre site Web via le nom de domaine. Cependant, il y a un problème ici. Votre hébergement VPS contrôle votre site Web et le service de domaine que vous utilisez contrôle votre nom de domaine. Que se passe-t-il si votre VPS tombe en panne ou si la société qui fournit le VPS met soudainement votre pays sur liste noire ? Et si l'ICANN vous prenait votre nom de domaine ? Ou que se passe-t-il si votre fournisseur de service de nom de domaine fait faillite ? Harmony développe le pont inter-chaînes Harmony-ETH : Le 15 juin, la chaîne publique Harmony a déclaré qu'elle développait un pont inter-chaînes ETH sans confiance, et l'équipe est en train de construire le code. Le pont inter-chaînes Harmony-ETH sera totalement sans confiance, améliorant notre pont Horizon actuel. [2022/6/15 4:26:52] Bien qu'ils soient peu probables, ils sont importants et vous font réfléchir à ce qu'il faut faire si votre site Web n'est pas hébergé ou si votre nom de domaine est retiré. En utilisant IPFS (Interplanetary File System) et ENS (Ethereum Name Service), vous pouvez héberger votre site Web de manière complètement décentralisée. IPFS est décrit comme un protocole hypermédia point à point conçu pour rendre le Web plus rapide, plus sûr et plus ouvert. Vous pouvez considérer IPFS comme HTTP ou CDN (Content Delivery Network). C'est un moyen de trouver des ressources où les fichiers sont hébergés de manière décentralisée sur des nœuds que n'importe qui dans le monde peut exécuter, plutôt que d'héberger des ressources dans des centres de données massifs contrôlés par Google, Amazon, etc. HTTP trouve des ressources basées sur des URL, mais IPFS utilise des hachages pour trouver des ressources sur son réseau. Un exemple de hachage IPFS est QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv, accessible via une passerelle telle que Cloudfare (par exemple cloudflare-ipfs.com/ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcV4X). Ce hachage pointe vers le fichier de départ pour héberger votre propre nœud IPFS, et comme vous pouvez le voir dans l'image ci-dessous, il ne montre que des liens vers d'autres fichiers. James Seyffart : AdvisorShares reporte la sortie de l'ETF à terme Bitcoin au 19 novembre : Jinse Finance a rapporté que selon les informations de l'analyste de Bloomberg Intelligence James Seyffart, la société de gestion de placements AdvisorShares a reporté la sortie de l'ETF à terme Bitcoin au 19 novembre. Comme indiqué précédemment, la société de gestion de placements AdvisorShares a soumis un document de demande d'ETF Bitcoin à la Securities and Exchange Commission (SEC) des États-Unis et prévoit d'offrir l'ETF AdvisorShares Managed Bitcoin (code commercial : CRYP) sur NYSE Arca. Cet ETF est un ETF géré activement. [2021/11/3 6:28:18] Cependant, les hachages IPFS peuvent également pointer vers des sites Web tels que tornado.cash (qui est un mélangeur de crypto-monnaie), qui a été récemment déployé sur IPFS. Vous pouvez accéder à ce site via la passerelle ipfs.io ipfs.io/ipfs/QmRvFZwyoJeMDCcdSiK15m7Vn2n1BFnz14WNwVxrhizzX5/. En conclusion, IPFS présente des avantages importants. Le réseau de contenu décentralisé est immuable et résistant à la censure. La V3.1 est déployée en quelques jours, y compris la composition de la barre latérale restaurée, des améliorations de la vitesse, davantage de corrections de bugs et des améliorations de la convivialité. [2021/7/11 0:42:59] Vous pouvez déployer votre site Web sur IPFS en exécutant votre propre nœud. Téléchargez d'abord l'implémentation IPFS go, puis ouvrez un terminal et exécutez le démon ipfs Vous verrez la sortie suivante : Swarm écoute sur /ip4/127.0.0.1/tcp/4001Swarm tcp/4001Swarm annonce /ip4/192.168.1.7/tcp/4001Swarm annonce /ip6/::1/tcp/4001Serveur API écoute sur /ip4/127.0.0.1/tcp/ 5001WebUI : http://127.0.0.1:5001/webuiGateway (lecture seule) serveur en écoute sur /ip4/127.0.0.1/tcp/8080Daemon est prêtVidéo YouTube \"Charlie Bit My Finger\" NFT vendu pour 760 000 $ : NFT de la maison YouTube vidéo \"Charlie Bit My Finger\" Il s'est vendu dimanche pour 760 999 $. La vidéo familiale mettant en vedette le tout-petit Harry et son petit frère Charlie a été visionnée plus de 883 millions de fois depuis que la vidéo a été téléchargée sur YouTube. La famille a déclaré qu'elle retirerait la vidéo de la plateforme après la vente aux enchères de dimanche, selon CNN. (Cyrptoslate) [2021/5/25 22:41:39] Vous pouvez maintenant épingler votre site ipfs add index.htmlajouté QmY9cxiHqTFoWamkQVkpmmqzBrY3hCBEL2XNu3NtX74Fuu index.html6 B/6 B [============== = ============================================] 100,00 % pour assurer that you的站点保持在网络上,可以将其固定到本地节点ipfs pin add QmY9cxiHqTFoWamkQVkpmmqzBrY3hCBEL2XNu3NtX74Fuupinned QmY9cxiHqTFoWamkQVkpmmqzBrY3hCBEL2XNu3NtX74Fuu recursively现在,您可以通过网关导航到输出的哈希,并查看您的站点ipfs.io/ipfs/QmY9cxiHqTFoWamkQVkpmmqzBrY3hCBEL2XNu3NtX74Fuu区块链公司Data Gumbo annonce Richard Dobbs comme président du conseil d'administration : la société de blockchain Data Gumbo a annoncé que Richard Dobbs a rejoint le conseil d'administration en tant que président. Il est rapporté que Dobbs a travaillé à McKinsey pendant 30 ans et a précédemment été doyen du McKinsey Global Institute (MGI). (Business Wire) [2020/8/27] L'épinglage à votre propre nœud est formidable, mais que se passe-t-il si le nœud tombe en panne ou si un fichier que vous hébergez est supprimé et que le fichier ne s'est pas encore propagé sur le réseau ? Une bonne règle empirique consiste à ajouter et épingler votre site à trois nœuds IPFS. Vous pouvez le faire en créant votre propre cluster IPFS ou en utilisant un service d'épinglage populaire qui a déjà des nœuds configurés. Comme Pintra ou Temporal. Par souci d'illustration, nous utiliserons Pintra. Tout d'abord, accédez à pintra.cloud, enregistrez-vous et accédez à l'onglet de téléchargement pinata.cloud/pinataupload pour télécharger un seul fichier ou plusieurs fichiers. Vous pouvez également épingler la valeur de hachage lorsqu'elle a été ajoutée dans un fichier et l'épingler au nœud local pour assurer sa propagation à travers le réseau. Si vous souhaitez créer une application Web à l'aide d'un framework tel que React ou Gatsby, vous pouvez télécharger la version ou le dossier public sur Pintra. Ou vous pouvez consulter IPFS-Deploy pour un déploiement unique de votre site sur IPFS. Aujourd'hui, notre site Web est hébergé sur le réseau IPFS décentralisé résistant à la censure. Mais naviguer sur ipfs.io/ipfs/QmY9cxiHqTFoWamkQVkpmmqzBrY3hCBEL2XNu3NtX74Fuu est très difficile, il nous faut un nom de domaine. Enregistrement des noms de domaine ENS Le service de noms Ethereum (ENS) fournit un moyen sécurisé et décentralisé de gérer les ressources sur et hors de la blockchain avec des noms faciles à comprendre. Contrairement à l'enregistrement de noms de domaine sur des sites comme Google Domains, ENS est une organisation à but non lucratif qui fournit des noms de domaine .eth immuables enregistrés sur la blockchain Ethereum. L'objectif principal des domaines .eth est de rendre les adresses de crypto-monnaie faciles à lire. Cependant, ENS a ajouté la prise en charge de la liaison des noms de domaine aux hachages IPFS. Ainsi, lorsqu'un nom de domaine .eth est entré dans un navigateur, il se résout sur le site Web sur IPFS. Par exemple, mon nom de domaine .eth est kohorst.eth, et si vous entrez ce nom de domaine dans votre portefeuille de crypto-monnaie (s'il a un résolveur ENS), il se résoudra à mon adresse ETH. Plus important encore, si vous tapez kohorst.eth/ dans votre navigateur (s'il a un résolveur ENS comme le navigateur Brave, sinon vous pouvez taper kohorst.eth.link pour le résoudre), il vous redirigera vers mon site personnel (hébergé sur IPFS). La première étape consiste à acheter votre nom de domaine ENS. Parcourez app.ens.domains et recherchez votre nom de domaine. Remarque : Vous avez besoin d'Ether et d'un navigateur/extension compatible Web3 pour acheter un domaine ENS. J'utilise personnellement Metamask et recommande ce tutoriel pour commencer. Sélectionnez le nombre d'années pendant lesquelles vous souhaitez acheter le nom de domaine, puis suivez les étapes d'achat. Après avoir signé et vérifié la transaction, vous attendez que la blockchain Ethereum vérifie la transaction. Une fois la transaction terminée, vous pouvez cliquer sur votre nom de domaine pour le gérer. Cela ressemble à ceci app.ens.domains/name/kohorst.eth Vous pouvez ajouter l'adresse ETH ainsi que d'autres crypto-monnaies comme BTC ou LTC, votre adresse e-mail, Github ou même le nom d'utilisateur Twitter au nom de domaine ENS. Mieux encore, vous pouvez ajouter des hachages IPFS. Cliquez sur le bouton Ajouter et ajoutez le hachage IPFS de votre site Web sous "Contenu". Vous devrez payer des frais de gaz pour écrire le contenu dans la blockchain, et après avoir vérifié la transaction, vous pourrez naviguer vers votredomaine.eth.link et afficher votre Site Web de l'IPFS ! IPFS et services de noms de domaine réguliers Si vous n'avez pas d'éther ou si vous ne voulez pas que votre nom de domaine se termine par .eth, vous pouvez faire pointer le DNS traditionnel vers le hachage IPFS afin de réserver le nom de domaine .com. Vous pouvez en savoir plus ici. Sur Google Domains dans DNS, vous devez enregistrer un enregistrement A et AAAA pointant vers l'adresse IP de la passerelle IPFS. Vous pouvez utiliser nslookup pour trouver des enregistrements IPv4 et IPv6 pour les passerelles IPFS (une liste des passerelles disponibles est disponible ici). J'ai utilisé la passerelle ipfs.io avec l'enregistrement A 209.94.90.1AAAA 2602:fea2:2::1 Enregistrez-les avec votre DNS, puis créez une valeur "dns link" avec un enregistrement TXT, par exemple "dnslink=/ipfs/ < ;hash> » Enregistrement DNS pour lucakohorst.com terminé ! Maintenant, votre nom de domaine pointera vers votre site Web IPFS

Tags:

OKX Exchange App Download
Tang Renjian, gouverneur du Gansu : Lancement de la plate-forme d'infrastructure de confiance blockchain du Gansu

Gansu Daily, Lanzhou, 9 janvier (Jin Xin, nouveau journaliste du Gansu·Gansu Daily) "Digital Gansu Ruyi Chain" - La conférence sur le développement et le lancement d'applications de la chaîne de blocs de la provi.

Lecture recommandée par Golden|Expérience sur l'inflation de Stellar : des dépenses d'inflation au flux de fonds

Chaque blockchain a son propre plan d'émission de devises. Certaines blockchains encoderont le plan de distribution complet dans l'accord, tout comme Bitcoin.

Carbone 14 : un "livre de chaînes de blocs" naturel de l'activité solaire, un enregistreur fidèle des niveaux d'activité solaire dans l'histoire

Le principal outil utilisé par les chercheurs pour comprendre les changements de l'activité solaire au fil du temps consiste à mesurer la quantité de carbone 14 dans les cernes des arbres.

Hardcore | Comment utiliser IPFS et ENS pour décentraliser un site web ?

Jinse Finance a récemment lancé la colonne Hardcore pour fournir aux lecteurs des introductions ou des interprétations approfondies de projets populaires.

L'agence japonaise des services financiers prévoit d'organiser une conférence sur la gouvernance mondiale de la blockchain début mars

Japan Financial Services Agency (JFSA) et Nikkei News (Nikkei, Inc.) tiendront la "Blockchain Global Governance Conference" (Blockchain Global Governance Conference) (appelée "BG2C") à Nihombashi.

Hardcore | Comprendre Synthetix, la deuxième plus grande application de DeFi en un seul article : analyse approfondie des données sur la chaîne

Jinse Finance a récemment lancé la colonne Hardcore pour fournir aux lecteurs des introductions ou des interprétations approfondies de projets populaires.

ads