Blockchain for healthcare systems: Architecture, security challenges, trends and future directions | Synapse