For the complete documentation index, see llms.txt. This page is also available as Markdown.

Economic Model

Understanding the economics behind Dual Stacking.

Dual Stacking introduces an economic model in which BTC-denominated rewards scale with the participant’s ratio of sBTC to stacked STX as well as sBTC deployed in DeFi. This creates a direct link between Bitcoin capital and the growth of the Stacks ecosystem.

All participants receive a baseline BTC-denominated reward on the sBTC enrolled in Dual Stacking. They have the option of earning additional rewards by stacking STX as well as deploying sBTC into DeFi.

For Stacking STX, Bitcoin rewards grow based on an individuals STX-to-sBTC ratio relative to other participants, up to 10Γ— the base yield. The system uses a square-root curve, meaning the first stacked STX has the greatest impact, with smaller boosts as more STX is stacked. The DeFi boost is straightforward, you automatically earn 10x multiple for any amount of sBTC deployed in DeFi.

At the same time, an individual's stacked STX continues earning standard stacking rewards.

The following Reward Function Parameters section is taken directly from the Dual Stacking litepaper.

Reward Function Parameters

  • Rewards Boost Multiplier – Defines the maximum multiple of base reward attainable by users with the highest STX/BTC ratio. For example, with a 10Γ— multiplier, a user earning 0.5% base reward could reach 5% if staking the maximum effective ratio of STX to BTC.

  • Reward Function Curve – Defines how rewards scale across intermediate STX/BTC ratios. A square-root curve introduces diminishing returns, encouraging broad participation rather than concentration of rewards among large holders.

  • Max Reference STX/BTC Ratio – Set to the BTC-weighted 95th percentile of STX/BTC ratios among users. That is, the value above which only 5% of total locked BTC has a higher STX/BTC ratio. Under this approach, for a user to unilaterally set the max reference STX/BTC ratio, the user would need both 5% of the total BTC locked and have the highest STX/BTC ratio for those BTC. This design minimizes manipulation by preventing outliers from disproportionately setting the maximum yield threshold.

To describe the reward function more precisely, we’ll define some terms:

  • π‘Œ βˆ’ π‘‡π‘œπ‘‘π‘Žπ‘™ 𝐡𝑇𝐢 π‘‘π‘–π‘ π‘‘π‘Ÿπ‘–π‘π‘’π‘‘π‘’π‘‘ π‘Žπ‘  π‘Ÿπ‘’π‘€π‘Žπ‘Ÿπ‘‘π‘  π‘‘π‘œ π‘‘π‘’π‘Žπ‘™ π‘ π‘‘π‘Žπ‘π‘˜π‘–π‘›π‘” π‘‘π‘’π‘Ÿπ‘–π‘›π‘” π‘Ž π‘†π‘‘π‘Žπ‘π‘˜π‘–π‘›π‘” 𝑐𝑦𝑐𝑙𝑒

  • 𝐡𝑖 βˆ’ π΄π‘šπ‘œπ‘’π‘›π‘‘ π‘œπ‘“ 𝐡𝑇𝐢 π‘‘β„Žπ‘’ π‘–π‘‘β„Ž π‘’π‘ π‘’π‘Ÿ π‘™π‘œπ‘π‘˜π‘  𝑖𝑛 π‘Ž π‘†π‘‘π‘Žπ‘π‘˜π‘–π‘›π‘” 𝑐𝑦𝑐𝑙𝑒

  • 𝑆𝑖 βˆ’ π΄π‘šπ‘œπ‘’π‘›π‘‘ π‘œπ‘“ 𝑆𝑇𝑋 π‘‘β„Žπ‘’ π‘–π‘‘β„Ž π‘’π‘ π‘’π‘Ÿ π‘™π‘œπ‘π‘˜π‘  𝑖𝑛 π‘Ž π‘†π‘‘π‘Žπ‘π‘˜π‘–π‘›π‘” 𝑐𝑦𝑐𝑙𝑒

  • 𝑑𝑖 = 𝑆𝑖 / 𝐡𝑖 βˆ’ π΄π‘šπ‘œπ‘’π‘›π‘‘ π‘œπ‘“ 𝑆𝑇𝑋 π‘π‘’π‘Ÿ 𝐡𝑇𝐢 π‘‘β„Žπ‘’ π‘–π‘‘β„Ž π‘’π‘ π‘’π‘Ÿ π‘™π‘œπ‘π‘˜π‘  𝑖𝑛 π‘Ž π‘†π‘‘π‘Žπ‘π‘˜π‘–π‘›π‘” 𝑐𝑦𝑐𝑙𝑒

  • 𝐷 βˆ’ π‘€π‘Žπ‘₯ π‘Ÿπ‘’π‘“π‘’π‘Ÿπ‘’π‘›π‘π‘’ 𝑑𝑖 , π‘€β„Žπ‘–π‘β„Ž 𝑖𝑠 𝑠𝑒𝑑 π‘‘π‘œ π‘‘β„Žπ‘’ 95π‘‘β„Ž π‘π‘’π‘Ÿπ‘π‘’π‘›π‘‘π‘–π‘™π‘’ π‘œπ‘“ π΅π‘‡πΆπ‘€π‘’π‘–π‘”β„Žπ‘‘π‘’π‘‘ 𝑑𝑖

  • 𝑀 βˆ’ π‘Ÿπ‘’π‘€π‘Žπ‘Ÿπ‘‘π‘  π‘π‘œπ‘œπ‘ π‘‘ π‘šπ‘’π‘™π‘‘π‘–π‘π‘™π‘–π‘’π‘Ÿ π‘šπ‘–π‘›π‘’π‘  π‘œπ‘›π‘’

The first step in our reward function is to determine a normalized ratio, π‘Ÿπ‘– , for all users:

π‘Ÿπ‘–=π‘šπ‘–π‘›(𝑑𝑖𝐷,1)π‘Ÿ_𝑖 = π‘šπ‘–π‘›(\frac{𝑑_𝑖}{𝐷}, 1)

With the normalized ratio, we can then determine normalized weights, w𝑖 , for all users:

𝑀𝑖=𝐡𝑖⋅(1+π‘€β‹…π‘Ÿπ‘–)𝑀_𝑖 = 𝐡_𝑖\cdot(1 + 𝑀\cdot \sqrt{π‘Ÿ_𝑖})

Ultimately, the rewards for each user, y𝑖 , would be:

𝑦𝑖=π‘Œβ‹…π‘€π‘–βˆ‘π‘€π‘—π‘¦_𝑖 = π‘Œ \cdot \frac{𝑀_𝑖}{\sum𝑀_𝑗}

The generalized shape of the reward function is shown in the graph below. The two lines, one dark orange and one light orange, show the shape of the yield curves for the expected rewards on one’s sBTC holdings only as a result of dual stacking rewards, and the shape of the yield curve for one’s combined sBTC and STX as a result of the combination of dual stacking rewards on one’s sBTC and the standard stacking rewards for one’s STX.

Staking STX alongside BTC amplifies rewards based on a yield curve, up to 10x.

For more detail on the Reward Function parameters and models, refer to the Dual Stacking litepaper.

Last updated

Was this helpful?