Hi to all blockchain community from our e-mobility startup team. Two years ago we have started developing our charging station for Electric Vehicles and as we are blockchain enthusiasts too, from the early beginning we desired to add blockchain to electric vehicle charging. The integration of world-wide payment processings brings the flexibility to charge electric vehicles at different locations and EV drivers are able to go whenever they want. Our aim is to make a residential wall box charging station that is compact in size for mobile as well with commercial features so owners can get profit by allowing other drivers to access their charging point.
To reduce the waiting time of transaction confirmation and bring a good user experience, the charging process starts even with a zero-confirmation transaction. As soon as a new transaction is broadcasted to the blockchain mempool, the charging station will immediately (5-10 seconds after making a payment) start to supply energy. If that transaction is not confirmed during the next 2 blocks in Bitcoin network, the process will be suspended and EVSE will wait for network confirmations. If double-spent is detected or transaction is deleted from blockchain, the charging station will stop supplying energy to the electric vehicle. We assume that these events, when payment doesn't reach the recipient, happens rarely, and even in that case, charging stations owner will not lose a lot of money for giving a free charging about 10 minutes (less than 1$). Also, the owner will get a push notification to his phone about each payment state.
For the friendly user experience and neat design, the charging station displays a payment address as QR-code that is possible to scan via phone camera or mobile wallet app. We have tested about 10 wallets every time it is successful. Also, a price per kWh is displayed in a cryptocurrency, so the driver can select the energy limit and send cryptocurrency. Fiat (USD/EUR) equivalent price is not displayed because the user can see it in his wallet app, or should we display it?
The charging station owner is able to set up his Bitcoin or Ethereum address for receiving payments and price per kWh in the device web-interface. Usually, one car consumes 15-30 kWh per one session. Charging stations are fully automatic and are able to continue charging the car even if the Internet connection is lost.
https://i.imgur.com/HMqEOxh.jpgBitcoin QR-payment using any mobile wallet
We would really appreciate your experience and feedback about this idea.
What do you think about zero-confirmation algorithm? Is it secure enough to allow charging as soon as payment is broadcasted to the blockchain? If you have some experience in this field please let us know it.
Should charging station owner set up price per energy (kWh) in cryptocurrency or in fiat (USD/EUR) (in this case EVSE has to check the exchange rate and show the equivalent in cryptocurrency at the time of payment)?
What do you think about this idea? As the device is in ready to use state is it worth the ICO campaign to increase production capacity? If you (or your friend) have a shop, restaurant, cafe, or other business with parking would you like to install such one? PS. If you already want it, we are really happy to cooperate with you. Please contact us via private messages about shipping terms. We have a cheap 14 days worldwide delivery (already have clients in the USA, EU, Canada, Australia, and UAE). Also, it is possible to connect our device to your national charging station operators via a standard e-mobility open protocol called OCPP and gain advantages both of blockchain and bank card payments.
If you have other questions please write down in comments or write us directly.