- Le développeur de l’IOTA sous le pseudonyme HusQy considère le parrainage de TinyGo comme un projet officiel de Google comme une grande opportunité pour l’IOTA.
- Selon HusQy, les nœuds IOTA pourraient bientôt fonctionner sous la forme d’un plugin de navigateur et sur près de 30 microcontrôleurs différents.
Comme l’équipe de TinyGo l’a annoncé avant-hier, le compilateur Go est devenu un projet officiel de Google. Le financement de Google, selon un développeur de l’IOTA du nom de Twitter HusQy, pourrait bientôt permettre l’exécution des nœuds IOTA sous forme de plugin de navigateur en utilisant WebAssembly (WASM) ou en créant un nouveau compilateur basé sur LLVM.
TinyGo est un compilateur Go conçu pour les petits endroits comme les microcontrôleurs, le WebAssembly (WASM) et les outils en ligne de commande. Il vise à apporter le langage de programmation Go aux microcontrôleurs et aux navigateurs web modernes en créant un nouveau compilateur basé sur le LLVM. TinyGo peut également être utilisé pour générer du code WebAssembly (WASM), qui est très compact.
TinyGo utilise des bibliothèques utilisées par les outils Go en plus du LLVM pour fournir une alternative à la compilation de programmes écrits dans le langage de programmation Go. Contrairement à Emgo, cependant, TinyGo conserve le modèle de stockage de Go et utilise en interne le LLVM (au lieu de sortir du C) pour fournir un code plus petit et plus efficace.
Les nœuds IOTA pourraient être exécutés comme un plugin de navigateur
Comme l’a fait remarquer HusQy, la promotion de Google pourrait bientôt permettre aux nœuds IOTA de fonctionner sur une grande variété de microcontrôleurs ou comme « nœuds à la demande » sous la forme d’un plugin de navigateur. Ce dernier, selon HusQy, pourrait être réalisé à l’aide de WebAssembly (WASM).
TinyGo is now officially funded by google, which means that we might soon be able to run IOTA nodes on several different micro controllers or as an "on-demand-node" in form of a browser plugin (using WASM).https://t.co/55NHKg0fMA#golang
— Hans Moog 🦋 (@hus_qy) February 3, 2020
La technologie du grand livre de l’IOTA dispose d’une bibliothèque Go Client officielle qui permet la création, la lecture et la signature de transactions ainsi que la génération d’adresses. Cette bibliothèque est également utilisée dans le prototype GoShimmer pour Coordicide. En utilisant TinyGo, les nœuds IOTA pourraient être exécutés sur de nombreuses cartes à microcontrôleur. Actuellement, TinyGo supporte 27 cartes différentes, dont l’Arduino Nano33 IoT, Adafruit Circuit Playground Express, BBC micro:bit.
Bien qu’il ne soit pas certain que l’idée de HusQy sera mise en œuvre, cette mise en œuvre pourrait être un pas de plus vers la vision de l’IOTA de devenir la norme en matière d’économie des machines. Comme l’a rapporté la CNF, GoShimmer V 0.1.0, l’Alphanet pour une IOTA sans coordinateur, a été lancé hier, plus tôt que prévu. Les principales fonctionnalités de la première version de GoShimmer sont l’Autopeering, le Gossip, le Rate Control et une API pour le Tangle.
Afin d’obtenir un statut en avance sur Coordicide dans la mesure où la technologie IOTA est prête pour une utilisation industrielle et en entreprise, la Fondation IOTA a également annoncé hier Chrysalis. Cependant, avec le conflit juridique potentiel entre David Sønstebø et Sergey Ivancheglo, une épée de Damoclès plane toujours sur l’IOTA. Même si Dominik Schiener a déclaré que la Fondation IOTA ne sera pas impliquée dans ce procès potentiel, il a assuré David Sønstebø du soutien de la Fondation IOTA.
We remain focused on realizing the future of IOTA through necessary technical decisions that significantly improve the protocol. While the IOTA Foundation has no legal participation in recent personal threats and dispute, we will obviously give all the necessary support to David.
— Dominik Schiener (@DomSchiener) February 3, 2020
Suivez-nous sur Facebook et Twitter et ne manquez plus aucune nouvelle ! Vous appréciez nos indices de prix?