SONM: un «superordinateur de brouillard» universel alimenté par la chaîne de blocs Ethereum

Week 11 (Mai 2019).

Anonim

Une critique souvent entendue de la technologie blockchain est que l'exploitation minière est un processus gourmand en énergie qui consomme de l'énergie, génère de la chaleur et endommage l'environnement dans le seul but de maintenir la chaîne de blocs. D'une part, le maintien d'une chaîne de blocs ouverte et sécurisée est important et, par conséquent, vaut l'énergie qu'il en coûte pour la maintenir. D'un autre côté, peut-être que l'énergie dépensée peut être en partie redirigée vers d'autres applications importantes.

SONM (Superordinateur organisé par Network Mining) est un projet ambitieux qui veut transformer les ordinateurs miniers en nœuds d'un superordinateur mondial capable de répondre à des tâches informatiques exigeantes et gourmandes en ressources de toute nature. Et c'est parier sur la deuxième approche.

Selon le livre blanc SONM, "SONM est un supercalculateur de brouillard décentralisé dans le monde entier pour l'informatique générale, de l'hébergement de site aux calculs scientifiques. "Le brouillard informatique peut être vu comme une forme distribuée de l'informatique en nuage, où les tâches informatiques ne sont pas envoyées à de grands centres de données distants, mais exploitées sur des réseaux plus localisés de dispositifs d'utilisateur final.

"D'un point de vue technique, SONM est une couche supérieure de technologies P2P sous-jacentes: BTSync pour le transfert de données, la technologie PaaS open source en tant que plateforme informatique décentralisée et Ethereum Smart Contracts en tant que système de consensus" papier.

La plate-forme SONM utilise un jeton du même nom - SONM (ticker SNM) - sur la blockchain Ethereum. Une prévente SNM a été lancée le 15 avril et a été achevée avec succès en moins de 12 heures, levant 10 000 ETH. Le 18 juin, SONM a annoncé que le crowdsale de SNM avait atteint son plafond de 42 millions de dollars, fermant juste quatre jours dans la vente. Les jetons SNM sont désormais répertoriés sur les échanges, notamment HitBTC et EtherDelta.

Le business model SONM est basé sur le fait que le marché de l'informatique connaît une croissance à deux chiffres chaque année depuis plusieurs années et, selon l'équipe SONM, le brouillard est plus rentable et plus rapide que les services cloud.

SONM veut être un agrégateur, fournissant un marché P2P pour connecter les utilisateurs finaux aux fournisseurs de services informatiques de brouillard. "Mining" est considéré comme un travail informatique que les fournisseurs de services de brouillard - ou "mineurs" - font pour exécuter une tâche.En échange de leur travail, les mineurs sont récompensés par des jetons SONM qu'ils peuvent utiliser pour payer d'autres services sur le marché. Ainsi, les utilisateurs finaux peuvent économiser temps et argent en utilisant le réseau SONM pour exécuter leurs tâches et les mineurs peuvent prêter leur puissance de calcul inutilisée et générer des revenus en exécutant des tâches sur leurs machines.

Paolo Tasca, un outil numérique économiste et expert de blockchain, a récemment rejoint le conseil consultatif de SONM Tasca est le directeur exécutif du Center for Blockchain Technologies à l'University College London, ainsi qu'un consultant blockchain aux Nations Unies et au Parlement européen, et le co-éditeur de "Banking Au-delà des banques et de l'argent: Guide des services bancaires au XXIe siècle."

" Nous sommes parvenus à la quatrième révolution industrielle, qui modifiera fondamentalement la façon dont nous vivons, travaillons et nous relions les uns aux autres ", a déclaré Tasca. «Les nouvelles technologies transforment radicalement notre société en quelque chose de très différent de ce à quoi nous avions l'habitude de penser au cours des dernières décennies. Les possibilités qui ont été déverrouillées par des milliards de personnes et des périphériques intelligents connectés - avec une puissance de traitement, une capacité de stockage et un accès aux connaissances sans précédent - sont vastes. "

" D'ici 2025, la plus grande partie de la population de la Terre sera en ligne et d'ici 2030, l'Internet des Objets comptera 100 milliards d'appareils connectés ", a poursuivi Tasca. "Sous cette vague extraordinaire de connectivité et de transformation numérique, la technologie cloud distribuée par SONM permettra de traiter une quantité quasi infinie de données provenant d'un monde de capteurs et d'appareils connectés qui vont influencer nos activités et notre vie privée. "

Selon Tasca, si le cloud computing offre plusieurs avantages tels que l'accès omniprésent à la demande ou mesuré et libre-service aux ressources informatiques, il présente également des inconvénients:

    bande passante limitée et pannes de service,

    sécurité et confidentialité,

    vulnérabilité aux attaques,

    contrôle et flexibilité limités,

    dépendances de la plate-forme de cloud computing et

    coûts relativement plus élevés.

"Le brouillard informatique, parfois appelé edge computing, vise à résoudre la plupart des désavantages de l'infonuagique en rapprochant les données des ordinateurs et périphériques locaux, plutôt que de tout acheminer via un centre de données central dans le cloud., "Tasca dit Bitcoin Magazine . «Le brouillard informatique permet de traiter les données plus rapidement et d'accéder plus efficacement à partir de l'emplacement le plus logique, ce qui réduit le risque de latence des données. "

