Ethereum is a solid project, implemented for the use of blockchain and cryptocurrencies in real environments.
How does it work?
Ethereum uses the decentralized concept to support the construction of apps through smart contracts. In short, it provides a kind of simple and accessible programming language.
Advantage:
It is one of the projects with the largest number of applications in the real world and its adoption proves it.
Its blockchain is quite fast and transactions can be configured through the price of GAS.
Smart contracts prevent tampering and make built applications very robust.
Third parties cannot make changes to the data, this is known as immutability.
It remains stable as the second most important cryptocurrency on the market.
Disadvantages:
Many criticize the fact that there are too many projects without foundation and value in this network.
Code based on smart contracts needs to be well written, otherwise there could be serious consequences.
The applications under this network could have scalability problems, because ETH makes calculations for each transaction or action of a Dapp.
Projects based on blockchain optimization and the use of smart contracts are becoming more and more common. This increases the competition for ETH.
Conclusion
It's a pretty strong project, with real and useful applications. Its price will respond to its adoption and market sentiment. Its future is unknown, but there are many reasons to believe that Ethereum has a long way to go. Its price will respond to its adoption and market sentiment. The fact that it is the support for other projects (hundreds of them), makes Ethereum a fairly consolidated project and with few options to disappear.