Skip to content

dev comments #642

Description

@serejandmyself
  • missing mining stats for monero!
  • validator cost = amount of run nodes?
  • mining pool revenue - good place for detailed earning stats
  • dev mode validators needs to contain mining pools too - this is the idea of validtorinfo. showing validators and pools in 1 unique table
  • clicking you on main page (horizontal menu) should prompt web3 login, and logout button should not be visible before i login
  • clicking ai from vertical left menu should take to: /ai
  • about us icon in color?
  • both about us and play break when i click them from left vertical menu - expected behavior like with you, should open on middle tab of the 5 sub-tabs related to topic
  • the horizontal tab menu on /help page is form an older version of the website

We need to discuss this together:

  1. Security
  • Total staked | Total network hashrate
  • Validator count | Mining pool count + estimated miners
  • Active validators | Active mining pools
  • Nakamoto coefficient | Pool concentration / hashrate Nakamoto coefficient
  • Validator uptime | Pool uptime
  • Slashing events | Reorgs, orphan rate
  • Validator performance | Pool efficiency
  • Missed blocks | Orphaned blocks
  • Stake distribution | Hashrate distribution
  • Stake-weighted decentralization | Hashrate-weighted decentralization
  1. Economics
  • APR | Miner ROI
  • APY | Annual mining profitability
  • Inflation | Emission schedule
  • Rewards to distribute | Remaining emission
  • Community pool | Tail emission reserve (economic security)
  • Treasury | None (or CCS ecosystem)
  • Total staked | Daily issued XMR
  • Validator rewards | Block reward
  • Delegator rewards | Pool payouts
  • Commission | Pool fee
  • Average delegation | Average miner contribution
  • Think, staking inflation -> emissions, tails, circulating supply, stock to flow, etc
  1. Pool page (val profile)
  • IMPORTANT: The below idea does NOT constitute for the fact that a pool page should be liek a validator page: so it should have a table of tokens you can mine there. Most of the below metrics most probably belong in pool passport (node passport)

  • Pool Page

  • Hashrate

  • Pool fee

  • Connected miners

  • Blocks found

  • Luck

  • Historical luck

  • Last block found

  • Average payout

  • Minimum payout

  • Payout frequency

  • Uptime

  • Geographic servers

  • Software

  • Stratum endpoints

  • Historical hashrate

  • Historical dominance

  • Share difficulty

  • Latency

  • Pool market share
  • Pool switching rate
  • Miner loyalty (estimated)
  • New miners joining
  • Pool growth rate
  • Hashrate migration
  • Pool churn
  • Mining centralization trend
  1. Node Analytics
  • IMPORTANT: a lot are just ideas

  • Reachable nodes

  • Geographic distribution

  • IPv4/IPv6

  • Tor nodes

  • I2P nodes

  • Software version

  • Sync status

  • Pruned/full

  • Peers

  • Incoming/outgoing connections

  • Average latency

  • Age

  • Version adoption

  • Network upgrades

  1. Governance
    Development Health (Think of this as governance-by-consensus):
  • Active maintainers
  • Open PRs
  • Open issues
  • CCS proposals
  • CCS funded
  • Hard fork schedule
  • Version adoption
  • Upgrade readiness
  • Wallet adoption
  • Node upgrade %
  1. Network metrics general:
  • TPS | TPS
  • Average tx fee | Average tx fee
  • Average block time | Average block time
  • Block utilization | Block utilization
  • Block size | Dynamic block size
  • Finality | Confirmation depth
  • Gas used | Block weight
  • Gas price | Fee per byte
  • Active addresses | Estimated unique outputs/heuristics
  • New wallets | Impossible directly
  • Total transactions | Total transactions
  • Failed tx | Rejected tx
  • Pending tx | Mempool
  1. Staking to mining:
  • Stake/delegate/APR -> mining profitability calculations in any form
  1. Larger comparison points:
    Voting power | Hashrate
    Stake | Hashrate
    Self stake | Pool-owned hashrate (if known)
    Commission | Fee
    Uptime | Uptime
    Missed blocks | Orphans
    Delegators | Connected miners
    Rewards | Blocks found
    Rank | Rank

  2. POW network overview:

  • Difficulty
  • Network hashrate
  • Estimated miners
  • Active pools
  • Full nodes
  • Reachable nodes
  • Average propagation time
  • Orphan rate
  • Block interval variance
  • Difficulty adjustment stability
  • Mempool size
  • Average confirmation time
  • Transaction backlog
  1. Metrics unique to Monero:
  • We do NOT need not half, not all of them. But some things will appear as natural when analytics start. Also good for knowledge, even 1/2 from here
  • Ring size statistics
  • RingCT adoption/history
  • Bulletproof transaction share
  • CLSAG transaction share
  • Average anonymity set
  • Decoy selection distribution
  • Output age distribution
  • Mempool privacy characteristics
  • Transaction weight distribution
  • Dynamic block-size expansion/contraction
  • Difficulty adjustment efficiency
  • RandomX performance trends
  • CPU architecture distribution (estimated from mining telemetry where available)
  • Mining hardware diversity
  • Tail emission security ratio (tail emission relative to total miner revenue)
  • Fee vs subsidy ratio
  • Pool variance ("luck") over time
  1. A little table to think about comparing POW and POS
Security Dimension PoS Monero (PoW)
Economic commitment Tokens locked Compute + electricity expended
Security resource Stake Hashrate
Operators Validators Miners / mining pools
Delegation Token delegation Pool participation
Rewards Staking rewards Block rewards + fees
Penalty Slashing Operational cost and opportunity cost
Governance On-chain voting Social consensus + CCS + node/software adoption

Metadata

Metadata

Assignees

Type

Fields

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions