Decentralized FaaS over Multi-Clouds with Blockchain based Management for Supporting Emerging Applications | Synapse