Modular vs Monolithic Blockchain: Which Architecture Wins?