Rebase Protocol
Last updated
Last updated
As a fundamental economic principle, when supply shrinks, the price rises; when it expands, the price falls. Rebase Protocol uses that simple principle to stabilize the price. It adjusts the supply to ensure that the demand always matches the supply. Under this protocol, the balance of users is elastic; it shrinks when the price is under its target and expands when the price is above its target. These changes are applied slightly, smoothly, and gently to avoid user confusion.
This method of stabilizing the price is similar to the one that Amplfoth uses.
For each user, a number named "share" is stored on the blockchain. The user's share indicates how much of PARSE's total supply is owned by that user. There is a conversion coefficient that indicates each share is equal to how much PARSE.
Rebase Protocol changes the total PARSE supply by altering the conversion coefficient.
The function calculates the rebase percentage, a number between and . The rebase percentage determines how much the total supply should change; if it is greater than one, the total supply expands, and if it is smaller than one, the total supply shrinks. The rebase percentage equal to one means no changes to the total supply. The function is an S-shaped curve with two asymptotes (upper and lower bounds) named and . There is another hyperparameter called , the growth rate which determines the curve's steepness. The function is defined as below: ( is the price)
Using the S-shaped curve makes the behavior of Rebase Ptorocol smooth, bounded, and resistant to the noisy oracle price. For more details, see here and here.
Same as the Tax Protocol schedule.
There are three thresholds:
rebase upper threshold
rebase upper threshold
As soon as the price varies between the tax threshold and rebase upper threshold, nothing happens. When the price goes beyond the rebase upper threshold, the total supply extends. When the price goes below the tax threshold but not lower than the rebase lower threshold, the contract imposes some degree of tax on all transactions. For prices lower than the rebase lower threshold, the tax rate is set to zero, and the Rebase protocol shrinks the total supply.
tax threshold (or )