On the other hand, in the current Ethereum mainnet, due to the blockchain trilemma (the problem that it is difficult to solve decentralization, scalability, and security at the same time in a blockchain), anonymization is difficult due to the nature of a blockchain where all data is public. The nature of blockchains, where all data is public, makes them difficult to anonymize and raises privacy concerns, as well as slow transaction speeds and very expensive fees.