Das Zerynth Studio-Tool ermöglicht die schnelle Entwicklung von IoT-Anwendungen mit hohem Sicherheitsniveau. Entwickler können in Python oder einer hybriden C/Python-Sprache programmieren, die gängigsten 32-Bit-Mikrocontroller nutzen und diese mit Cloud-Infrastrukturen verbinden. Dadurch wird die Nutzung von Zerynth für IoT- und Embedded-Entwicklungsanwendungen für die breite Community der Python-Programmierer zugänglich – einer leistungsstarken Programmiersprache, die beispielsweise beim beliebten Einplatinencomputer Raspberry Pi weit verbreitet ist.
Die Erweiterung des Middleware-Tools DesignSpark Zerynth Studio wurde durch die Einführung der Open-Source-Bibliothek Zerynth Ethereum ermöglicht. Mikrocontroller können nun Ethereum-Transaktionen mit nur wenigen Zeilen Python-Code generieren und signalisieren. Ethereum ist eine Open-Source-Plattform für verteiltes Rechnen auf Basis der Blockchain-Technologie, und Ether ist ihre Kryptowährung.
Die Ethereum-Bibliothek bietet Entwicklern daher eine einfache Anbindung an die Ethereum-Blockchain und die Nutzung von Smart Contracts sowie die nahtlose Integration von IoT-Geräten in dezentrale Anwendungen (DApps). Die Möglichkeit, Transaktionen von einem Mikrocontroller aus zu generieren, zu signalisieren und zu senden, ermöglicht es jedem Gerät, das kryptografische Algorithmen ausführen kann, direkt von Smart Contracts zu profitieren. Diese bieten zuverlässige und nachvollziehbare Transaktionen, wodurch zentrale Gateways überflüssig werden und potenzielle Fehlerquellen vermieden werden.
Zerynth wurde 2015 – ursprünglich unter dem Namen VIPER – durch eine erfolgreiche Kickstarter-Kampagne gegründet, um professionelle Entwicklungswerkzeuge für Embedded- und IoT-Anwendungen in Python bereitzustellen. Seitdem hat das Unternehmen Tausenden von Entwicklern weltweit geholfen, neue IoT-Produkte und -Anwendungen für Industrie 4.0 zu entwickeln.
„Die Möglichkeit, Transaktionen direkt vom Mikrocontroller aus zu generieren, zu signalisieren und zu senden, ermöglicht es jedem Gerät, das kryptografische Algorithmen ausführen kann, unmittelbar von Smart Contracts zu profitieren und zentralisierte Gateways sowie Single Points of Failure zu umgehen“, sagte Giacomo Baldi, CTO von Zerynth. „Dies ist in vielen Bereichen anwendbar und stärkt das Vertrauen zwischen Verbrauchern und Drittanbietern.“.
Mike Bray, Vizepräsident von DesignSpark, fügte hinzu: „Zerynth bietet unseren Nutzern eines der intuitivsten und umfassendsten Programmierpakete für ihre neuen Designs. Die neuen Funktionen zur Unterstützung von Blockchain- und Kryptowährungstransaktionen erweitern die Möglichkeiten der Plattform und positionieren Zerynth an der Spitze der Anwendungsentwicklung und Programmierung. Wir freuen uns sehr über diese bedeutende Erweiterung der Tools und Ressourcen für die DesignSpark-Community.“.
