Skip to content

artifact: add the-exclusion-map - #174

Merged
blokzdev merged 2 commits into
mainfrom
claude/friendly-einstein-5q9ar3
Aug 15, 2026
Merged

artifact: add the-exclusion-map#174
blokzdev merged 2 commits into
mainfrom
claude/friendly-einstein-5q9ar3

Conversation

@blokzdev

@blokzdev blokzdev commented Aug 15, 2026

Copy link
Copy Markdown
Owner

Artifact: The Exclusion Map (map)

A 2D trust/power map of Ethereum's MEV-Boost relay market, as an AI agent's transaction experiences it.

What it shows

Each relay is a node positioned by inclusion policy (x: neutral → OFAC-censoring) and block-delivery share (y + node size). The right half is the exclusion zone — for a transaction those relays screen out, exclusion (unlike ordering) can't be outbid. The panel derives the network-level exclusion risk from the sourced 38.6% censoring share: P(block censors) = 38.6%, expected inclusion delay ≈ 1.6 slots (~20s), P(≥6 slots excluded, 72s) = 0.33%. Tap a relay for its policy, what it can deny an agent, and an agent note. A FOCIL toggle collapses the exclusion risk (green enforcement rings on censoring nodes; readout → "guaranteed inclusion ≤ 1 slot") — visualizing the article's conclusion that EIP-7805 makes the 38.6% share structurally irrelevant.

The gap it fills

Pairs with (and embedded in) the merged article "The Excluded Transaction: FOCIL". That article's existing artifact the-focil-slot shows the future FOCIL fix as a 4-phase timeline; the article's opening thesis — the current censoring-relay landscape — was never drawn. This map draws it. Embedded at the "Censorship Math Today" section (artifacts: frontmatter updated, updatedDate set, index regenerated).

Archetype

map — underrepresented in the catalog (3/139), and the natural fit: relays positioned in a meaningful 2D space, like bridge-trust-spectrum. Last two artifact merges were scene + simulation.

Data source

content/artifacts/the-exclusion-map/data.json, snapshotted from the article's cited primary — MEV Watch (mevwatch.info), dataAsOf 2026-06-22, matching the article's own numbers (Ultra Sound 30.0% neutral; bloXroute Max Profit 18.2% + Regulated 18.1% censoring; 38.6% total censoring). Unnamed relays are honest aggregates so the five nodes sum to 100% — no fabricated per-relay numbers, no runtime fetches. The exclusion-risk metrics are computed live from the sourced censoring share (stated assumptions in the panel note).

Verified

  • npm run check (validate + astro check) and npm run build0 errors, build green.
  • Headless Chromium at 390×780 (portrait), 1000×640 (landscape), 340×720 (narrow): zero console errors, zero horizontal overflow, stage sizes correct (no collapse). Relay tap, All reset, and FOCIL toggle all fire; green enforcement rings render without overlapping text.
  • Contract: createArtifactLayout() (rail), design tokens only, keyboard path on nodes (Enter/Space), cleanup removes all listeners + injected style.

Duplicate check

Re-fetched origin/main (unchanged at #173). Open PR #169 is prediction-market fragmentation (unrelated). No open commission-artifact issues. Last-24h merges (#170–173) are MoE routing, fingerprinting, orthogonality, FHE noise — none MEV/censorship. No existing artifact maps the relay/block-building market.

@vercel

vercel Bot commented Aug 15, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
blokz Ready Ready Preview Aug 15, 2026 9:22am

A 2D map of Ethereum's MEV-Boost relay market — relays positioned by
inclusion policy (neutral → OFAC-censoring) and block-delivery share.
Fills the unvisualized opening thesis of the merged FOCIL article
'The Excluded Transaction': where a transaction gets excluded today
(38.6% censoring share), with a FOCIL toggle that collapses the
exclusion risk. Data snapshotted from MEV Watch (2026-06-22), matching
the article's cited numbers; unnamed relays honestly aggregated.

Embedded in the FOCIL article (updatedDate set, index regenerated).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Mi1eCiBvkz5B72riG8rtPS
@blokzdev
blokzdev marked this pull request as ready for review August 15, 2026 09:21
@blokzdev
blokzdev enabled auto-merge (squash) August 15, 2026 09:21
@blokzdev
blokzdev merged commit 617a0ad into main Aug 15, 2026
3 checks passed
@blokzdev
blokzdev deleted the claude/friendly-einstein-5q9ar3 branch August 15, 2026 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants