Un service 100 % géré d'hébergement de noeuds vient d'être dévoilé par la filiale Cloud de Google. La première plateforme blockchain qui en profitera sera Ethereum. Selon l'entreprise américaine, la blockchain transforme la manière dont les données sont stockées et partagées dans le monde. D'où l'intérêt à appuyer les programmeurs Web3, a-t-elle souligné.
Google Cloud a lancé le 27 octobre dernier un service complètement géré destiné aux programmeurs Web3 . Baptisé Blockchain Node Engine, celui-ci veut bâtir et gérer des produits pour les plateformes fondées sur la blockchain . Ethereum, l'un des leaders mondiaux de la cryptomonnaie, sera le premier à s'y appuyer. Le service confèrera aux développeurs la possibilité d'offrir des noeuds Ethereum totalement gérés avec un accès sécurisé à la blockchain .
L'arrivée du Blockchain Node Engine devrait générer des opportunités d'emploi pour les consultant blockchain . Des professionnels pouvant exécuter différentes missions comme la vérification du fonctionnement du service. Ces experts s'occupent également de la gestion des bases de données, entre autres.
La sécurité du service est garantie
La firme de Mountain View a constaté que les noeuds de blockchain s'avèrent généralement compliqués à déployer. Ils requièrent pour cette raison une gestion permanente des problèmes que son nouveau service est tenu de régler .
Blockchain Node Engine donnera la possibilité aux programmeurs de fournir un nouveau noeud en une seule opération . Ils pourront aussi préciser le réseau et la région désirés. Le déploiement manuel d'un noeud requiert à titre comparatif :
- Le provisionnement d'une instance de calcul ;
- L'installation d'un client Ethereum ;
- La coordination du noeud avec le réseau.
La multinationale californienne a écrit dans un billet de blog que de nombreux jours peuvent s'écouler avant que s'achève :
La synchronisation d'un noeud complet à partir du premier bloc (c'est-à-dire la genèse). [...]
Google Cloud examine activement les noeuds afin d'assurer la disponibilité. Elle les redémarre au cas où un problème survient. Les équipes DevOps ne sont ainsi pas contraintes d'attendre les pannes . Blockchain Node Engine procure par ailleurs des garanties de protection contre les cyberattaques, en :
- Exploitant des services Google, comme Cloud Armor pour sécuriser les noeuds contre les attaques par déni de service (DDoS) ;
- Mettant les noeuds derrière un pare-feu cloud privé virtuel (VPC).
La décentralisation se développe de plus en plus
La révision de quelques concepts semble nécessaire afin de saisir ce que représente le nouveau service de Google. La blockchain désigne des informations de transaction chiffrées et stockées sans interruption. Au lieu de reposer sur une structure centrale pour stocker et valider ces renseignements, elle se compose de noeuds. Tel un serveur ou un PC, ce dispositif renferme une copie de l'historique intégrale des transactions de la blockchain. Les noeuds de cette technologie constituent un réseau pair-à-pair , chacun d'entre eux étant coordonnés et actualisés. Grâce à ce caractère, l'ensemble des éléments de la blockchain est capable de s'assurer de la véracité des informations . Ce qui en fait un réseau décentralisé .
Le Web3 renvoie, quant à lui, à la prochaine génération d'Internet s'appuyant sur des plateformes décentralisées.
D'après un spécialiste de l'informatique, Dion Hinchcliffe, la décentralisation apparaît déjà comme une tendance industrielle grandissante. L'expert a confié au média ZDNet que la majorité des informations clés indispensables pour la gestion des entreprises :
[...] Seront de plus en plus conservées dans des endroits plus privés et protégés, stockés dans la blockchain et d'autres types de registres distribués.
Demain, une proportion croissante des applications ressemblera davantage à des projets en source ouverte, a-t-il écrit . Leur fonctionnement se basera, quant à lui, sur des smart contracts , ajoute Dion Hicliffe.