Hi all,
I recently got an idea that might interest some people. With the recent drop, we've all seen how volatile cryptocurrencies are. So I had the idea of creating an ERC20 token or a brand new cryptocurrency (I don't know wich one I should use, maybe you can help me also on that?) that will help crypto users to secure their funds.
This token would have two major functionalities:
- First, it will work like a regular POS token, so new tokens will be issued by minting blocks. These newly created coins will be spreaded through the network and you'll receive coins depending on how much coins you have currently in staking. Alongside, the block reward will not be fixed but will be very flexible for a reason that I will explain later.
- Then, you can also "freeze" not only tokens, but values on the blockchain. Here it get trickier. In fact, an user will be able to freeze an amount of coins. But this user (we'll call him Jack) is not going to freeze an AMOUNT of coins: he is going to freeze it's coins VALUE. The coins will get frozen for a number of blocks and Jack will pay more and more fees if he keeps his tokens frozen. When the network will reach the "unfreezing block", Jack is not going to receive the EXACT amount of coins he frozed: If the coin's value augmented, he'll receive less tokens and other tokens will be burned. But if coin's value dropped, Jack will receive more tokens.
A freezed token is not counted on the user's staking balance. In fact, this coin will let the right to choose between 2 options:
-If you let your tokens in your wallet you can stake but you take the risk that their value drop or rise.
-If you freeze them you can't stake and you won't make profit from coin's price rise.
But, with this system, I got a major problem: I need to be able to create and burn coins when I want in order to assure freezing system's stability. There are many options: do a gigantic premine (
), control all the token emission like Ripple or use buned tokens.
This is also why block reward MUST be flexible: if the coin's price is getting to high, I'll just set an upper block reward in order to reduce coin price.
Thanks for reading me, I would be very glad if you can tell me if my idea is good or not, and what I can improve (except my English, not my native language sry
)
Thaks again,
PoussRouj