Predictions about the future tend to overestimate the speed of technological development in the short term. Such development is never a leap forward, rather a smooth, gradual, complex process that unfolds over a relatively long period of time.
In 2050, humankind will see improved current technologies, not fundamentally new ones. The process of introducing environmentally friendly technologies will be gradual, and not ubiquitous. Medicine will not make any significant breakthroughs, but there will be incremental progress. Average life expectancy is set to increase by two years. The implementation of advanced technologies will happen faster in some countries. There will be a significant rise in social and financial stratification. Large cities will grow and population density will increase. The most technologically and economically advanced countries will engage in a new space race and new crewed missions to the Moon. Technologies will progress stepwise. By 2050, these changes will have transformed human life.