A Geek's guide to the Larvanet's Economics.
17 Feb 2021, 16:26
A Geek's guide to the Larvanet’s Economics 🤓
🐟 Marlin is a layer-0 scaling protocol that improves the performance of blockchains & dapps regardless of their consensus algorithm. As the network evolves, we'd like to explain the Larvanet's economics, staking mechanism & contract design.
📊 Economic Model
Being a stake-based permissionless network, the economic model involves two key components:
1. Requiring nodes in the network to stake Marlin tokens.
2. Rewarding nodes for the work done.
⚒ Staking
Contracts used in the Larvanet have 2 primary modules:
1. Cluster registry: An operator address is used to manage on-chain records
2. Delegation mappings: POND or MPond are delegated to the operator address which are recorded in the mapping contracts via Stashes
💼 Stashes are used to store POND, MPond or LP tokens & delegate to operators. Unbonding period is 30 days. A stash needs to be undelegated in whole. Partial undelegation using multiple stashes is possible. A stash may be redelegated to another operator without undelegation.
💻 Network design
Marlin gateways find the closest nodes of the different clusters (with greater than 0.5 MPond in delegations) via a standard P2P discovery process. They are chosen using probability distribution.
💪 In the Larvanet, clusters are chosen with a probability proportional to sq root of the sum of delegations they receive. Only the first 3 clusters to deliver content to receivers are sent receipts which can be deposited for rewards.
💰 Tokenomics
The Marlin token economy consists of two tokens POND and MPond. 1 MPond can be minted by swapping 1,000,000 POND in a bridge contract.
Maximum supply of POND = 10 billion
Total allocation towards staking rewards = 21.8% of POND’s total supply.
👀 There’s no difference between self-staking or external delegations in Marlin. Every cluster only receives delegations from holders of eligible tokens which includes POND and MPond initially.
⚖️ Token Distribution
For a fair distribution of Marlin tokens and Marlin nodes, tokens were/are being distributed through:
1. Participation in the Eggnet.
2. FlowMint: Delegating DOT, ATOM, NEAR etc to validators who install Marlin gateways.
📖 Larvanet allocation
1️⃣ Initial rate of annual inflation (iROI): ~1.03% of POND
2️⃣ Tokens to be distributed over a year per iROI: ~102,766,667 POND
3️⃣ Tokens to be distributed daily per iROI: ~281,553 POND (102,766,667/365)
🎁 Reward distribution
The 281k POND tokens are distributed once every epoch (24 hours).
APRs for POND could hover around 900% in the beginning and settle between 30-60% depending on the scale of participation.
Dive into our blog for more details:
Spread the word: