Blockchain-Oriented Software Engineering: Challenges and New Directions | Synapse