AI coding agents can lose context between sessions.
Git preserves files and project history, but Git alone does not prove that a proposed project-state change was executed and verified under an explicit policy.
Blockchain-BOD is an experiment around this problem.
The current model separates:
- Task - authorizes work and reward
- Candidate - proposes a state transition
- Evidence - records the proof bundle
- Verification - evaluates the candidate under a named policy
- Settlement - applies the canonical result
The intended trust boundary is:
Git -> isolated execution -> deterministic verification -> cryptographic commitments -> blockchain settlement
The important point is that an AI agent is not automatically the authority over canonical project state.
This is not a claim of universal correctness. Passing a verification suite does not prove that software can never be wrong. The goal is narrower: make the acceptance rule explicit, reproducible and externally auditable.
Current work is experimental. Economic parameters are not final, and the Arbitrum work is an adapter experiment, not a new consensus mechanism.
Public repository:
https://github.com/BogdanXI/Blockchain-BODI am looking for people who want to break the design:
- Where can a candidate bypass the intended authority separation?
- Which evidence is insufficient?
- Where can verification be gamed?
- Which assumptions fail under adversarial workloads?
- What should be made deterministic before this can be trusted?
If the design is wrong, finding the failure is useful. The project will document failures and changes rather than hide them.