SOLANA CONFLICT MICROSCOPE · OFFLINE DEMO

See which declared accounts connect transactions.

Explore declared account contention, potential parallelism, and estimated execution waves using the fixtures shipped with this project.

These reports are generated locally from saved inputs. No RPC connection, wallet, research cache, or local web server is needed.

Start with the evidence

  1. Open a report and select a notable finding.
  2. Follow its shared accounts to the participating transactions and decoded evidence.
  3. Compare the component with the full-block wave context before interpreting a counterfactual.

Waves are conflict-free analytical groupings, not a reconstruction of a validator's exact private schedule. Matching wave bounds establish a minimum only within this declared-lock model; they do not measure runtime, speedup, or profitability.

Semantic counterfactuals are hypothetical finer-grained execution rules. A safe redesign requires additional program and state evidence. The real captures are devnet examples, not a representative mainnet sample.

REAL NETWORK DATA — CAPTURED DEVNET FIXTURE

Real devnet: loader buffer writes

Explore a captured program upload and the declared locks shared by its decoded buffer writes. The report also compares hypothetical payer and byte-range changes.

Captured slot: 488638500 · Provenance: real-network / devnet · Retrieved 2026-08-27T17:58:43.489Z

Transactions
45
Declared conflict pairs
116
Cross-payer shared-account pairs
0
Estimated execution waves
15

Full-block wave bounds: 15–15. Known Compute Units coverage: 45/45 transactions. Compute Units measure work, not elapsed time.

What the analyzer found

Shipped input: fixtures/real-devnet-block.json

REAL NETWORK DATA — CAPTURED DEVNET FIXTURE

Real devnet: cross-payer funding

Find transactions with different fee payers that draw from a shared funding source. Different payers alone do not establish independent application work or a safe redesign.

Captured slot: 488638508 · Provenance: real-network / devnet · Retrieved 2026-08-27T17:58:27.792Z

Transactions
51
Declared conflict pairs
146
Cross-payer shared-account pairs
1
Estimated execution waves
17

Full-block wave bounds: 17–17. Known Compute Units coverage: 51/51 transactions. Compute Units measure work, not elapsed time.

What the analyzer found

Shipped input: fixtures/cross-payer-devnet-block.json

SYNTHETIC TEACHING FIXTURE — NOT OBSERVED NETWORK ACTIVITY

Synthetic teaching: shared application state

A deliberately constructed example illustrates application-state contention and supplied evidence for an alternative partitioning. It is not evidence of an observed network opportunity.

Teaching slot identifier: 1500000 · Provenance: curated-teaching / synthetic

Transactions
4
Declared conflict pairs
3
Cross-payer shared-account pairs
3
Estimated execution waves
3

Full-block wave bounds: 3–3. Known Compute Units coverage: 4/4 transactions. Compute Units measure work, not elapsed time.

What the analyzer found

Shipped input: fixtures/cross-payer-application-state-teaching.json

REAL NETWORK DATA — CAPTURED DEVNET FIXTURES

Real devnet: upload across nine blocks

Follow decoded payload chunks across slots. Inspect byte coverage, gaps, overlaps, transaction outcomes, and exact instruction evidence. Byte coverage does not establish final buffer contents or a complete upload lifecycle.

Captured slots: 488638500–488638508

Observed blocks
9
Decoded chunks
148
Upload sequences
1

Shipped inputs: fixtures/loader-range/

Compare two captured blocks

Compare the upload and funding examples side by side: transaction outcomes, declared conflict pairs, connected components, wave bounds, and recorded compute. These are different workloads, so their differences do not establish a performance improvement.