Stake-To-Farm (STF) protecting the network

Based on one of your own proposals like [this one] for example (Proposal for SAFEcoin division - read datastructure topic first - please discuss). Vaults have different personas, so client_manager etc. If you want to spend a divided Safecoin somehow that address needs to be frozen. And you also need an index somewhere to register who has what balance. There’s also a PUT-balance for example. That is on a per-token-base so you can indeed not know someone’s whole balance. But there is an index per coin if it’s divided. Not in the code currently that’s correct.

We can go on in circles here but I don’t think that’s the case. Staking in this case could mean that you make a public transaction recorded in a datachain. SAFE does allow for public transactions. So you could drop some Safecoin on an address… Nobody knows where it did came from…

Next thing you become part of a group and that group says: Do you have Safecoin? Give us that address (could be made public) and remove your ownership. Now it’s just an address and you burned maybe 3 or 4 Safecoin on which the group reached consensus you did. Now you’ve spent 4 Safecoin just to be able to farm and nothing is changed to PARSEC. It was just used to reach consensus on the fact you did burn some tokens.

Once you get to the level of Elder and get your coins back you could be allowed to Farm until you succeeded in getting these Safecoin (different ones probably) back. You move these to a non-public address again and you’re good.