Consensus Mechanism
Ramestta employs a sophisticated Proof-of-Stake (PoS) consensus mechanism built on Polygon's proven architecture, optimized for Layer-3 performance.
Dual-Layer Architecture
Heimdall: Validator Layer
Heimdall manages the validator set and checkpointing with stake-weighted random selection, proposer rotation every sprint, Byzantine fault tolerance, and a minimum stake requirement of 10,000 RAMA tokens.
Bor: Block Production Layer
Bor handles actual block production with proposers selected from the current sprint, transactions collected from mempool, blocks executed and state updated, blocks broadcast to network, and validators attesting to block validity.
Consensus Algorithm
Ramestta uses a modified Tendermint consensus with rounds consisting of:
1. Propose - Selected validator proposes block
2. Prevote - Validators vote on proposal
3. Precommit - 2/3+ majority triggers commit
4. Commit - Block finalized and added to chain
Finality Guarantees
**Instant Finality (L3)**: Block produced and propagated in ~2 seconds with economic security via stake, suitable for payments, gaming, and NFTs.
**Checkpoint Finality (L2)**: Merkle root submitted to Polygon in ~7-10 minutes with Polygon PoS security, suitable for DeFi and token issuance.
**Ultimate Finality (L1)**: Polygon checkpoint on Ethereum in ~15-30 minutes with Ethereum security, suitable for cross-chain settlement.
Validator Economics
Validators must stake a minimum of 10,000 RAMA tokens with lock periods from 7-365 days. Rewards include 3 RAMA per block plus transaction fees with an annual yield of 10-15% APY.
Slashing Conditions
**Double Signing**: 5% stake penalty, 30-day jail time
**Downtime**: 0.01% penalty per 100 blocks missed, 2-day jail time
**Invalid State Transition**: 100% stake slash, permanent removal
Validator Operations
Hardware Requirements
Minimum Specifications:
Recommended Specifications:
Consensus Security
The network tolerates up to 33% malicious validators with 2/3+ majority required for consensus, cryptographic proofs, and automated slashing. Liveness is guaranteed with 67%+ honest validators, automatic proposer rotation, and timeout-based failover.