Cryptoassets and the Next-Generation Web: The Blockchain