Blockchain technology in maritime supply chains: applications, architecture and challenges | Synapse