zkEVM 如何帮助在 zkRollup 上构建通用型 DApp

zkEVM 的设计存在什么挑战?目前有哪些技术解决方案?