This repository contains resources and code for the no1s1 prototype and replaces the old repo. It is maintained by Unawhatitis and hujens. The main project page no1s1.space can be used to interact with no1s1.
This prototype implementation started as a research project between Dezentrum and ETH Zurich Chair of IC. We are now doing research at the ETH Zurich CEA Lab. The prototype is also exhibited and we give talks under the coordination of no1s1 labs. If you are interested in a collaboration, please contact us.
The idea behind no1s1 to use blockchain to allow things to own and organize themselves has been mentioned in several places. Especially noteworthy is the article written by Trent McConaghy on Nature 2.0.
The no1s1 prototype was also not the first prototype of a self-owning thing. Primavera di Filippi built the Plantoid, and an earlier prototype by Dezentrum was SattelETH. But no1s1 was the first prototype that applied this idea to the built environment, with the name and idea coming from the Dezentrum think tank: no1s1 Whitepaper.
The subsequent collaboration between Dezentrum and ETH Zurich Chair of IC led to the development of this prototype.
The prototype represents a self-owned, single-user meditation space. This functionality was chosen for its simplicity. The smart contracts that hold no1s1's funds and control the logic around revenue and access mechanisms live on the Ethereum blockchain. no1s1 earns money by selling access. The prototype has solar panels to generate electricity, but can also be connected to the grid. For more detailed information, please refer to the resources listed below.
Please note: The project is under active development and the functionality is constantly being extended. Please read the documentation inside the code folders for more information.
For the curious reader we list here resources about this no1s1 prototype.
Recommended resources: |
---|
A small house raises big questions, ETH News Article, October 2021 |
What happens when buildings own and manage themselves?, EY Parthenon, October 2021 |
JJ Hunhevicz, H Wang, L Hess, DM Hall; "no1s1 - A Blockchain-Based DAO Prototype for Autonomous Space"; EC3 Proceedings, Conference Video ; 2021 |
H Wang, J Hunhevicz, DM Hall; "What if properties are owned by no one or everyone? Foundations of blockchain enabled engineered ownership"; EC3 Proceedings, Conference Video ; 2022 |
Further resources: |
---|
From no1s1, a Self-Owning House, to Decentralized Autonomous Spaces, Web3 Gallery - A Glimpse into the Future, July 2022 |
no1s1 attended World Economic Forum 2022 in Davos, Exhibition Video, May 2022 |
no1s1 was featured in SRF Panorama, March 2022 |
Schweiz Aktuell featured an interview on no1s1 live at a Student Project House, November 2021 |
Livestream with Engineering ArchiTECHure on our research and prototype implementation, October 2021 |
Vom Warenkorb ins Blockchain-Haus: So haben wir no1s1 ausgestattet, Digitec Galaxus, October 2021 |
Das sich selbst besitzende Haus ist ein Traum für Mieter, Blick, October 2021 |
ETH präsentiert Haus, das sich selbst besitzt und verwaltet, swissinfo.ch, October 2021 |
Unter dem Namen «no1s1» – ETH präsentiert Haus, das sich selbst besitzt und verwaltet, Watson, October 2021 |
The figure below illustrates the main technical parts of the no1s1 prototype and their interactions (Source: Slightly adapted from Hunhevicz et al., 2021).
This repo contains code for the no1s1 prototype. It is organized into folders that cover the above introduced technical aspects of the prototype. Please read the README files inside the folders for further documentation.
../no1s1
├── backend Python scripts for the RaspberryPi of no1s1.
│ └── README Documentation
├── contracts Code related to the smart contracts of no1s1.
│ ├── README Documentation
│ ├── contracts Smart contracts
│ └── test Test cases
├── frontend Code for the dApp of no1s1.
│ └── README Documentation
├── media Pictures and videos on no1s1
├── README Background and resources
└── LICENSE MIT License