After Ethereum's Dencun upgrade, layer 2 solutions such as Optimism and Base have experienced a significant reduction in average transaction costs. The upgrade introduced a mechanism allowing layer 2 solutions to store data in "blobs" instead of the expensive call data. This change has led to a notable decrease in transaction costs on scaling solutions like Optimism, Base, and zkSync.