Blockchain Security: A Survey of Techniques and Research Directions | Synapse