[quote=“Anders, post:96, topic:4960, full:true”]
Something that could be tried is to have four storage types. I know, adding more complexity is usually not a good sign but anyway. A suggestion for four data storage types:
Private data - 100% cost to store.
Public data - 25% (or 100%) cost to store.
Free private data - Same as private data except without cost to store.
Free public data - Same as public data except without cost to store.[/quote]
This possibly has some merit if some changes are made to both simplify and suggest things.
- It would seem that the current thinking after pay the creator reward was suggested is that public data upload will cost the same as private. The reason is that it removes any negative advantages of using public over private and moves the incentive to rewarding those who upload desired public data.
- Supplying free uploads in any real quantity will invite and allow the network to be abused at the expense of the network as a whole and the very people you wish to help/encourage
So then it is reasonable to expect that as far as upload costs are concerned public and private will cost the same, and that providing free is problematic based on the nature of some abusive humans out there.
That seems to me to be a reasonable goal. So how can we achieve that?
May I introduce a new idea that you can explore or find fault with. It needs work to make it usable, but I expect that its doable. (remember I assume, with some confidence, that private and public upload costs are equal)
- Uploads always cost, the cost is determined by the current model.
- Payment for account creation is allowed to accept “gift” certificates. (includes first block of upload resources as per current model)
- the “gift” certificates are paid for with SAFEcoin (one to one)
- An account can only accept this gift certificate for its creation as a permanent account. This allows new unrelated to anyone (no friends to gift them) users to be gifted an account.
- Any one can “purchase” a “gift” certificate from the network (or safex depending on how “gift” certificates are setup). It would have to be a special SD similar to SAFEcoin so that the network can control it since it will accept them as equivalent to a coin, and so it can limit the total number in existence, otherwise inflation could set in.
- A “charity” (for want of a better word) is set up that has an APP associated with it, and users can donate certificates to it. When a newbie runs the APP (free to use APP, and free to read data from network) it takes them through a tutorial (not new idea btw) and only when they have finished the tutorial is the certificate given to their temp account, which they needed to go through the tut, and the user can either spend the gift certificate and make the account permanent or let the account lapse and lose the certificate in the process.
- the certificates cannot be use for any other purpose
- the APP will not give a certificate if a permanent account was used to access it
- the APP can only give a certificate if there are certificates to be given. This means that when nobody gives to the “charity” then its “bad luck charlie”. This means that if anyone did game the system then its limited. The APP could also limit based on daily usage etc etc.
- people can buy the certificates and give them to their friends separate to the APP
- By making people sit through a tutorial APP then there are controls to ensure that the tutorial was actually played the required amount and can also be interactive. It could use methods to make most bots useless (not perfect).
- By making the APP give the gift certificate to the temp account means that its only good for that account and cannot be sold, exchanged or used for other purposes. If account is not made permanent then its lost to the system forever. (Maybe the network could check temp accounts that expire for any coins, gift certificates that exist for the account to be returned to the network. (coins actually don’t belong to the account, so it would only be the certificates)
- there are some holes in the above I can see, but those are fixed by a more expanded set of rules.
Thus we have a system that allows newbies to both learn of the benefits and get there first coin (as a certificate) gifted to them. It would explain how to get more coins when needed, how to setup a vault and the advantages of running one/more, etc.
Would this satisfy your desire for providing (some) free storage. If need be the gift certificate could be worth 2 or more coins to help out further. But any more than 3 coins would need some real attack vector analysis and reason for it to be so.
The gift certificates are paid for by SAFEcoins so the network economy is maintained. As suggested by @BenMS elsewhere it maybe possible to freeze the coins used for purchase until the certificate is used or returned to the system if account is not made permanent, and then the coin is returned to the system. This would prevent any inflationary effects from having coins+certificates > max coins