/ README.md
README.md
1 # Cyber Stasis 2 3  4 5 ## The problem with money 6 7 https://github.com/stateless-minds/cyber-stasis/wiki/What-is-the-problem-with-money%3F 8 9 ## Moneyless market economy 10 11 https://github.com/stateless-minds/cyber-stasis/wiki/What-is-moneyless-economy-and-what-it-isn't 12 13 Cyber Stasis is an economic simulator in the form of a free fictional game. The interface is a futuristic dashboard which coordinates global real-time demand and supply. The model is based on gift economy and tests the hypothesis of having a market system without any type of exchange be it barters or money. 14 The market system provides a feedback loop between production and consumption and is oriented towards efficiency of distribution. Everything that we measure with money can be measured by a ratio between supply and demand. There is no private property and a concept of wealth. Everyone is connected anonymously to prevent forming of alliances and cartels. The goal of the system is to make sure that all needs are met to the best extent possible. There is a personal reputation index which measures your contributions to society but it does not give any privileges. The goal of the game is to become the most useful member of society. 15 16 ## How does it look in real life though? 17 18 Imagine replacing millions of marketplaces and platforms with a single p2p app where all supply and demand happens in real-time. No one owns the app, all users are anonymous and all data is public. All products are made by function and for reuse rather than for ownership and status showoff. All users are served from nearby public depots and the consumption cycle is - get, use, return, recycle. Because we have no brands and competition naturally there is no use for money. Every day we open up the everything app to request what we need for the day and to provide what we can. Thanks to rise in productivity and automation it is a true resource-based gift economy that both reduces work time and fulfills all demands better than money based systems where money is the limited resource which keeps us in the loop of artificial scarcity. 19 20 ## Screenshots 21 22 <a display="inline" href="./assets/home.png?raw=true"> 23 <img src="./assets/home.png" width="45%" alt="Screenshot of the homepage" title="Screenshot of the homepage"> 24 </a> 25 26 <a display="inline" href="./assets/ranks.png?raw=true"> 27 <img src="./assets/ranks.png" width="45%" alt="Screenshot of the ranks screen" title="Screenshot of the ranks screen"> 28 </a> 29 30 <a display="inline" href="./assets/story.png?raw=true"> 31 <img src="./assets/story.png" width="45%" alt="Screenshot of the story" title="Screenshot of the story"> 32 </a> 33 34 <a display="inline" href="./assets/mission.png?raw=true"> 35 <img src="./assets/mission.png" width="45%" alt="Screenshot of the mission" title="Screenshot of the mission"> 36 </a> 37 38 ## Community 39 40 https://www.reddit.com/r/CyberStasis/ 41 42 ## How to Play 43 44 The game runs on the public IPFS network. In order to play it follow the steps below: 45 46 1. Install the official IPFS Desktop http://docs.ipfs.io/install/ipfs-desktop/ 47 2. Install IPFS Companion http://docs.ipfs.io/install/ipfs-companion/ 48 3. Install golang 1.17 or later version - https://go.dev/doc/install 49 4. Clone https://github.com/stateless-minds/kubo to your local machine 50 ``` 51 git clone https://github.com/stateless-minds/kubo.git 52 ``` 53 5. Follow the instructions here to open your config file: https://github.com/ipfs/kubo/blob/master/docs/config.md. Usually it's `~/.ipfs/config` on Linux. Add the following snippet to the `HTTPHeaders`: 54 ```{ 55 "API": { 56 "HTTPHeaders": { 57 "Access-Control-Allow-Origin": ["webui://-", "http://localhost:3000", "http://k51qzi5uqu5dkml0xxxx8wch78z5sym6qsm1aimt7047yrrkmdz6jy1l92rmsv.ipns.localhost:8080", "http://127.0.0.1:5001", "https://webui.ipfs.io"], 58 "Access-Control-Allow-Credentials": ["true"], 59 "Access-Control-Allow-Methods": ["PUT", "POST"] 60 } 61 }, 62 ``` 63 6. Build it and start the daemon: 64 ``` 65 cd kubo 66 make build 67 ./cmd/ipfs/ipfs daemon --enable-pubsub-experiment 68 ``` 69 7. Navigate to <a href="https://ipfs.io/ipns/k51qzi5uqu5dkml0xxxx8wch78z5sym6qsm1aimt7047yrrkmdz6jy1l92rmsv">Cyber Stasis</a> and let's simulate the future together! 70 8. If you like the game consider pinning it to your local node so that you become a permanent host of it while you have IPFS daemon running 71  72  73 74 Please note the game has been developed on a WQHD resolution(2560x1440) and is currently not responsive or optimized for mobile devices. For best gaming experience if you play in FHD(1920x1080) please set your browser zoom settings to 150%. 75 76 ## Guidelines 77 78 * **Economic simulator** - Cyber Stasis is an economic simulator in the form of a fictional game based on global real-time demand and supply. 79 * **Real-time demand/supply graph** - The graph reflects all demand and supply requests and is updated in real-time. 80 * **Supply can be sent only in response to an existing demand** - Send only goods and services you can provide in real life. 81 * **Keep it real** - Send requests for your real daily needs to make the whole simulation as accurate as possible. 82 * **Global events** - When the supply/demand ratio drops below certain thresholds global events are triggered and sent as notifications such as global shortage of water, food and housing. 83 * **Do what you do in real life** - Ask for things you need and supply things you provide. 84 * **Rankings** - Rankings reflect the level of contribution and usefulness of members to society. They take all factors into account and are calculated by a formula. The Reputation Index is the score in the game. Provide more than you consume and become the most valuable member of society! 85 * **No collection of user data** - Cyber Stasis does not collect any personal user data. 86 * **User generated content is fictional** - All user generated content is fictional and creators are not responsible for it. 87 * **If you like it support it** - This is an open source community project. Feel free to improve it or fork it and use it for your projects. Donations are welcome. 88 89 ## Ideas 90 1. Add resources available data fetched from external public APIs and keep track of it during production/consumption cycles 91 92 ## Inspirations 93 1. Auroville 94 https://auroville.org 95 2. CyberSyn 96 https://en.wikipedia.org/wiki/Project_Cybersyn 97 3. The Venus Project 98 https://www.thevenusproject.com 99 4. OGAS 100 https://en.wikipedia.org/wiki/OGAS 101 102 ## Acknowledgments 103 104 1. <a href="https://go-app.dev/">go-app</a> 105 2. <a href="https://ipfs.io/">IPFS</a> 106 3. <a href="https://berty.tech/">Berty</a> 107 4. All the rest of the authors who worked on the dependencies used! Thanks a lot! 108 109 ## Contributing 110 111 <a href="https://github.com/stateless-minds/cyber-stasis/issues">Open an issue</a> 112 113 ## License 114 115 Stateless Minds (c) 2022 and contributors 116 117 MIT License