I was wondering if it is possible to provide users with free-access to the network if they use my app?
If I write an app that is popular, one could use it but in order to PUT data trough my app (e.g. share a photo), one must own and spend safecoin right? I see this as a fundamental problem for wide-spread adoption since most normal users do not know how to buy safecoins, are deterred by the complexity or are just too lazy. They just want to open their app and share a photo (like instagram or whatever)
Same goes with file sharing. Let’s say someone creates a magaupload kind of service, I doubt a lot of people would use it because in order to upload they need safecoin.
When I write a popular app, I earn safecoin from it. Would there be an (automatic) way for my safecoins to be used as credits for my users? Say I earn 1 safecoin, I would like my users to be able to spend that 1 safecoin and upload content. I then wonder if the rate I earn safecoin would be enough to support my userbase. How is the earn/spend ratio on a popular app?
The problem that I see with maidsafe is that it does not adhere to the KISS principle (keep it simple, stupid) for end-users. For broad adoption it must be simple for people to fire up and app and start using it. Users don’t understand why they should pay for content (they have bittorrent etc…) nor would they want to go trough the hassle of buying safecoins in the first place.
Another question; it says in the docs that I need to put my wallet address or ID in my apps so the network knows it has to give me coins for my apps that are being used. If I create an open-source app, could someone not just take my address/ID out and put their own in or is it so that in order to be able to access my content one would need the correct public key and substituting it with something else just won’t work?
Hope someone can share his/her thoughts on this.