I think I just had an epiphany. Let’s say the Safe network goes live, and this forum moves there. It will still need moderating and pretty much the same rules will apply. Moderators work for free, but Maidsafe might want to give them some PUTs to use while working on this particular forum. Instead of giving the moderators Safe tokens, Maidsafe might want to give them Clikes, or something like that instead.
I never really understood the point of other currencies besides Safe, but this seem like a legitimate use case. Am I right?
A simple solution is for the forum software to keep a tally of PUTs done by users. If this is a data leak and might be since there is a tally of PUTs done. So a solution would be for only the moderators and admins have their PUTs tallied. Then the owner of a forum (MaidSafe in this case) could reimburse those PUTs with SNT at the current rate. Yes not exact but close enough.
Community would pay you such locked coins so you would be able to do your admin work and there will not be a risk that you sell it for profit.
This doesn’t work because they could then sell their PUTs for profit. If they have enough [not safe]coin to upload 1 TB of data, then they can offer to upload 1 TB of someone else’s data in exchange for enough safecoin to upload say 0.9 TB of data. Restricting the functionality of some safecoin would only serve to reduce its value.
And quite simply is that the owner would be kicking any such admin/mod who uploaded files for other for a profit.
But really, forum posts etc will be very little cost even for admins and mods. Nothing like whats needed for TB of data. I gather the cost of a put will also be adjusted for the size of the chunk/append data uploaded. If it is then forum posts work will be small sized data and cost a tiny amount rather than small compared to 100’s GB files.
And if the forum app keeps track of PUTs done for each admins/mods then there is no chance of gaming is there. And if an admin or mod wants to be reimbursed then they have to let the owner know somehow and whats better than the forum app keeping tally for the admins/mods
If the tokens are only to be used for specific purposes, maybe a solution would be to create accounts just to moderate? Both the moderator and admin would have access to the account, and if there’s a way to view its transaction history, they could reimburse based on that. I don’t know enough about accounts to tell if that’s viable though.
I was under the impression an account is an account. Same as every other account and all with the same capabilities and restrictions (what restrictions?) as every other account. There are no “types” of account AFAIK.
Folks will most likely have several accounts and associated wallets for each network “persona” they want to create. An "official account which will most likely be in your real name and containing only the info you want to share with “official” bodies, a chat account for social media and friends and the secret account where your plans for world domination may be shared with the others in the “Hollowing out Volcanoes for Fun and Hegemony” group and so on as often as you want and as long as you can remember the passphrase/password combo for each, But all these accounts will essentially be the same in terms capabilities.
It still isn’t clear to me how PtD rewards might work for apps. Perhaps a free market of alt tokens is the way to handle this? I see this working for some large online games, but it would be a painful and cumbersome UI if each and every app has an associated token that must be purchased in order to perform actions with the app. I think it would be better if apps just receive a small commission on the PUTs. For example if you use a particular app to write data, then each PUT has a raw storage cost associated with it, and an additional premium in Safe token (X% of PUT cost) is payed to the app dev’s wallet. The network would need to enforce this so the app dev could feel ok about publishing the source code for audit. May auditable open source code receive a higher premium from the network? Yes please.
Would this be in addition to getting some rewards for Gets done on the APP code? Some Apps do not store, for instance a calculator will rarely store if ever. Obviously you could make it store stuff, and if only reward on Puts done then how many APPs will store data just to get rewards? Like store profile every time it closes, or even every 2 minutes. Yes people will migrate to the copycat APP that does not do the wasteful Puts.
The rewarding on reading the APP’s code is good and APP size gaming to get more rewards will also be bypassed for the copycat APP that does not bloat for no reason. Load times will be quicker for the lean APP.
Could be. The GET on app code only happens once when installing on the client, no?
Isn’t this a feature instead of a bug? With reward on PUT, the client can directly audit the utility of the app. Apps that make useless PUTs are punished by the market and that’s ok?
I tend to agree that Safe Altcoins (salts) are good for the ecosystem, but its hard to see their utility outside of some specific use cases. How they can be used to support devs with app development is something I’d like to see some example scenarios of.
Why? It will occur every time you access the APP (like in the browser) from Safe.
To use apps anon you would not store them on your computer would you.
Now I am sure some app will install on your computer if you wish and maybe those will still come with a paid for licence code if you do install on computer. Maybe those apps will consider (if suitable to do so) an online paid for by PtD rewards and a paid for licence to install on computer.
That is one area where an installed app can be rewarded for puts done on the behalf of the user. I can imagine a word processing app could work faster if installed on pc and use safe for work files and users documents. This would allow them to not have paid for licence
It is a feature and why bloat will often not be a successful way to get more “income” as people will move to one that is not bloated and run more efficiently.
My thinking is that for network features they will be a burden, unnecessary and maybe even confusing for the user, app developer and maybe hinder things.
But for other purposes, like in game tokens, gift carding for stores, special projects etc etc they make a lot of sense if used properly.
For network rewards or resource purchasing then its double handling in my view and an unwanted overhead.
Maybe and why PtP could be actually connected to PtD and provide the accessing the app side of things and gets/puts done by the App could reward the app for how useful (and utilised) it is and become the PtD.