Currently, all of the transactions are submitted to the mempool publicly and their data are exposed before their inclusion in the block and their execution which makes them exposed to attackers such as toxic MEV bots, and limits applications such as private governance and sealed-bid auctions. This explains how cryptography can solve these issues and unlock lots of cool applications.