Challenges for Cardano Developers
It can be difficult for developers to take full advantage of the UTxO model because they have to take parallelization into account.

It can be difficult for developers to take full advantage of the UTxO model because they have to take parallelization into account.
Cardano does not allow maintaining a single global application state in the on-chain part of the smart contract. Each UTxO can represent a piece of the application's state and can be processed independently and in parallel.
This theoretically allows for high throughput and scalability, but the application must deal with complexities related to managing concurrent transactions. What challenges do developers face on Cardano?
When Parallelization is Easy In the Extended Unspent Transaction Output (eUTxO) model, each UTxO can be processed independently and in parallel. Spending of UTxO is not dependent on any global Cardano state.
If the spending conditions Read article: Challenges for Cardano Developers
Proposals Catalyst F14 - Cast your vote, search "Otavio" in the Voting App.
If you are you using your ADA to vote in Cardano’s Project Catalyst don’t forget to voice your vote. We would be excited if you can see, comment, share and vote for us. Tip: To find them its easiest to search for "Otavio"Vote for Us