wallet-deadlock-free-concurrent-transfers

Status: IN

Wallet achieves deadlock-free concurrent transfers through sorted lock acquisition (prevents cycles), two-tier locking (isolates balance vs transaction-list contention), and frozen checks inside the lock (eliminates TOCTOU between freeze and movement).

Justifications

Three complementary locking disciplines compose into a deadlock-free, race-free concurrency model

Depends on (SL): wallet-lock-ordering-prevents-deadlock, wallet-frozen-check-inside-lock, wallet-two-tier-locking

Depended on by

JSON