The Algorithm
Variables:
d = number of datasets per day
t = tokens paid per dataset (specific per research project)
c = computations per dataset (specific per research project)
T = total supply
B = daily burn amount
Z = maximum burn cap
Proposed equation for daily burn calculation:
B = (d Γ t Γ sqrt(c)) Γ (logββ(d)/20)
Let us explain how it works:
Base Impact: (d Γ t Γ sqrt(c))
This considers your daily operations
Using sqrt(c) instead of c directly helps flatten the impact of computations
Flattening Factor: (logββ(d)/20)
Logarithmic scaling ensures burn rate doesn't grow linearly with dataset volume
Division by 20 helps control the maximum burn rate
To enforce the maximum burn cap:
Track cumulative burned tokens (CB)
Before each burn, verify: CB + B β€ T Γ Z
If the condition fails, adjust B to: B = (T Γ Z) - CB
This approach creates a self-adjusting system where:
Burn rate increases sub-linearly with activity
Higher dataset volumes don't cause excessive burns
System naturally slows down as it approaches the maximum burn cap
Daily burns are predictable and manageable
After integrating the cap limit directly into the daily burn calculation to create a single equation that automatically adjusts based on how close we are to the total burn cap the final equation is:
B = min[(d Γ t Γ sqrt(c)) Γ (logββ(d)/20), (T Γ Z - CB) Γ (1 - CB/(T Γ Z))]
Last updated