Papers
Topics
Authors
Recent
Search
2000 character limit reached

Volitional Multiagent Atomic Transactions: Describing People and their Machines

Published 28 Apr 2026 in cs.DC, cs.HC, cs.MA, and cs.SI | (2604.25596v1)

Abstract: Formal models for concurrent and distributed systems describe machines; the people who operate them are either ignored or treated as external environment. Yet key distributed systems -- notably grassroots platforms -- include people operating their personal machines (smartphones), and their faithful description must include the states of both people and machines and how they jointly effect system behaviour. Here, we propose volitional multiagent atomic transactions -- executed atomically by machines and guarded by their people's volitions -- as a novel mathematical foundation for specifying systems consisting of people operating machines. Each agent's state consists of a volitional state and machine state; a transaction is enabled when the machine precondition holds and the guarding persons are willing. For example, befriending two people is guarded by both; unfriending, by either; voluntary swap of coins and bonds is guarded by both parties, while a payment is guarded by the payer. We develop the mathematical machinery to express safety and liveness of platforms specified in this framework, and provide example specifications of two grassroots platforms: social networks, and coins and bonds. These specifications are then used by AI to derive working implementations. % We employ here a novel and simpler definition of `grassroots' that better captures the informal notion -- multiple instances can form and operate independently, yet may coalesce -- and show that the platforms specified here, as well as those hitherto proven grassroots under the original definition, are grassroots under the new definition.

Authors (2)

Summary

  • The paper introduces the VMAT framework that unifies human volition and machine state to facilitate atomic multiagent transactions in decentralized settings.
  • The paper employs dual state modeling by separating volitional and machine states, ensuring transactional consistency and safety through formal guards.
  • The paper demonstrates the framework’s applicability to grassroots social networks and digital economies, highlighting its potential for scalable, decentralized protocols.

Volitional Multiagent Atomic Transactions: A Unified Theory of People and Machines in Distributed Systems

Motivation and Framework

Formal models of distributed and concurrent systems have historically abstracted away human decision-making, typically relegating human actors to the status of environment, source of error, or adversary. This conventional viewpoint is increasingly inadequate for "grassroots platforms," where individuals—acting through personal devices—jointly realize systems with no central authority or reliance on shared global data structures. The paper "Volitional Multiagent Atomic Transactions: Describing People and their Machines" (2604.25596) introduces a formal framework that rigorously integrates the volitions (willingness or intent) of people with the computational states of their machines, positioning volitional multiagent atomic transactions (VMATs) as the fundamental abstraction for such systems.

The core innovation is the explicit bifurcation of each agent's state into a volitional state (the set of transaction types the person is willing to participate in) and a machine state (the device's operational state). Atomic transactions are enabled when both the machine preconditions are satisfied and the requisite agents express willingness. This dual enablement is expressed via multiagent transition systems extended to support volitional guards at the level of transaction equivalence classes.

Transactional Semantics and Specification

Volitional Multiagent Atomic Transactions

The VMAT model generalizes multiagent atomic transactions by associating each transaction with a guard set of agents whose current volitional states must include the transaction's equivalence class for the transaction to execute. Two primary forms of transitions are defined:

  • Change-volition transitions: An agent updates its volitional state independently of machine state.
  • Volitional machine transactions: Standard machine state transitions, additionally conditioned on the appropriate volitional guards.

The equivalence-class structure for machine transactions crucially allows consistent reasoning about an action (e.g., befriending between two agents) across a spectrum of system configurations.

Liveness and Safety

Liveness in this setting is redefined in terms of transaction equivalence classes: a run is correct iff every enabled class is eventually taken. Safety properties and invariants are preserved by systematically constraining state changes using transaction preconditions and the mutual discharge of volitions upon execution, ensuring expectations of symmetric or asymmetric participation (e.g., mutual befriending or unilateral unfriending) are maintained.

Grassroots Protocols: Axiomatic Characterization

The paper offers a precise reformulation of what it means for a protocol to be grassroots: it must be both oblivious (disjoint agent groups can execute correct operations independently, and all their correct interleavings remain valid in the combined system) and interactive (the unioned system admits correct behaviors not possible in any group individually, i.e., cross-group transactions). This is formalized via interleaving theory of runs and applied to define a new, simpler criterion for the grassroots property—specifically, any transaction whose participants span multiple groups must require volitional consent from at least one agent in each group.

It is formally shown that any platform relying on a shared global data structure (such as a blockchain or distributed hash table) is not grassroots, since such platforms fundamentally violate the obliviousness required for independent group operation.

Exemplars: Social Networks and Digital Economies

Grassroots Social Networks

A canonical instance is a decentralized social network where befriending is modeled as a transaction guarded by the mutual volition of both parties, and unfriending by either. This symmetrical/asymmetrical guard mechanism directly encodes nuanced social processes into the system's formal structure. Detailed invariants—such as the mutuality of friendships—are shown to follow from the transactional semantics.

Grassroots Coins and Bonds

Grassroots digital economies are specified by VMATs representing coin/bond minting, atomic swaps, payments, and redemptions. Each currency unit is issued and managed locally; system liquidity and interoperability emerge entirely from voluntary, local bilateral agreements, with no global ledger. The approach formally generalizes to interest-bearing bonds and more complex credit instruments. The invariance of total agent-issued financial instruments is enforced mechanistically by transaction semantics—demonstrating conservation properties analogous to physical assets.

Theoretical and Practical Implications

The paper meaningfully extends the formal methods literature by positing that persistent and inspectable volitional state is fundamental for capturing real system behaviors in open, person-driven digital environments. This shift—modeling volition as durable state rather than per-transition nondeterminism—represents a decisive move beyond earlier theories of angelic/demonic choice, process calculi, or I/O automata, all of which failed to formalize the agency of the person within the system state itself.

Critically, the VMAT framework yields machine-checkable specifications that have already been used by AI tools to derive correct-by-construction implementations. These are realized in the GLP concurrent logic programming system, with enforcement mechanisms rooted in device mutual attestation to prevent deviation from protocol. The synthetic procedure from specification to AI-derived, provably grassroots implementation demonstrates a new pathway for trustworthy distributed system synthesis.

Contrasts and Claims

  • Systems based on any form of shared global data (replicated ledgers, DHTs, etc.) are not grassroots—a fact proved explicitly via the new formalism.
  • The framework upholds that only platforms constructed from local, volitional atomic transactions, without reliance on central authorities or shared global structures, qualify as grassroots and support unrestricted federation, spontaneous coalition, and independent operation of groups.
  • Traditional distributed computing models systematically overlook, misrepresent, or insufficiently formalize the essential human-machine boundary that real-world systems must confront.

Future Directions

Extensions to platforms with more complex group-guarded transactions—such as supermajority-based federations—are well-supported by the semantics, promising further theoretical generalization. The integration of byzantine and crash-fault tolerance into the VMAT paradigm is identified as a key direction for pragmatic resilience.

Conclusion

This paper offers a rigorous, compositional mathematical basis for specifying, reasoning about, and implementing digitally mediated systems where people and their machines jointly determine the evolution of distributed state. By elevating volitions to first-class, inspectable components of agent state, the VMAT framework captures previously unmodeled—but ubiquitous—features of grassroots social and economic platforms. These foundations support compositional system design, AI-driven implementation, and robust guarantees at the intersection of formal methods and socio-technical engineering, and delineate a precise boundary between grassroots systems and all existing blockchain-based and global-resource-dependent architectures (2604.25596).

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 2 likes about this paper.