A decentralized currency for the internet from the internet