Global Peer-to-Peer Network
En savoir plus
A partir du 27 Novembre 2024, les services IPFS Pinning et Naming ne pourront héberger de nouvelles données.
Nous vous encourageons à faire un backup de vos données IPFS via des offres de pinning et naming alternatives pour les garder disponibles sur le réseau IPFS. Les blocs présents sur notre service IPFS pinning seront toujours accessibles encore quelques temps après cette date, avant d’être complètement supprimées d’ici la fin de l’année 2024.
Type de consommation | Prix | Coût mensuel estimé pour 100 Go | Coût mensuel estimé pour 2 TB |
---|---|---|---|
Storage | 25 GB free every month then 0.00002 €/GB/hour ~0.0146 €/GB/month | 1.09 € | 28.83 € |
Ingress | Unmetered | Unmetered | Unmetered |
Egress | 25 GB free every month then ~0.01 €/GB | 0.75 € | 19.75 € |
Après notre première expérience sur L'ARM Scaleway Labs est fier de dévoiler son dernier essai, le service d'IPFS pinning, qui illustre l'avenir de l'internet distribué.
Cet essai offre aux utilisateurs la possibilité d'exploiter la puissance de l'IPFS, une technologie novatrice qui révolutionne la manière dont les données sont stockées et distribuées au sein d'un réseau décentralisé.
Avec le service d'IPFS Pinning, les utilisateurs peuvent épingler et gérer leurs fichiers en toute sécurité, en tirant parti des avantages du stockage décentralisé et de la distribution de contenu.
Participer à l'essai et découvrez le potentiel de l'Internet distribué avec Scaleway IPFS Pinning Service dès aujourd'hui.
Tirez parti du service d'IPFS pinning de Scaleway pour le stockage et la gestion des versions des ensembles de données d'apprentissage automatique. Grâce à la capacité de déduplication d'IPFS, les blocs redondants sont éliminés, ce qui optimise la gestion des ensembles de données.
Stockez et versionnez vos ensembles de données à l'aide d'IPFS afin de minimiser la redondance du stockage, d'augmenter l'utilisation des ressources et d'obtenir un stockage de données plus efficace par rapport aux méthodes traditionnelles.
Choisissez IPFS pour un adressage décentralisé et basé sur le contenu, garantissant la disponibilité et la récupération des fichiers. Le service d'épinglage de Scaleway est idéal pour l'archivage et garantit la disponibilité des nœuds.
Comptez sur l'infrastructure et l'engagement de Scaleway en matière de disponibilité pour une accessibilité et une préservation des données à long terme. Stockez et archivez vos fichiers en toute confiance grâce aux avantages combinés d'IPFS et du service d'épinglage de Scaleway.
Avec IPFS, vous pouvez partager et distribuer des données sur plusieurs nœuds, ce qui garantit la redondance et la disponibilité. Cette approche décentralisée améliore la collaboration en permettant à plusieurs parties d'accéder aux données et de travailler avec elles simultanément. Chaque participant peut contribuer au calcul et à l'analyse des données partagées, ce qui favorise un environnement collaboratif et inclusif.
L'utilisation de l'IPFS permet de créer un cadre décentralisé et collaboratif pour le partage, la gestion et l'exécution de calculs sur de grands ensembles de données, offrant ainsi une approche plus sûre, plus évolutive et plus transparente de la collaboration fondée sur les données.
La structure de données de l'IPFS, basée sur des morceaux, est idéale pour la diffusion en continu de contenus vidéo. Les fichiers vidéo sont divisés en morceaux plus petits, qui peuvent être demandés et récupérés indépendamment à partir de différents nœuds, ce qui améliore les performances et réduit les temps de latence. La nature de l'IPFS, axée sur le contenu, garantit l'intégrité des données et empêche toute altération.
Tirez parti de l'IPFS pour une diffusion vidéo efficace et décentralisée, en bénéficiant d'une architecture distribuée, d'une meilleure utilisation de la bande passante et d'une résilience contre les points de défaillance uniques.
Hébergez les fichiers de votre site web sur IPFS pour une haute disponibilité et résilience. Les utilisateurs peuvent accéder à votre site web hébergé sur IPFS à l'aide de leur passerelle IPFS locale. Pour atteindre un public plus large, utilisez des passerelles publiques comme intermédiaires. Configurez les paramètres DNS pour diriger votre domaine vers une passerelle publique, ce qui permet un accès facile via les navigateurs web habituels.
Cette combinaison d'hébergement IPFS et de passerelles publiques garantit une large accessibilité à votre site web, pour atteindre les utilisateurs du monde entier.
Lorsqu'il s'agit de lier un NFT à un fichier numérique, la méthode est cruciale. L'IPFS offre une solution fiable en utilisant un identifiant basé sur le contenu (CID) pour lier le fichier. Le CID est indépendant de la localisation du contenu et permet d'accéder au fichier quel que soit son emplacement ou les changements de chemin d'accès. Le CID reste constant et infalsifiable, ce qui garantit l'intégrité et la permanence du lien NFT-fichier.
IPFS établit et maintient une connexion robuste et immuable entre les NFT et leurs fichiers associés.
Cette section fournit des exemples concis sur l'utilisation de notre service d'épinglage. Pour un tutoriel complet, veuillez vous référer à notre documentation officielle
Avant d'épingler du contenu, vous devez d'abord créer un volume régional (comme un bucket S3). Vous pouvez le faire à partir de la console Scaleway ou avec le CLI Scaleway.
Créez un volume avec la CLI Scaleway:
scaleway labs
$ export SCW_ENABLE_LABS=true
$ scw ipfs volume create name=my-volume
$ ▉
Pour épingler un contenu à partir d'un CID ou d'une URL, vous devez fournir votre volume et le nom du contenu épinglé.
Épingler le contenu avec la CLI Scaleway:
scaleway labs
$ export SCW_ENABLE_LABS=true
$ scw ipfs pin create-by-cid volume-id=$VOLUME_ID cid=Qmdi7ERksspfxWXfU8ATRUt7iCjZJbEbDrUoMDtjnbdTwo name=my-file
$ ▉
Vous pouvez obtenir des informations sur n'importe quelle pin en utilisant l'id de pin fourni.
Obtenez l'état de votre contenu avec la CLI Scaleway:
scaleway labs
$ export SCW_ENABLE_LABS=true
$ scw ipfs pin get pin-id=$PIN_ID volume-id=$VOLUME_ID
$ ▉
Kubo est le client IPFS officiel. Suivez les instructions d'installation ici, puis vous pouvez utiliser le service d'épinglage Scaleway pour stocker des données à distance. Cette opération vous permet d'ajouter le service à distance Scaleway à partir du CLI kubo. Cette opération vous permet d'ajouter le service à distance Scaleway à partir du CLI kubo.
Cette opération vous permet d'ajouter un service à distance Scaleway à partir de l'interface CLI de kubo :
scaleway labs
$ ipfs pin remote service add scaleway https://fr-par.ipfs.labs.scw.cloud/$VOLUME_ID/$SCW_SECRET_KEY
Vous pouvez ensuite épingler un contenu à partir d'un CID.
Ajouter un pin avec le CLI de Kubo:
scaleway labs
$ ipfs pin remote add --service=scaleway QmaGNR5PedL8kiTUMtsPeFFodL9HnYBMuUqAEQrv6CQH4F
$ ▉
Une fois que votre contenu est épinglé sur le service de pinning, vous pouvez récupérer ce contenu avec son CID à partir de n'importe quel IPFS peer.
Pour récupérer votre contenu localement:
scaleway labs
$ # via Kubo IPFS cli
$ ipfs get <YOUR_CID> > myFile
$ # via curl and cloudflare IPFS gateway
$ curl https://cloudflare-ipfs.com/ipfs/<YOUR_CID>
Lorsque vous épinglez vos fichiers sur notre service d'IPFS pinning, vos données sont stockées dans la région où votre volume IPFS a été créé. Notre service ne gère pas le cryptage des données. Par conséquent, nous vous conseillons d'être prudent lorsque vous épinglez des fichiers contenant des informations privées ou sensibles, car ils seront accessibles via le réseau IPFS sans aucune restriction d'accès.
Pour garantir la sécurité et la confidentialité de vos données, nous vous recommandons de les crypter vous-même avant d'épingler les fichiers à l'aide de méthodes ou d'outils de cryptage appropriés. Cette couche supplémentaire de cryptage contribuera à protéger vos données contre tout accès non autorisé lors de l'utilisation de notre service d'IPFS pinning.
Non, l'IPFS n'est pas une technologie développée par Scaleway. IPFS est un protocole open-source et un réseau peer-to-peer conçu pour créer un système de fichiers distribué et décentralisé. Il a été développé par Juan Benet et est maintenu par Protocol Labs, une organisation indépendante qui se consacre à la création de protocoles et d'outils ouverts pour le web décentralisé.
Scaleway propose un service d'IPFS pinning qui s'intègre au réseau IPFS. L'IPFS lui-même n'est pas spécifique à Scaleway et est utilisé par diverses organisations et personnes dans le monde entier.
Non, par conception, le réseau IPFS ne chiffre pas les données.
Notre service d'IPFS pinning n'assure pas le cryptage de vos données. Il est important de crypter vous-même vos données avant d'épingler des fichiers afin de garantir la sécurité et la confidentialité de vos informations. Nous vous recommandons d'utiliser les méthodes ou outils de cryptage de votre choix pour protéger vos données avant de les épingler avec notre service. En prenant cette mesure proactive, vous pouvez garder un contrôle total sur le processus de cryptage et protéger vos données en fonction de vos besoins spécifiques.
Oui, le service d'épinglage Scaleway est compatible avec Kubo. Vous pouvez utiliser Kubo, qui est un client IPFS, pour interagir avec vos fichiers épinglés et les gérer via le service d'épinglage Scaleway.
Kubo offre une interface conviviale et des fonctions pratiques pour accéder à votre contenu IPFS et le contrôler.En utilisant Kubo avec le service d'épinglage Scaleway, vous pouvez facilement gérer et travailler avec vos fichiers épinglés de manière transparente et efficace.
Dans le système IPFS, les données sont identifiées et accessibles en fonction de leur contenu plutôt que de leur emplacement ou des chemins d'accès traditionnels. L'adressage basé sur le contenu utilise un identifiant unique appelé identifiant de contenu (CID) pour référencer et récupérer les fichiers.
Le CID est généré à l'aide d'algorithmes de hachage cryptographique, qui dérivent un identifiant unique basé sur le contenu du fichier lui-même. Cela signifie que si le contenu d'un fichier change, son CID changera également, ce qui garantit l'intégrité des données et facilite la distribution efficace du contenu sur le réseau IPFS.
L'adressage basé sur le contenu permet une recherche décentralisée et efficace des fichiers dans l'IPFS, indépendamment de leur emplacement physique ou de leur support de stockage.
Il n'est pas possible de supprimer directement des données d'IPFS une fois qu'elles ont été répliquées sur le réseau, mais vous pouvez retirer les fichiers de notre service d'épinglage IPFS lorsque vous le souhaitez. En retirant les fichiers de notre service, ils ne seront plus activement stockés et distribués par notre infrastructure.
Pour garantir la confidentialité et la sécurité des données, il est toujours conseillé d'utiliser des mécanismes de cryptage et de contrôle d'accès avant d'ajouter des fichiers à IPFS. Ainsi, même si les fichiers sont accessibles par d'autres nœuds du réseau IPFS, leur contenu reste crypté et protégé.
Veuillez noter que l'absence de mécanisme de suppression intégré dans IPFS et la nature distribuée du réseau signifient que la suppression complète des fichiers de tous les nœuds est une tâche complexe.
S3 (Simple Storage Service) est un système de stockage centralisé en nuage créé par Amazon Web Services (AWS), tandis que IPFS (InterPlanetary File System) est un système de stockage décentralisé de pair à pair créé par Protocol Labs.
S3 fonctionne sur un modèle client-serveur, stockant les données dans un emplacement centralisé (centres de données Scaleway par exemple), tandis que IPFS distribue les données sur un réseau de nœuds interconnectés.
S3 utilise des identifiants uniques au sein du service S3 pour identifier les objets, tandis que IPFS utilise des identifiants de contenu (CID) dérivés du contenu du fichier lui-même.
Bien que l'IPFS (InterPlanetary File System) et BitTorrent présentent des similitudes et utilisent tous deux les principes du réseau peer-to-peer (P2P), l'IPFS n'est pas directement basé sur BitTorrent..
IPFS a été développé indépendamment en tant que protocole et système distinct. Cependant, IPFS et BitTorrent sont tous deux des technologies décentralisées de partage de fichiers P2P dont l'objectif est d'améliorer la distribution et la disponibilité des données. IPFS reprend certains concepts de BitTorrent, tels que l'utilisation d'une table de hachage distribuée (DHT) pour la recherche et l'adressage de contenu, mais il introduit également des fonctionnalités et des concepts supplémentaires afin de créer un système plus polyvalent et plus extensible pour le stockage et la récupération de fichiers distribués.
L'IPFS CID (Content Identifier) et un lien BitTorrent Magnet ont des objectifs similaires, mais ils ne sont pas équivalents.
Un IPFS CID est un identifiant unique qui représente un élément de contenu spécifique au sein du réseau IPFS. Il est généré à l'aide d'algorithmes de hachage cryptographique et comprend le hachage du contenu et d'autres métadonnées. Le CID est utilisé pour localiser et récupérer le contenu dans le réseau IPFS.
D'autre part, un lien BitTorrent Magnet est un schéma URI utilisé pour identifier et localiser une ressource BitTorrent. Il contient généralement le hachage du fichier torrent, ainsi que d'autres paramètres facultatifs tels que les trackers, afin de permettre le téléchargement et le partage du fichier torrent correspondant.
Bien que l'IPFS CID et le BitTorrent Magnet link soient tous deux utilisés pour l'identification et la recherche de contenu dans leurs systèmes respectifs, ils ont des formats différents et servent des technologies sous-jacentes différentes (IPFS et BitTorrent). L'IPFS CID est spécifique à l'IPFS et fonctionne au sein de l'écosystème IPFS, tandis que le lien BitTorrent Magnet est spécifique au protocole BitTorrent.