Blockchain regulation: is Europe getting it right?