Blockchain and Smart Contracts for Telecommunications: Requirements vs. Cost Analysis | Synapse