Grassroots Platforms with Atomic Transactions: Social Networks, Cryptocurrencies, and Democratic Federations
Ehud Shapiro

TL;DR
This paper develops a formal mathematical foundation for grassroots platforms, allowing atomic multi-agent transactions to specify and verify social networks, cryptocurrencies, and federations as truly grassroots systems.
Contribution
It extends distributed transition systems to include atomic transactions, providing clear specifications and proofs that key grassroots platforms are indeed grassroots.
Findings
Atomic transactions enable precise platform specifications.
All three platforms are proven to be grassroots using the new framework.
Provides a solid foundation for implementing grassroots platforms.
Abstract
Grassroots platforms aim to offer an egalitarian alternative to global platforms. Whereas global platforms can have only a single instance, 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. Key grassroots platforms include grassroots social networks, grassroots cryptocurrencies, and grassroots democratic federations. Previously, grassroots platforms were defined formally and proven grassroots using unary distributed 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