Alors que les technologies cloud nécessitent une infrastructure de confiance, une gouvernance et une orchestration centralisées, les technologies de brouillard fonctionnent indépendamment de l'autorité centralisée. Selon Tasca, les technologies de brouillard SONM pourraient devenir une partie intégrante du futur Internet des Objets (IoT), avec plusieurs nœuds SONM téléchargeant et exécutant automatiquement des tâches depuis le marché.

Une caractéristique «tueur» de SONM est sa capacité à «fournir IaaS [Infrastructure en tant que service] pour presque tous les projets actuels de démarrage de crypto-monnaie ou ICO», a déclaré Tasca. "Nous pouvons héberger des mineurs Ethereum ou même des nœuds complets, ou des clients Storj, ou autre. Toutes ces startups sont en concurrence pour les ordinateurs des utilisateurs. SONM peut être une plate-forme pour chacun d'entre eux. Du point de vue de l'utilisateur, cela donne la possibilité de basculer rapidement entre plusieurs projets en un clic de souris. Installez SONM et transformez votre ordinateur ou plate-forme d'exploration en un polygone de test pour exécuter différentes applications. "

Selon Tasca, il existe plusieurs caractéristiques clés de SONM, y compris la possibilité d'acheter et de vendre de la puissance de calcul à usage général sur le marché libre et de faire ces paiements avec crypto-monnaie.Global IaaS permet aux utilisateurs d'acquérir des ressources considérables à volonté pour une période de temps souhaitée sans obligation de renouvellement.

À l'heure actuelle, le marché de la puissance de calcul SONM ne prend en charge que les ordres d'achat et de vente, mais des fonctionnalités plus sophistiquées sont prévues. "Les prochaines étapes sont les instruments dérivés, tels que les options et les contrats à terme", a déclaré Tasca.

Il permet également le développement d'applications universelles réellement décentralisées et évolutives dans un environnement PaaS [Platform as a Service]. Pour les mineurs, SONM leur donne la possibilité d'utiliser l'équipement minier pour accepter et exécuter les tâches informatiques pour lesquelles il y a plus de demande.

SONM vs iExec

iExec (I Execute) est une plate-forme informatique GRID distribuée quelque peu similaire à SONM. GRID computing distribue des applications HPC (High Performance Computing) exigeantes sur les nœuds de calcul participants. La grille de calcul mondiale du LHC est un exemple très en vue de ce type de projet HPC. Il est dirigé par le CERN, l'Organisation européenne pour la recherche nucléaire, et est dédié au traitement des données produites par les expériences du grand collisionneur de hadrons (LHC) au CERN.

Selon Tasca, le concept de brouillard informatique de SONM est plus flexible.

"La principale différence est que iExec est pour GRID [informatique], alors que SONM est pour l'informatique générale", explique Tasca. "SONM peut exécuter des tâches à la fois déterministes et non déterministes. Un algorithme non déterministe est un algorithme qui présente des comportements différents sur des passages différents, même sur la même entrée, par opposition à un algorithme déterministe. L'algorithme non déterministe peut alors être utilisé pour traiter des tâches non déterministes qui ont besoin de modèles de comportement continuellement différents, comme le streaming vidéo, tandis que les algorithmes déterministes conviennent à des tâches déterministes nécessitant des calculs scientifiques précis, comme la bioinformatique. "

Le concept d'un algorithme non-déterministe peut sembler contradictoire et même oxymoronique, mais Tasca a ensuite expliqué comment il est utilisé dans le contexte SONM. Une tâche déterministe produira la même sortie si elle est lancée sur des machines différentes, éventuellement à des moments différents. Si deux machines exécutant une tâche déterministe produisent des résultats qui ne correspondent pas, il est possible qu'une machine ne fonctionne pas correctement ou que son propriétaire soit en train de tricher.

Selon le paradigme SONM, une tâche non déterministe est une tâche dont la définition et l'entrée ne sont pas complètement définies par son propriétaire. Cela signifie que, pendant l'exécution, la tâche recherche ou accepte des informations supplémentaires provenant d'une étendue externe. Par exemple, si une tâche utilise en interne des nombres aléatoires ou si elle traite des demandes externes (non définies par le propriétaire de la tâche), les résultats de la tâche peuvent différer. Si vous lancez une telle tâche sur deux machines, les résultats peuvent varier. "

Par exemple, un serveur Web produit des résultats qui dépendent des requêtes HTTP reçues et ces requêtes ne font pas partie de la définition de la tâche. De même, un serveur de jeux peut utiliser des simulations de traçage de lumière pilotées par des nombres aléatoires.

"Le réseau SONM traite non seulement des calculs scientifiques pour des projets comme le développement de médicaments, la bioinformatique et l'aérodynamique", a conclu Tasca, "le système peut également traiter des projets non déterministes, de l'hébergement de sites aux serveurs de jeux.Ce dernier aspect fait du réseau SONM un outil universel pour exécuter des tâches informatiques de n'importe quelle difficulté. "