Blockchain enabled zero trust based authentication scheme for railway communication networks | Synapse