Jadwal Sholat

Memuat jadwal sholat…

Computer Science editorial

Open AccessOA2026

Mechanizing Typed Regulatory Actions for Security Tokens: Semantics, Falsification, and Bounded EVM Evidence

A machine-checked Isabelle/HOL semantics for six ERC-8319 regulatory meanings, with bounded EVM evidence and an explicit map of proved, assumed, and open results
Jinwook Kim· 2026· DOI 10.48550/arXiv.2608.29134

The core problem

Security-token standards expose privileged controls—freezing balances, seizing assets, forcing transfers—without identifying the legal effect actually executed or the evidence and reversal obligations that effect carries. This gap between on-chain mechanism and off-chain legal meaning motivates the paper's central question: can the regulatory meanings of privileged token actions be given a precise, machine-checked execution semantics?

Kim addresses this by formalizing, in Isabelle/HOL, a reference execution semantics for the six ERC-8319 meanings: **FREEZE**, **SEIZE**, **CONFISCATE**, **LIQUIDATE**, **RESTRICT**, and **RECOVER**. The semantics distinguishes three outcome classes—*applied*, *rejected*, and *operational-failure*—and mechanizes action-specific reversals, replay and epoch rules, complete frames, case-local terminality, and final receipts. The Isabelle session builds without unproved placeholders or additional axioms.

Two further contributions frame the result. First, an indistinguishability theorem shows that bound kernel inputs cannot establish external facts about title, settlement, or entitlement. Second, constructive witnesses and direct mutations establish reac

Innovation

The reported results are organized around the twelve named evidence lanes and the 74-row obligation ledger.

**Evidence lanes.** All twelve named evidence lanes pass, with none pending. These lanes cover Foundry, Certora, Kontrol/KEVM, mutation testing, deterministic-build, runtime-identity, and independent-reproduction evidence, each separately scoped to the successor ERC-TRUST Solidity/EVM candidate.

**Obligation ledger.** The 74-row obligation ledger remains conditional: 70 rows are closed, two runtime-link rows remain successor obligations, and two are inapplicable. This ledger is the paper's explicit accounting of what is proved, bounded, assumed, and open.

**Interoperability.** The Native runtime is bound separately from an ERC-3643 interoperability reference that explicitly reports Partial and full=false, not Verified Full. This distinction is material: the interoperability reference is not claimed as fully verified.

**Formal outcomes.** The Isabelle/HOL session builds without unproved placeholders or additional axioms. The indistinguishability theorem shows that bound kernel inputs cannot establish external facts about title, settlement, or entitlement. Constructive witn

Security-token standards expose privileged controls—freezing balances, seizing assets, forcing transfers—without identifying the legal effect actually executed or the evidence and reversal obligations that effect carries. This gap between on-chain mechanism and off-chain legal meaning motivates the paper's central question: can the regulatory meanings of privileged token actions be given a precise, machine-checked execution semantics?
Kim addresses this by formalizing, in Isabelle/HOL, a reference execution semantics for the six ERC-8319 meanings: **FREEZE**, **SEIZE**, **CONFISCATE**, **LIQUIDATE**, **RESTRICT**, and **RECOVER**. The semantics distinguishes three outcome classes—*applied*, *rejected*, and *operational-failure*—and mechanizes action-specific reversals, replay and epoch rules, complete frames, case-local terminality, and final receipts. The Isabelle session builds without unproved placeholders or additional axioms.

Why it matters

The paper's most important contribution may be its explicit boundary-drawing. Kim states that these results do not establish complete Isabelle-to-Solidity-to-EVM refinement, compiler correctness, audit completion, production readiness, deployment verification, or external legal truth. What they do provide is a machine-checked domain semantics and an explicit map of proved, bounded, assumed, and open results.

This framing matters for security-token regulation. A typed semantics for FREEZE, SEIZE, CONFISCATE, LIQUIDATE, RESTRICT, and RECOVER makes the legal effect of privileged controls inspectable rather than implicit. The indistinguishability theorem is a negative result with practical force: no amount of bound kernel input can settle questions of title, settlement, or entitlement, because those are external facts. That is a formal statement of a boundary that regulators and engineers often blur.

The 74-row obligation ledger, with 70 closed, two successor runtime-link obligations, and two inapplicable rows, is a model of honest reporting. The twelve passing evidence lanes are separately scoped, and the ERC-3643 interoperability reference is labeled Partial and full=false rather than Verified Full. The result is a domain semantics that is machine-checked and a map of what remains open—useful precisely because it does not overclaim.

Who should read this

CS practitioners and researchers

Opening member content…