Federated Mining¶
Federated mining is the Stage 4 vision for EVMORE, where tokens can be mined natively on multiple EVM chains simultaneously, rather than being bridged from Ethereum. This eliminates bridge risk and distributes mining load across the network.
Concept¶
In Stages 1-3, all EVMORE is mined on Ethereum and bridged to other chains as wrapped tokens. In Stage 4, each chain runs its own mining contract, coordinated by a cross-chain oracle to ensure a unified 21M supply and consistent difficulty.
flowchart TB
subgraph "Stage 1-3: Bridge Model"
direction LR
ETH1["Mine on Ethereum"] --> BRIDGE1["Bridge to other chains"]
BRIDGE1 --> WRAPPED["wEVMORE (wrapped)"]
end
subgraph "Stage 4: Federated Model"
direction LR
ORACLE["Cross-Chain Oracle<br/>Unified challenge + difficulty"]
ETH2["Mine on Ethereum"]
POLY2["Mine on Polygon"]
ARB2["Mine on Arbitrum"]
ORACLE --> ETH2
ORACLE --> POLY2
ORACLE --> ARB2
end
How It Works¶
Unified Challenge¶
The cross-chain oracle generates a single mining challenge that is broadcast to all participating chains. Every miner, regardless of which chain they're on, works on the same puzzle.
Global Solution Uniqueness¶
When a miner finds a solution on any chain:
- The local chain contract verifies the solution
- The oracle checks the solution against a global used-solutions registry
- If unique, the solution is accepted and rewards are distributed
- The solution is marked as used across all chains
This prevents the same solution from being submitted on multiple chains.
Proportional Rewards¶
Each chain has a supply allocation based on its share of total mining activity:
pie title "Example Supply Allocation"
"Ethereum (40%)" : 40
"Polygon (30%)" : 30
"Arbitrum (15%)" : 15
"Base (10%)" : 10
"Avalanche (5%)" : 5
When a solution is found, the 50 EVMORE block reward is distributed across all chains proportionally. The miner who found the solution receives their chain's share plus a finder bonus.
Oracle Architecture¶
sequenceDiagram
participant Oracle as Cross-Chain Oracle
participant ETH as Ethereum Mining
participant POLY as Polygon Mining
participant ARB as Arbitrum Mining
Oracle->>Oracle: Collect stats from all chains
Oracle->>Oracle: Calculate global difficulty
Oracle->>Oracle: Generate challenge
par Broadcast to all chains
Oracle->>ETH: New challenge + difficulty
Oracle->>POLY: New challenge + difficulty
Oracle->>ARB: New challenge + difficulty
end
POLY->>POLY: Miner finds solution
POLY->>Oracle: Submit for global validation
Oracle->>Oracle: Check global uniqueness
Oracle->>Oracle: Calculate proportional rewards
par Distribute rewards
Oracle->>ETH: 40% of reward to ETH pool
Oracle->>POLY: 30% + finder bonus
Oracle->>ARB: 15% of reward to ARB pool
end
Oracle Security¶
- Multi-signature: Oracle operations require multiple operator signatures
- Time-based expiry: Challenges expire after 10 minutes
- Rate limiting: Throttles solution submissions to prevent spam
- Emergency pause: Immediate halt capability
Benefits¶
For Miners¶
| Benefit | Description |
|---|---|
| Geographic optimization | Mine on whichever chain has lowest gas costs |
| Reduced competition | Mining load distributed across chains |
| Chain choice | Pick the chain that fits your infrastructure |
| Network resilience | Not dependent on a single chain's availability |
For Users¶
| Benefit | Description |
|---|---|
| Native tokens | EVMORE exists natively on each chain, not as a wrapped version |
| No bridge risk | No bridge exploit can drain supply |
| Lower fees | Use the cheapest chain for transactions |
| Unified liquidity | Combined liquidity from all chains |
For the Ecosystem¶
| Benefit | Description |
|---|---|
| Scalability | Mining throughput scales with the number of chains |
| Future-proof | New EVM chains can be added as they launch |
| True multi-chain | Not just token presence, but native mining on each chain |
Challenges and Tradeoffs¶
| Challenge | Mitigation |
|---|---|
| Oracle dependency | Multi-sig operators, decentralized oracle set |
| Cross-chain latency | 10-minute epoch provides buffer for sync |
| Higher complexity | Only deployed after ecosystem maturity (100K EVMORE treasury) |
| Liquidity fragmentation | Coordinated market-making across chains |
Prerequisites¶
Federated mining activates only when:
- Treasury reaches 100,000 EVMORE (Stage 4 threshold)
- Cross-chain oracle infrastructure is deployed and tested
- Multiple chains have established EVMORE communities
- Security audits of the federated mining contracts are complete
Further Reading¶
- Staged Deployment -- The path to Stage 4
- Cross-Chain Bridge -- The Stage 2-3 bridge that federated mining replaces
- KeccakCollision Algorithm -- The mining algorithm used across all chains
- Architecture Overview -- System architecture context