---
# System prepended metadata

title: dual staking

---

- **dual staking model**

# why dual staking?
- PoS网络早期可能面临“死亡螺旋”问题，即代币价值下降会削弱网络的安全性，导致总锁定价值（TVL）下降，进一步压低代币价格,进而导致死亡螺旋。
        
# how it works
- 使用两种代币保护同一PoS网络，其中一种可以是波动性低、流动性深、更易获取的外部网络代币，如以太坊（ETH).同时使用网络native token捕获网络价值


# different method
#TODO:我们选择哪种模型

**Modular Dual Staking**: 需要本地运营商和ETH支持的运营商分别达到法定人数。
**Native Dual Staking**: 类似于mesh security，将两个运营商集合视为一个集合，根据外部预言机将每个运营商的质押转换为统一单位，然后用户根据组合法定人数验证响应。


![image](https://hackmd.io/_uploads/HkpwRV1mA.png)
source:https://github.com/osmosis-labs/mesh-security/blob/main/docs/README.md

**Veto Dual Staking**: 本地运营商首先单独达到法定人数，ETH支持的运营商作为保障，检查本地运营商的行为。如果本地运营商犯错，ETH支持的运营商有权否决他们发出的有效响应。


具体到我们的设计,可以参考Eigenlayer的token pool,每一个质押资产对应一个pool,计算底层资产和份额之间的关系.实现细节[参考](https://github.com/Layr-Labs/eigenlayer-contracts/blob/dev/src/contracts/strategies/StrategyBase.sol)

- todo ERC4626国库细节
![image](https://hackmd.io/_uploads/S1cpyHkXA.png)
from:https://youtu.be/fCl_PucMytU?si=afSo2MK5oWJPeE69







# **reference**
- [Eigenlayer:Dual Staking: secure a PoS network with two tokens](https://www.blog.eigenlayer.xyz/dual-staking/) 
- [osmosis-labs:Mesh Security Architecture](https://github.com/osmosis-labs/mesh-security/blob/main/docs/README.md) 
- [dual staking and Espresso](https://youtu.be/o9y_pZUr0Nc?t=1727)
- [You Could've Invented EigenLayer | Kydo 0x - Eigen Labs](https://youtu.be/fCl_PucMytU?si=afSo2MK5oWJPeE69)