Grassroots platforms with atomic transactions: social graphs, cryptocurrencies, and democratic federations

Grassroots platforms aim to offer an egalitarian alternative to global platforms — centralized/autocratic (Facebook etc.) and decentralized/plutocratic (Bitcoin etc.) alike. Whereas global platforms can have only a single instance—one Facebook, one Bitcoin—grassroots platforms can have multiple instances that emerge and operate independently of each other and of any global resource except the network, and can interoperate and coalesce into ever-larger instances once interconnected, potentially (but not necessarily) forming a single instance. Key grassroots platforms include grassroots social graphs, grassroots social networks, grassroots cryptocurrencies, and grassroots federations. Previously, grassroots platforms were defined formally and proven grassroots using unary transition systems, in which each transition is carried out by a single agent. However, grassroots platforms cater for a more abstract specification using transactions carried out atomically by multiple agents, something that cannot be expressed by unary transition systems. As a result, their original specifications and proofs were unnecessarily cumbersome and opaque. Here, we aim to provide a more suitable formal foundation for grassroots platforms. To do so, we enhance the notion of a multiagent transition system to include atomic transactions and revisit the notion of grassroots platforms within this new foundation. We present concise specifications of key grassroots platforms using atomic transactions: befriending and unfriending for grassroots social graphs, coin swaps for grassroots cryptocurrencies, and communities forming, joining, and leaving a federation for grassroots federations. We prove a general theorem that a platform specified by atomic transactions that are interactive is grassroots; show that the atomic transactions used to specify all three platforms are interactive; and conclude that the platforms thus specified are indeed grassroots. We thus provide a crisp mathematical foundation for grassroots platforms and a solid and clear starting point from which their implementation can commence.

Authors

Publication Details

Journal
London School of Economics and Political Science Research Online (London School of Economics and Political Science)
Published
2026-01-06
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Grassroots platforms with atomic transactions: social graphs, cryptocurrencies, and democratic federations

Ehud Shapiro
London School of Economics and Political Science Research Online (London School of Economics and Political Science)
Blockchain Technology Applications and Security
article

Grassroots platforms with atomic transactions: social graphs, cryptocurrencies, and democratic federations

Ehud Shapiro
article en

Abstract

Grassroots platforms aim to offer an egalitarian alternative to global platforms — centralized/autocratic (Facebook etc.) and decentralized/plutocratic (Bitcoin etc.) alike. Whereas global platforms can have only a single instance—one Facebook, one Bitcoin—grassroots platforms can have multiple instances that emerge and operate independently of each other and of any global resource except the network, and can interoperate and coalesce into ever-larger instances once interconnected, potentially (but not necessarily) forming a single instance. Key grassroots platforms include grassroots social graphs, grassroots social networks, grassroots cryptocurrencies, and grassroots federations. Previously, grassroots platforms were defined formally and proven grassroots using unary transition systems, in which each transition is carried out by a single agent. However, grassroots platforms cater for a more abstract specification using transactions carried out atomically by multiple agents, something that cannot be expressed by unary transition systems. As a result, their original specifications and proofs were unnecessarily cumbersome and opaque. Here, we aim to provide a more suitable formal foundation for grassroots platforms. To do so, we enhance the notion of a multiagent transition system to include atomic transactions and revisit the notion of grassroots platforms within this new foundation. We present concise specifications of key grassroots platforms using atomic transactions: befriending and unfriending for grassroots social graphs, coin swaps for grassroots cryptocurrencies, and communities forming, joining, and leaving a federation for grassroots federations. We prove a general theorem that a platform specified by atomic transactions that are interactive is grassroots; show that the atomic transactions used to specify all three platforms are interactive; and conclude that the platforms thus specified are indeed grassroots. We thus provide a crisp mathematical foundation for grassroots platforms and a solid and clear starting point from which their implementation can commence.

London School of Economics and Political Science Research Online (London School of Economics and Political Science)
Openalex Percentile: Top 95%
Blockchain Technology Applications and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.