For my Master research I want to make a proof-of-concept of decentralized data storage for an IoT scenario. My idea is to receive measurement values from a raspberry pi and to store them using sia. I think this minio gateway can allow me to realize this: https://github.com/minio/minio/blob/master/docs/gateway/sia.md
I’m only aware of bluzelle that is aiming to build such a decentralized database, but i think it’s not available yet. Also I’m thinking to later use an Ethereum smart contract to enable people to buy the anonymized data or to trigger certain actions depending on the measurement values. Can someone give me some feedback to what I’m trying to achieve? Is it possible? Is it useful or are there better approaches or projects that I should use?
Just to clarify: The common way to store IoT data is currently to store it in the cloud for example by using AWS. This has the drawback that I trust a single entity with my data. Decentralized storage such as Sia stores pieces of my data on different hosts redundantly, so that a single host is not able to make any sense of the data junks that he stores. Also if a host disappear my data is still available because it’s stored redundantly.