Society · Coordination

Vote

Provide standard decision mechanism with integrity guarantees

Definition

Mechanism

N-agent decision mechanism with configurable rules and integrity guarantees. Initiator sends 'VOTE_CALL' with question, options, and Quorum requirement. Eligible agents respond 'CAST' via Ballot. System enforces: one vote per agent, deadline, and Quorum check. After deadline: compute result. Broadcast 'VOTE_RESULT'. Simple case optimization: binary decisions use lightweight 2-message flow. Tallying is performed by Aggregate; a vote that selects a leader hands off to Elect; a vote that fails its quorum announces that coordination failure via Break.

Invariants

  1. Votes immutable after cast.
  2. One vote per eligible agent.
  3. Casts arriving after the deadline are not counted.
  4. Declares a tie-breaker.

Risks

Failure modes

  1. Quorum not met (insufficient participation, decision invalid).

  2. Tie with inadequate tie-breaker (deadlock).

  3. Strategic voting (agents vote tactically rather than honestly—inherent to voting).

  4. Sybil attack (fake agents stuff votes—mitigate via PROBE/RALLY membership).

  5. Vote coercion (agents pressured—hard to detect).

  6. Mechanism mismatch (wrong mechanism for decision type, e.g., plurality for binary).

Relationships

Builds on

Accepts

Infrastructure

Ballot

Immutable record of one agent's cast choice

Composes with

Infrastructure

Quorum

Minimum participation threshold

References

Infrastructure

Aggregate

Reduce a set to a summary statistic

Infrastructure

Break

Failure-announcement signal {severity, reason, recoverable}, ACK-required

Elect

Leader nomination → vote → succession with term and authority bounds

Infrastructure

System

Complex whole of interacting parts

Used by

Composes with

References

Reference

Parameters

mechanism Enum, {Majority, Supermajority, Quadratic, Ranked, Unanimous}
Counting method
quorum_required Float, [0.0, 1.0]
Min participation to be valid
voting_period Duration, [1min, 7d]
Window for casting votes

Identity

Ref
Vote#8493
Sema ID
sema:Vote#mh:SHA-256:84935dbc846bcd8fe2da01e9e04401f190769e87d0354e00c0986e43e414f300
Ring
2
Tier
2
Updated
2026-11-11
Supersedes
  • sema:Vote#mh:SHA-256:30d0f73565ea6b9b3ec56cac26b7a54ae4533e9db9ea47b6a79691c5b9e69264
  • sema:Vote#mh:SHA-256:05a759ba011ca83244099099274c4e69bac4b368000810fdb3096f8e740be1d9
  • sema:Vote#mh:SHA-256:0affbbc722d42218027f581176be08d0a66c9a3dc99adbf94d411ef9fc38786c
  • sema:Vote#mh:SHA-256:3b66510363464c335c95a843247ddd37bbb98616a17f6a8d4bb17b1ac91bd41c
  • sema:Vote#mh:SHA-256:d3cbfb3d419b84397dff409d2f83271e9bcb1b6c16b79b0b3629cbe72bd7f3a8