Hot answers tagged

13

Of course not all IoT devices can do proof of work. First of all, all IoT devices is a huge variation of devices. For that generalization this question can simply be answered with a no. Especially regarding IoT sensors which usually only comprise of a sensor part and a transmitting part and no processing part worth mentioning at all. Those devices simply ...


11

PoW can be quite heavy on the resources of IoT devices, But I believe that we can expect dedicated cheap IC's (chips) in the future to counter that. If you run multiple small devices a "hub" for those devices can be an option as well to do the PoW for those small devices while that hub communicates with the IoT devices over another protocol or Flash channel. ...


7

JINN is planned to be a $1 (or otherwise extremely affordable) chip designed for taking care of PoW -- keeping in mind that PoW doesn't become more difficult over time, JINN should theoretically be all that is needed for PoW. If a sensor is so small that it somehow has a radio transmitter or internet connection but not a JINN processor, it would be capable ...


4

Yes, one reason is to accelerate transactions i.e. make almost instant transactions because no proof of work is required but they have a second advantage: offline transactions because one doesn't need to be connected to any full nodes to send Iotas via Flash Channels. One use case for Flash Channels are for example EV charging stations because they allow ...


2

No matter what happens, there will be both, devices that run POW by themselves and devices, which can't do it. Even if cheap processors are available, it may not be worth to compute the POW directly on the device. Energy consumption on small sensors is a valid concern for POW to be not worth it. Adding on to this, sensors may not be able to validate if ...


1

All three options are possible. You might need to combine some technologies though. Just wrap a login around accepting transactions. IOTA is on the transport layer. Wrapping OSI layers is age old. You can't add fees but you can issue fee transactions to the user and bundle them to the network. Donations are technologically decoupled so they would work as ...


Only top voted, non community-wiki answers of a minimum length are eligible