Skynet est un nouveau service de stockage de données distribué présenté par le projet Sia et avec lequel ils cherchent à créer un système simple et adaptable de stockage de masse pour les sites Web, la sauvegarde et les applications de tout type.
EMonde L blockchain Elle a beaucoup évolué depuis sa création, et aujourd'hui elle a permis la création de services en ligne avec un fonctionnement décentralisé. C'est le cas de Skynet, un nouveau service qui fonctionne sur le réseau blockchain de Sia et Siacoin (SC). Découvrez avec nous l'une des incroyables créations de ce grand projet.
Vous vous demandez sûrement déjà Qu'est-ce que Skynet? Est-ce l'intelligence artificielle de l'univers Terminator? La vérité est qu'il n'y a rien de si «mauvais». En fait, nous parlons de quelque chose de bien meilleur, un espace où nous pouvons stocker des informations de toute nature. Tout cela protégé par un réseau blockchain basé sur la cryptographie et préparé à toute situation qui pourrait menacer nos données personnelles. Trouvez-vous cela intéressant? Eh bien, dans ce nouvel article de Bit2Me Academy, vous apprendrez tout sur Skynet.
Qu'est-ce que Skynet?
Skynet est un réseau de distribution de contenu (Content Delivery Network ou CDN), qui utilise le réseau Sia et sa blockchain pour servir le contenu aux utilisateurs publiquement. Le projet Skynet a été annoncé au public en février 2020 et depuis, il a permis à ses fonctions d'être accessibles au public depuis son site officiel.
Mais qu'est-ce que Skynet est révolutionnaire? Eh bien, votre vraie révolution est en ce qu'il s'agit d'un service de stockage de données blockchain que nous pouvons utiliser sans avoir à télécharger un portefeuille Sia ou tout autre logiciel spécialisé pour le faire fonctionner.
Tout cela sans abandonner le fait que le contenu est stocké à l'aide de la technologie Sia. C'est-à-dire, le contenu est découpé et distribué sur le réseau blockchain de manière cryptée. Lorsqu'il est distribué sur le réseau, il est stocké sur les ordinateurs d'autres personnes, ce qui, en raison du fait qu'ils ne stockent que de petits morceaux cryptés, il leur est impossible de voir son contenu.
En bref, pour télécharger des fichiers sur Sia, il suffit d'aller sur le site Web de Skynet et de télécharger un document que nous voulons afin qu'il fasse partie du réseau de la blockchain Sia et que nous puissions y accéder de partout dans le monde. En outre, vous pouvez également cloner le Web et l'exécuter sur votre propre serveur pour éliminer complètement la crainte que votre contenu soit intercepté.
À la fin, une fois le contenu téléchargé, vous recevrez un lien que vous pourrez utiliser pour partager le contenu. En fait, c'est quelque chose d'aussi simple que de prendre le lien reçu et de le partager sur nos réseaux sociaux, comme avec d'autres services tels que Mega ou Dropbox que vous avez probablement déjà utilisés à un moment donné.
Objectif derrière la création de Skynet
Sia, depuis le début de son développement, a toujours eu un objectif très clair: utiliser la technologie blockchain pour permettre un réseau de stockage mondial distribué, sécurisé, crypté, à faible coût. Le projet qui a commencé son développement en 2013 par la main de David Vorick y Champion de Luke qui a conçu l'idée de ce grand projet lors de la Hackathon HackMIT 2013.
Depuis, Vorick et Champine ont travaillé dur pour donner vie à leur vision et ils ont réussi. Sia est actuellement un puissant réseau de blockchain et de stockage de données qui a commencé ses opérations en 2015. Il dispose actuellement d'un énorme réseau présent dans 52 pays, avec un total de 340 hôtes Sia en fonctionnement, et une capacité de stockage de données de 2,18 pétaoctets. Ce sont des données qui démontrent sans aucun doute la bonne santé du réseau.
Mais à ceux-ci, nous pouvons ajouter que le réseau se développe et tout cela grâce à Skynet, puisque depuis le début des opérations de ce service, les transactions et l'utilisation du réseau se sont multipliées et consolidées. En fait, Skynet a actuellement traité un total de 9,09 To d'informations réparties dans plus de 1,4 million de fichiers.
En d'autres termes, l'objectif de Sia et Skynet de montrer que le stockage de données de manière distribuée en utilisant la technologie blockchain est désormais une réalité, une solution que nous pouvons utiliser et profiter dès maintenant.
Principaux composants de Skynet
Maintenant bien Qu'est-ce qui fait que Skynet fonctionne comme il le fait? Eh bien, tout d'abord nous le devons à la blockchain Sia, qui nous permet de prendre le contrôle de cet immense réseau de nœuds distribués qui louent leurs ressources pour permettre de stocker toutes ces informations. Oui, vous avez bien lu «louer», car chaque opération de stockage dans Sia et Skynet est liée à un contrat intelligent dans Sia, par lequel l'hôte de stockage reçoit un micro-paiement correspondant aux ressources accordées pour stocker les données.
En ce sens, le fonctionnement de Skynet s'appuie sur le fonctionnement déjà établi de Sia et qui a permis au réseau d'évoluer jusqu'au point actuel. Cependant, la création de Skynet a nécessité le développement spécifique d'un certain nombre de composants supplémentaires qui sont: modules de type serveur appelés Portails et les des liens vers du contenu appelé Skylinks.
Mais quels sont ces deux éléments? Et surtout, quel rôle jouent-ils dans le fonctionnement de Skynet? Eh bien, nous verrons cela ci-dessous.
Portails, les ponts entre le monde et Sia
Les Portails Ce sont eux qui nous permettent de stocker des informations dans Sia de manière confortable. Vous pouvez les laisser publiquement et fournir un service Skynet pour tout le monde si vous les publiez sur un serveur en ligne, mais vous pouvez également les utiliser sans les exposer à Internet (par exemple sur un réseau local pour votre domicile ou votre bureau).
Le but d'un portail est de vous permettre de soumettre et d'accéder à du contenu sur le réseau Sia et de le servir. Ainsi, par défaut, n'importe quel portail peut accéder à n'importe quel téléchargement Skynet ou Skylink sur le réseau Sia, bien qu'un opérateur de portail puisse implémenter des contrôles sur qui peut utiliser son portail, quel contenu peut être consulté, ou n'importe quel nombre d'autres personnalisations.
S'il existe un point de centralisation et de contrôle dans ce support, qui a été mis en œuvre pour empêcher certains contenus préjudiciables d'être librement envoyés sur le réseau. Cela peut sembler contraire aux principes de la technologie blockchain, mais dans ce cas, c'est une mesure assez utile pour lutter contre les contenus vraiment indésirables sur le réseau par la communauté.
Il y a actuellement un total de 10 portails en fonctionnement, vous n'avez donc pas besoin d'exécuter un portail pour télécharger ou télécharger du contenu depuis Skynet. Cependant, si vous souhaitez vous assurer que votre contenu Skynet est toujours disponible pour les autres, il est préférable d'exécuter votre propre portail. Non seulement cela, mais en même temps, vous contribuerez à renforcer le réseau et sa portée.
Installer un portail
Tout le monde peut créer son propre portail, c'est quelque chose de gratuit et gratuit. Cependant, vous devez garder à l'esprit que cela nécessite une connaissance moyenne de l'informatique, et si vous voulez utiliser un portail, vous pouvez utiliser ceux qui existent déjà.
Pour configurer un portail Skynet, il vous suffit de prendre en compte les éléments suivants:
- Avoir un ordinateur avec une connexion Internet et un système d'exploitation GNU / Linux. Bien que vous puissiez également le faire sur Windows et Mac OS.
- Avoir au moins 1 To de capacité de stockage.
- Installez un nœud complet Sia.
- Installez Docker.
Avec tout cela, il suffit de suivre les indications de Guide Skynet disponible sur Github pour l'installation correcte d'un portail Skynet.
Skylinks, de Sia au reste du monde
Les fichiers entrent et sortent des portails, mais pour accéder aux fichiers enregistrés, nous devons connaître leur chemin. Cet itinéraire s'appelle Skylinks.
Les Skylinks sont des liens qui nous permettent d'accéder aux fichiers qui se trouvent dans Sia afin que nous puissions les télécharger.
Lorsque nous utilisons un portail pour télécharger un fichier, le portail à la fin du téléchargement nous donne un lien avec lequel nous pouvons demander l'accès à notre fichier à partir de ce portail ou de tout autre portail public ayant accès au réseau Sia. De cette façon, nous pouvons télécharger notre fichier de n'importe où dans le monde lorsque nous en avons besoin.
De plus, les Skylinks ont une propriété appelée "Épingler«Ce qui nous permet de garder le contenu en ligne aussi longtemps que nous le souhaitons. Cependant, si vous souhaitez conserver le contenu en ligne, vous devrez payer.
Rappelons que si Sia est un réseau de stockage distribué, cela ne signifie pas que le stockage est gratuit, tout est payé, même si les tarifs sont extrêmement bas. On parle d'un To de stockage de données (1024 Go de données) ayant un coût moyen d'environ 5 € par mois, frais de bande passante compris. En comparaison, un To de données dans des services comme Dropbox, Mega ou Gdrive ont un coût compris entre 35 € et 50 €. En ce sens, il est clair que Sia est une meilleure option de stockage de données pour avoir une sauvegarde en ligne des informations.
Mais rappelez-vous: l'important n'est pas le prix, mais la confidentialité. Chez Sia, vous ne donnez pas vos informations à une grande entreprise qui les exploite dans votre dos. Ici, vos informations vous appartiennent, le contenu est crypté et distribué en toute sécurité en utilisant la puissance de la cryptographie. Un autre point important est, qu'il est impossible de pirater Sia et ainsi d'extraire les informations de la blockchain, tout est crypté, ce qui vous donne la sécurité de vos informations sera toujours en sécurité.
Utiliser Skynet sans complications majeures
Maintenant, Comment utiliser Skynet et ses avantages? Eh bien, pour cela, la première chose que nous allons faire est d'aller au Portail SiaSky. Là, nous recevrons le site Web suivant:
De là, nous pouvons voir les deux options qui nous intéressent. Sur le côté gauche, nous voyons l'option de télécharger des fichiers ("Téléchargez vos fichiers"). Oui Sur le côté droit, nous pouvons voir où placer les Skylinks, de sorte que si nous en avons un, nous pouvons le mettre et télécharger les informations qui lui sont associées. Dans notre cas, nous téléchargerons un fichier et testerons la fonctionnalité de ce portail Skynet. Pour cela, vous pouvez choisir le fichier souhaité et le télécharger.
Maintenant que nous avons téléchargé le fichier (dans ce cas une image au format JPG), nous pouvons voir un lien juste en dessous, c'est notre Skylink.
Si nous prenons ce lien et l'utilisons directement, nous pouvons télécharger notre fichier de n'importe où dans le monde, et nous pouvons même utiliser d'autres portails pour leur demander des informations et les télécharger, au cas, par exemple, qu'un portail serait censuré par une entreprise. télécommunications ou gouvernement. Tous les portails se connectent à la même source de données.
N'oubliez pas que vous pouvez même installer votre propre portail pour télécharger et télécharger des fichiers. Pour prouver ce point, nous ferons un test d'accès à partir d'un autre portail public, dans ce cas, nous utiliserons Skyportal. Si nous plaçons le Skylink que Siasky nous a offert dans le portail Skyportal, nous aurons accès au fichier que nous avons téléchargé sans problème majeur, comme indiqué dans l'image suivante.
Il est alors démontré que les Portails et Skylinks peuvent communiquer de manière autonome avec le réseau Sia. Et à partir de là, ils peuvent avoir besoin des fichiers que nous téléchargeons, nous permettant d'y accéder sans problème majeur.
Que nous offrent Skynet et Sia avec ces options?
Posez-vous les questions suivantes: Avez-vous déjà pensé à développer une application mobile ou PC conçue pour afficher des fichiers multimédias avec une portée mondiale? Avez-vous imaginé le coût en équipement, stockage et réseaux que cela signifie?
Les deux questions vous ont sûrement mis dans une situation. Le premier est quelque chose d'assez complexe, déployer du contenu multimédia à haut débit et avec une portée mondiale est un problème pour de nombreuses grandes entreprises, imaginez alors pour une petite entreprise. Le second est étroitement lié au premier, à savoir que ces équipes et les services qu'elles fournissent et dont elles ont besoin pour leur bon fonctionnement ne sont pas du tout bon marché. En ce sens, Sia et Skynet proposent une solution à ces deux problèmes d'une manière totalement nouvelle.
Tout d'abord, la portée de Sia dans le monde est incontestable, car comme nous l'avons déjà mentionné, le réseau a accès à 52 pays répartis dans le monde entier. Il n'y a pratiquement aucun continent au monde où divers nœuds Sia ne sont pas présents, ce qui signifie que le réseau atteint tous les pays du monde et qu'une censure complète du réseau est impossible à réaliser.
D'autre part, Sia et Skynet ont été créés pour permettre l'intégration de leurs fonctions avec des applications tierces. Pour utiliser Skynet, il suffit d'avoir accès à l'API Skynet et de là exploiter le potentiel de Skynet. Cela vous permettra de télécharger et de télécharger des fichiers à partir de n'importe quelle application développée avec cette fonctionnalité. Nous parlons de cette application qui vous a tant coûté à développer peut avoir accès à un réseau de stockage distribué, à faible coût et de portée mondiale.
Enfin, le coût de mise en œuvre de ces fonctionnalités est extrêmement faible. Nous avons déjà mentionné qu'un To de données à Sia a un coût moyen de 5 $. Cela par rapport aux options comme Mega, Drive ou Dropbox où les prix fluctuent entre 35 $ et 50 $ pour la même capacité. Sans parler des options comme Stockage de blocs Vultr, où 1 To de stockage coûte 100 USD.
Mais pas seulement cela, ces entreprises vous imposent des conditions différentes pour utiliser leurs services. Et ce qui est pire, la vitesse et l'accès à ces services sont assez limités. Au lieu de cela, Sia garantit un accès rapide et sans restriction avec des vitesses de téléchargement élevées.
En fin de compte, ce que Sia et Skynet offrent aux développeurs, c'est une infrastructure de stockage à faible coût, haute vitesse et haute fiabilité et une portée mondiale. Tout ce dont vous avez besoin pour développer des applications gourmandes en données et même le streaming multimédia. Et le meilleur, sans que tout cela ne cause des maux de tête pour votre développement, et que les utilisateurs n'aient pas une expérience satisfaisante d'utilisation de votre application ou de votre produit.
Que savez-vous, cryptonuta?
Les portails Skynet peuvent-ils être monétisés?VRAI!
L'un des grands avantages de Skynet est que pratiquement tout le monde peut créer un site de stockage de données pour ses utilisateurs avec ce logiciel. Nous parlons de la possibilité de créer vos propres services privés de type Dropbox, simplement en installant le logiciel Skynet et en le configurant. Et le meilleur de tous, vous pouvez le monétiser, en offrant des taux de stockage si bon marché qu'aucune autre entreprise ne pourrait vous concurrencer directement.
À propos de la censure
N'oubliez pas que les gouvernements et les entreprises de télécommunications peuvent priver la population de sa liberté, cachant ce qui ne l'intéresse pas. Il existe deux façons de fermer le site Web ou au niveau du pays de bloquer l'accès à l'URL.
Dans ce cas, les URL des portails Sia pourraient être censurées, mais le contenu ne pourra jamais être supprimé. Pour accéder au contenu, vous devez accéder via un VPN qui se connecte via un autre pays (tant que le portail n'a pas été fermé). Ou vous pouvez également le faire en installant vous-même un portail sur votre ordinateur ou un réseau local (la meilleure solution toujours).
Dangers liés à l'utilisation d'un portail tiers
Au fur et à mesure que Skynet grandit, plus de portails apparaîtront. N'oubliez pas que les portails sont les endroits où tout entre et sort. Cela signifie que votre confidentialité et votre contenu peuvent être complètement compromis. Un portail peut savoir quel fichier vous téléchargez, quelle est votre adresse IP, navigateur, système d'exploitation, ... il peut en savoir beaucoup sur vous. La même chose lors du téléchargement d'un fichier.
Il est vrai que Skynet est en train de naître, et sur le portail officiel, on peut presque à 100% croire qu'il ne le fait pas. Mais nous ne pouvons pas être complètement sûrs. Ce que nous pouvons vous assurer, c'est que des dizaines de portails verront le jour uniquement pour espionner / voler vos informations, et vous devez être attentif à cela.