Evaluation of initial cryptoasset offerings: the state of the practice
a next generation smart contract & decentralized application platform .