# Chain-based Proof of Stake

- [Delegated Proof-of-Contribution (DPoC)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/delegated-proof-of-contribution-dpoc.md): a variant of Delegated Proof-of-Stake (DPoS)
- [Secure Proof of Stake (SPoS)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/secure-proof-of-stake-spos.md)
- [Hybrid PBFT/Aurand](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/hybrid-pbft-aurand.md)
- [Proof of Stake (PoS)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/proof-of-stake-pos.md)
- [Delegated Proof of Stake (DPoS)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/delegated-proof-of-stake-dpos.md)
- [Proof of Stake Time (PoST)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/proof-of-stake-time-post.md)
- [Proof of stake Boo (PoS Boo)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/proof-of-stake-boo-pos-boo.md)
- [High Interest Proof of Stake (HiPoS)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/high-interest-proof-of-stake-hipos.md)
- [Asset PoS (APoS )](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/asset-pos-apos.md): Used in MarcoPolo Protocol (MAP)
- [Traditional Proof of Stake / Tiered Proof Of Stake (TPOS)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/traditional-proof-of-stake-tiered-proof-of-stake-tpos.md)
- [Casper the Friendly Finality Gadget (FFG)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/proof-of-stake-casper-pos-casper.md): Friendly Finality Gadget (FFG), hybrid PoW/PoS. FFG is a Proof of Stake algorithm implementing stake slashing for bad behavior like chain halts and censorship. Foreseen for Ethereum 2.0
- [Correct By Construction (CBC) Casper](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/correct-by-construction-cbc-casper.md): CBC Casper is a family of consensus algorithms developed by Vlad Zamfir. Foreseen in “Ethereum 3.0”
- [Variable Delayed Proof of Stake (vDPOS)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/variable-delayed-proof-of-stake-vdpos.md)
- [Proof of Stake Velocity](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/proof-of-stake-velocity.md)
- [Magi's Proof of Stake (mPoS)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/magis-proof-of-stake-mpos.md)
- [Leased Proof of Stake (LPoS)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/leased-proof-of-stake-lpos.md)
- [Delegated Proof of Importance (DPoI)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/delegated-proof-of-importance-dpoi.md)
- [Leasing Proof of Stake (PoS/LPoS)](https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake/leasing-proof-of-stake-pos-lpos.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tokens-economy.gitbook.io/consensus/chain-based-proof-of-stake.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
