Hacker News new | ask | show | jobs
by beingflo 1767 days ago
> We only provide a replacement token to the user in return for them bringing a complete charge session report.

What prevents the user from reusing the token? Does the charger keep some state about previously seen tokens?

1 comments

Exactly. This is something we can do because we operate semi-private (as opposed to public) infrastructure, and over its lifetime each charger will see a (relatively) small number of users.
I see. Then the expectation is that the user charges only at one charger, as otherwise a token might be reused at a different charger. Thanks, sounds interesting!
More or less. We expect our users to charge at a relatively small number of chargers (you might have, say, 10 shared chargers in some buildings), and likewise for chargers to see a relative small number of users over their lifetime. Hope you'll get a chance to use it in a building near you soon!