A Smart Contract-Based Dynamic Consent Management System for Personal Data Usage under GDPR | Synapse