Liquidity Mining versus Staking
This small guide should help you decide whether to use Liquidity Mining or Staking, if you are debating the two. In addition, it also indicates the advantages and disadvantages whether you should directly use the DeFiChain or use a service provider like CakeDeFi (commonly referred to as Cake).
Liquidity Mining (LM)β
- Rewards are displayed as APR (before compounding)
Advantages
- The risk is more diversified, as investment and rewards are in DFI or DUSD and another coin or token. However, if one side of the pool goes to 0, it is possible that you will lose all of your capital.
Disadvantages
- Possible impermanent loss. However, this is negligible if you use liquidity mining as a cash flow strategy, and rewards are designed to prevent loss of capital from impermanent loss.
Staking (Solo)β
- Rewards are described as APY (after compounding)
Advantages
- DFI price is the only risk
- It is possible to freeze or lock masternodes, in order to receive 50% more rewards (5 year) or double rewards (10 years)
Disadvantages
- 20,000 DFI is required to make a masternode
- Rewards are not consistent, some days the masternode may earn multiple block rewards, others none at all
Staking (Indirect vs. Direct)β
Cakeβ
Pros
- User-friendly, designed for an investor with little experience
- There is no minimum stake amount
- May have additional VIP benefits
- Run mainly by Dr. Julian Hosp and U-Zyn Chua, the founders of DeFiChain
Cons
- 15% fee on rewards (reduction possible through freezer lockup)
- Platform and centralization risk
- KYC required
- Longer withdrawal due to processing by Cake and transaction time on blockchain
DFX.swissβ
See separate Wiki-entry.
Additional Pro:
- Participate in CFP/DFIP-Voting even with less than 20.000 DFI in staking
DefiChain Wallet (Solo Staking with Masternode)β
Pros
- Rapid withdrawal (only transaction time in the blockchain is necessary.
- No fees on income
- No KYC required
- Non-custodial, investors hold their own keys
Cons
- 20,000 DFI minimum stake amount
- Smart contract risk
- Less user-friendly
TEMPORARY FROM OTHER PAGESβ
Getting Cashflow with DFIβ
While investors can simply hold their DFI, they have opportunities to use that DFI to make a greater return on their investment. There are multiple ways investors can generate more income on their DFI:
- Staking
- Masternodes
- Centralized Delegation
- Liquidity Mining
- Tokenized Cryptocurrencies
- Tokenized Stocks
- Tokenized ETFs on bonds and various markets and commodities
Stakingβ
Introductionβ
Every blockchain must ensure it is secure. If not, people will be able to write transactions sending money to themselves, spending their money twice. (Side note: this is best explained as having 1 euro, and then when you spend it you then can print another one and spend it again. This does not happen in the real world since money cannot be printed and made in such a way.)
-- verify --
So, DeFiChain is secured by thousands of what we call masternodes from around the world. Masternodes work to make sure there are no bad actors trying to do anything malicious such as mint new DFI. Masternodes are randomly chosen to help verify the transactions, so about every 30 seconds a random masternode looks at all the transactions people want to make and confirm them, and then tell the other masternodes about this, and everything is then verified, and the transactions go through. So when a masternode completes this process it creates a block (why it is called a blockchain.) There are nearly 10,900 masternodes right now, so it would take a lot of masternodes to gain a majority to mess up the network. In exchange for verifying the transactions, they receive a reward for every block that they make, and the fees that people pay to make the transaction. So when a user stakes, they create their own masternode or give their DFI to a centralized entity to make and maintain the masternodes for them.
-- verify --
Advantagesβ
- Investors are helping to operate the network and make the network more decentralized
- The only price volatility risk investors incur is in the price of DFI, unlike with liquidity mining, where investors have the price volatility of multiple coins
- When making a masternode, investors are given the option to freeze the masternode (they may not withdraw) for 5 years, to gain 1.5x the rewards, or 10 years, to receive 2x the normal rewards
- DFI staking has existed since the very beginning of DFI, and is the oldest form of gaining a return on an investor's investment
Disadvantagesβ
- Investors must stake (put) a minimum of 20,000 DFI, the minimum required to make a masternode. Otherwise, an investor will have to give, or delegate, their DFI to a centralized entity such as Cake
- The average APR (rewards per year) may be lower than with liquidity mining or other options
- Rewards are not guaranteed when staking, as it depends on the masternode's luck to find a block. Please read the masternodes section below to get a better understanding. The APY listed when creating your masternode may be lower or higher; the APY only shows the theoretical rewards that a staker will receive. This may not apply to centralized delegation.
- APY decreases over time as block rewards decrease and more investors create masternodes and invest their capital, although this occurs to all methods of gaining a return on DFI.
- If an investor is creating their own masternode, they can only compound their rewards when they gain another 20,000 DFI, meaning that they cannot simply compound once they get a block reward, as they are only allowed to invest 20,000 DFI at a time. This does not apply to centralized delegation.
Masternodesβ
On DeFiChain, masternodes secure the network. Every masternode gets a couple attempts every second to find a new block (hashes per second). Every unfrozen masternode gets 2 attempts per second, every 5-year frozen masternode gets 3 hashes per second, and 10-year frozen masternodes get 4 hashes per second. The system automatically adjusts so that all of the masternodes together find approximately 1 block every 30 seconds.
So, if the total hash rate is 50 hashes per second, the network would adjust the difficulty of finding a block so it takes about 1,500 hashes to find a new block.
Staking is based on probability. Every hash has a small chance of being the right one, and masternodes get a couple of hashes every second. If you have an acceptable one, you get to write the next block. This means that there may be a masternode that gets lucky and their hashes are acceptable, while other masternodes are not having any luck at all getting the right hash. This is why above, it is written that rewards are not guaranteed. Your masternode may be lucky and receive lots of rewards in a period, and in the next it may receive close to nothing. The APY is just an estimate, just as flipping fifty coins does not mean you will get heads exactly 25 times. All fifty may be heads, all fifty could be tails.
Advantagesβ
- All rewards you receive go straight to investors' wallets. There is no centralized entity involved and they will not need to pay fees, and in this option they actually are helping the network become decentralized
- Non-custodial, they run your masternode, which can be done on their personal laptop. They control their keys, and no one needs to have control of them
Disadvantagesβ
- Staking becomes less profitable the less they leave your device open to write blocks. Cake leaves their servers on 24 hours a day, every day of the year, so rewards can be earned at any time
- 20,000 DFI must be staked, and it can only be compounded when there is another 20,000 DFI available to create another masternode
- Rewards cannot be guaranteed; there may be periods where little rewards are found
Centralized Delegationβ
Many people do not have the capital available to create their own masternode, or cannot run it for long enough to keep it more profitable than simply delegating it. This is where entities like DFX.Swiss, Cake, and KuCoin come in. People can stake any amount of DFI and earn rewards on it, while also being able to compound it. However, these entities run the masternodes, and they are in control of how much rewards a staker receive and the keys to the staker's DFI.
Advantagesβ
- Users can "set it and forget it," meaning that they can stake your DFI and not have to check back on it, as rewards will continue to accrue in their account
- No minimum to stake
Disadvantagesβ
- Users are making the network more centralized by allowing centralized entities to control your DFI
- Fees can be significant. Exchanges such as KuCoin can take more than half of the staking profits
Liquidity Miningβ
Introductionβ
Liquidity Mining is the process of adding liquidity to a "liquidity pool." This was explained a little in previous sections, but everyone who wants to earn rewards/provide liquidity places their holdings here, and receives tokens to represent their share of the pool, and users can swap from one token to another.
A simpler example of liquidity mining is listed below:
Alice is looking for a return on her DFI. Bob is a crypto investor. Currently, she sees a pool called dBTC-DFI. dBTC-DFI means that the two assets in this pool are dBTC and DFI. Since Alice has no DFI, and she must deposit both dBTC and DFI at the rate of the pool (investors cannot simply add to one side of the pool, it will imbalance it), she has to swap half of her DFI to dBTC at the current rate of the pool. She then adds both the DFI and the dBTC to the pool, and she has a 1% share of the pool. In return, the pool (system) gives her liquidity pool tokens that show that she is entitled to, or owns, 1% of the pool, whatever that might be.
Bob is anticipating that dBTC will perform worse than DFI, and he has dBTC after atomic swapping his bitcoin. He would like to own DFI instead. Luckily for him, he can swap in the dBTC-DFI pool and receive DFI instead. Bob will give the liquidity pool his bitcoin and take an equivalent DFI amount minus a fee, which is divided proportionally to each liquidity provider. Bob is now happy with his DFI, and Alice is as well, as she received a commission on her funds.
Advantagesβ
- Help reduce slippage to users who are swapping. Slippage is the difference in tokens a swapper should get when swapping and the amount of tokens they actually receive
- APYs are higher than staking (as of 01 March 2022)
- Small price changes on one side of the pool is reduced due to the other side of the pool (risk is more diversified)
Disadvantagesβ
- Impermanent Loss (also called IL, read the article for more information)
- Severe crashes in either token's price compared to the other will lead to significant losses