On the Use of Computer Programs as Money
Ross D. King

TL;DR
This paper proposes using computer programs as money, enabling active economic participation and automating financial processes through existing computational technologies, potentially transforming economic systems.
Contribution
It introduces the concept of program-money as an active, agent-like form of currency, detailing the necessary technologies and potential economic advantages over traditional passive money.
Findings
Most required technologies for program-money already exist.
Program-money can automate ownership transfer and contract formation.
It could shift control of the money supply from central banks to the money itself.
Abstract
Money is a technology for promoting economic prosperity. Over history money has become increasingly abstract, it used to be hardware, gold coins and the like, now it is mostly software, data structures located in banks. Here I propose the logical conclusion of the abstraction of money: to use as money the most general form of information - computer programs. The key advantage that using programs for money (program-money) adds to the technology of money is agency. Program-money is active and thereby can fully participate in economics as economic agents. I describe the three basic technologies required to implement program-money: computational languages/logics to unambiguously describe the actions and interactions of program-money; computational cryptography to ensure that only the correct actions and interactions are performed; and a distributed computational environment in which the…
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.
Taxonomy
TopicsEconomic theories and models · Economic Theory and Policy
