Skip to content

Blockchain is 77% one over-deployed Alephium explorer, and running exceeds ordered #327

Description

@2ndtlmining

Prompted by "is 500 Alephium instances correct?". Short answer: the number is real and our arithmetic is right — but it does not mean what it looks like, and chasing it turned up something that contradicts a standing assumption.

Measured on live data, 2026-09-13.

The number

alephium/explorer:latest      569 running containers

That is the ~500 seen. It is not 500 Alephium nodes. It is one app, alphexplorer, and its containers break down as:

component frontend   569
component postgres   569
component backend      1
component daemon       0

569 copies of an explorer web frontend and its postgres, one backend, and no Alephium daemon at all. Whatever else it is, it is not 500 Alephium blockchain nodes.

It dominates the category

blockchain category    1,499 running containers
the two alephium apps  1,148   (77%)

alphexplorer alone is 1,139 of those. So the Blockchain bar on APP ECOSYSTEM is mostly this single deployment. Everything is being counted correctly — categorizeAppSpec matches thetrunk/alephium-standalone on the alephium keyword and applies that category to every container of the app, which is the intended app-level behaviour — but "Blockchain 1,499" reads as network diversity when three-quarters of it is one app's web frontend.

The part that contradicts a documented assumption

alphexplorer's spec says instances: 30 across 4 components — so at most ~120 containers were ordered. 1,139 are running.

The repo's standing assumption is the opposite. From the README/CLAUDE notes and #144's rationale: globalappsspecifications counts what was ordered, stats.runonflux.io/fluxinfo counts what is running, and ordered "always reads higher". Here running exceeds ordered by ~9.5x.

Worth deciding:

  1. Is that a real over-deployment, stale containers never reaped, or a spec whose instances was recently lowered? (It changes whether the network data is wrong or our reading of it is.)
  2. Does anything in the codebase actually rely on ordered >= running? If so it is wrong for this app today.
  3. Should a single app be able to dominate a category bar without that being visible? The per-category drill-down does show alephium/explorer 569 if you expand it, so the information is reachable — the question is whether the collapsed bar is misleading enough to warrant a note.

No code change proposed yet — filing the measurement so the decision is made on numbers rather than on the surprise.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions