Blockchain and financial regulation