CommonGarden / Grow-IoT

Software packages for smart growing environments.
http://commongarden.org/
Other
25 stars 6 forks source link

Grow-IoT Dapp? #420

Open JakeHartnell opened 6 years ago

JakeHartnell commented 6 years ago

Was doing some reading and came across some interesting things:

Opening this issue as a placeholder and to gauge if there is interest in this.

EdwardKepler commented 6 years ago

awesome! very interested

JakeHartnell commented 6 years ago

Each Thing in Grow-IoT has a unique id and @token, I think that (and accounts) really are the only data that makes sense to store on something as expensive as a blockchain. One could eventually write contracts for selling and trading smart devices such as sensors, or even selling a stake in the data coming from them.

Maybe it would also be good to have a type field where we could utilize linked data for further description...

ethanwillis commented 6 years ago

Definitely would be good for data monetization. 1.) For data storage you could encrypt and store it on the Sia network for dirt cheap.. 2.) Then you could write a collection of smart contracts(on any blockchain) and oracles on Chainlink(https://www.smartcontractkit.com) that allow data producers to connect with data buyers on any blockchain. In fact in the Chainlink ecosystem all of your data from Sia could be wrapped up in what they call an "external adapter" and you could further host the webapp for that external adapter on the iexec.sh network.

Then of course yea running your own internal blockchain for assigning unique IDs to Grow-IoT data is a good low cost way of using blockchain to organize everything. As well a more public blockchain(ethereum) could be coupled with this. Metamask is easy to integrate with meteor. The benefit here is that now if your smart contracts, oracles, and internal blockchain uploaded to sia all rely on this identity token... then you can take your data anywhere in the world as long as you hold your private key + identity token.

ethanwillis commented 6 years ago

Would love to talk more in depth about this because I'm glossing over a lot of little things. If you're interested you can find my contact info on my profile.