The physical infrastructure of POPUP city. 1. Cypherpunk: Resident behavior will not be recorded and used for data analysis; 2. In contrast to merely verifying identity, this approach helps prevent replay attacks; 3. The devices operate in an unmanned mode(24/7).
The physical infrastructure of POPUP city.
Interact process
The machine will scan the QRcode and transfer to the string, then construct the string to TX. Finally, submit the TX with user's ZKProof to the blockchain
Thinkmore If we look at a voting machine from an abstract perspective, we'll see that it's a machine composed of a bunch of buttons as inputs and vote status as outputs. This implies that we can have more imaginative possibilities, much like how a rubber band can serve various purposes. This button machine could become an access control device, an physical vending machine, and so on. I look forward to you discovering more use cases.
Semaphore is all I used I believe the most ingenious aspect of this project is packaging users' ZKProof through a third party (IoT device) and then generating a transaction. This approach keeps the workload of IoT devices at a very low level, enhancing the overall user experience in the encrypted city by provide various physical user interface.