I had to revise the concept of the ETS (Elastic Token Standard) because I realized that while the original concept would protect against a financial loss in the bear market by averaging the losses over a diversified set of currencies, in a bull market it would create a scenario where if the market went up hundreds of percent in a short amount of time, then the token price would not be able to be rationalized by the token holdings account and the idea of a 100% liquid cryptocurrency would then be moot.
So instead I have revised the equation to instead rebase the token price of off the total balance of the holdings account without an outside inference from the top 10 tokens of the market, in this way it creates a feedback loop that is always rationalized by the total balance of the holdings account, which allows the token to always be 100% liquid.
Here is how the code for the token calculation now operates
accountBalance = accountBalance transactionAmount;
tokenPrice = (accountBalance) / 10000;
generatedTokens = transactionAmount / tokenPrice;
An explanation of the above code is as follows:
The account balance is amended when a purchase is made by the purchase amount, if there is $100 in the account and I purchase $5 of the token, the new account balance (accountBalance Variable) is now equal to $105 after my purchase
The token price is then rationalized by taking the updated balance of the holdings account, now $105 and dividing that price by 10000. Why 10000? Because the assumption is made that the minimum account liquidity at any time will be $10000, but in our example it started at $100 for simplicity.
The token price after this purchase is then 105/10000 = 0.0105 or more succinctly, 1 cent and 5/100ths of a cent.
At this point, tokens will be generated at this time to rationalize that value, since the purchase was $5 and the token price is $0.0105, to rationalize this value 476.19047619 tokens must be generated, which means the balance of the purchasing account would be 476.19 ETS, at this time equivalent to $5.
So in this way you have a self balancing token that is always based on being 100% liquid for US dollars, while still allowing for growth of the token, if someone came along and purchases $10000 worth of tokens at this price of 0.0105, that would increase the price of my tokens significantly.
In such I have created a truly 100% liquid digital asset, which is revolutionary in the crypto space because most cryptocurrencies are only 7-10% liquid and are reliant on brokers to trade for stockpiles of cash on central exchanges.
The total 2.3 Trillion dollar crypto market is only about 7% liquid, if everyone wanted to pull out all their cash at once, only 7% of that could actually be liquidated meaning 93% of people wouldn't get any of their money, in traditional banking and finance we'd call that an insolvent asset.