some thoughts on Blackrock and blockchains