Blockchain and the GDPR: New Challenges for Privacy and Security