The high level design concept is to design an embedded application that listens for an incoming "send" into the nano wallet embedded on the server, such that this wallet has a pending block, and received into the wallet. At that point, generate a paper wallet (yes, this isn't secure on a connected server) and send the amount received into the paper wallet funds. Because the "kiosk" acts as a proxy on behalf of the paper wallet, it simplifies the use of the kiosk. The kiosk in this case will keep a the smallest amount of currency possible as profit, and will publish "profits" to a rest api, and also the amount received in total.
The interesting part will be after the paper wallet is generated, it should be possible to generate a PDF or html print out of the paper wallet, and generate the wallet on a simple thermal paper printer. These will be real paper wallets that can be used. Artifacts from the run will be destroyed after a print succeeds.
High level objective:
Show it is easy to build a simple blockchain based kiosk without use of smart contracts
Show it is possible to get good network performance with transaction clearing within 30 seconds or less.
Show it is possible to run a node on a tiny cloud server.
The high level design concept is to design an embedded application that listens for an incoming "send" into the nano wallet embedded on the server, such that this wallet has a pending block, and received into the wallet. At that point, generate a paper wallet (yes, this isn't secure on a connected server) and send the amount received into the paper wallet funds. Because the "kiosk" acts as a proxy on behalf of the paper wallet, it simplifies the use of the kiosk. The kiosk in this case will keep a the smallest amount of currency possible as profit, and will publish "profits" to a rest api, and also the amount received in total.
The interesting part will be after the paper wallet is generated, it should be possible to generate a PDF or html print out of the paper wallet, and generate the wallet on a simple thermal paper printer. These will be real paper wallets that can be used. Artifacts from the run will be destroyed after a print succeeds.
High level objective: