Wenn ich ein Netzwerk aus IoT-Geräten habe ( enthält 1000000 Geräte ). Ich muss sie mit einem Smart Contract verwalten. Und dieser Vertrag enthält eine konstante Funktion ( um die Zahlung von Benzin zu vermeiden ). Wie kann dieses Szenario erreichen?
Können die IoT-Geräte diese Funktion im Vertrag abfragen, ohne Teil der Etherum-Blockchain zu sein , da die Geräte Geräte mit geringen Einschränkungen sind?
Können die IoT-Geräte diese Funktion im Vertrag abfragen, ohne Teil der Etherum-Blockchain zu sein, da es sich bei den Geräten um Geräte mit geringen Einschränkungen handelt?
In Bezug auf die Antwort von @YulePale: Ja, die Blockchain ist öffentlich, aber Sie können ohne einen Knoten, der mit der Blockchain verbunden ist, nicht darauf zugreifen. In diesem Sinne können Sie die Funktion also nicht abfragen, ohne Teil der Ethereum-Blockchain zu sein.
Daher müssen alle Ihre IoT-Geräte Zugriff auf einen Knoten haben, der mit der Blockchain verbunden ist. Sie können entweder ihre eigenen Knoten betreiben (wahrscheinlich keine praktikable Idee für IoT-Geräte) oder einige zentralisiertere Knoten verwenden. Am einfachsten wäre es, wenn Sie irgendwo einige Knoten hosten, die den Geräten den erforderlichen Zugriff ermöglichen.
Shawn Tabrizi
Mohammed