Can you break this?
I’m serious.
Not “feedback.”
Not “thoughts.”
Break it.
Ethereum is getting very good at two things:
-
proving computation (ZK)
-
making data available (DA)
But there’s still a gap:
There’s no portable way to verify what actually happened—independent of the system that produced it.
Right now, verification still depends on:
-
the rollup
-
the indexer
-
the tooling
Which means you’re still, in some way, asking the system what’s true.
I’ve been working on a minimal primitive to address this:
Bind:
execution → digest → on-chain commitment
So verification becomes:
recompute → compare → confirm inclusion
No API
No indexer
No prover
Just:
-
local computation
-
public ledger access
The result is a portable verification artifact
→ something anyone can independently verify
→ without the originating system
If Ethereum is becoming a settlement layer, this isn’t optional.
Without a portable verification artifact, there’s no stable reference to what actually happened.
So instead of explaining it more…
I’m inviting you to break it.
-
Change a byte
-
Fake a proof
-
Find an edge case
-
Attack the assumptions
If it fails, I want to know.
If it holds, that’s interesting too.
Live demo:
https://observation-commitment-protocol.vercel.app/