Hey Clegg!
Good points there, you always make me think! I didn’t think of the TX per second. As you said, it would make a lot more sense to log every few hours (definitely not every few minutes). I haven’t done too much research on IOTA, so cannot say much on that. Will definitely look it up, as it lines up with this kind of application.
Fees are also something I have thought about. Going with the 100,000 boxes = 0.2 XEM per box per message, that works out to around 20,000 XEM. At today’s price, that’s around $3200-$3500 USD for the 100,000 boxes. But is that really a large amount is the grand scheme of things? If each box contained 12 bottles, each worth $35 each, that is $42 million worth of supplements.
As @leoinker, said a private network that later does a transfer with the main chain would make a ton of sense. Plus, the internet of blockchains is the future
I’m not quite sure what you mean by node there. Like an intermediary server? Or each IoT device registers itself as a node? Would be great if you elaborate!