Solvers are the best cross-chain design, as they don't expose any systemic risk. The risk is time-bounded and limited to the involved parties. Liquidity fragmentation has long been the main problem with solvers, unable to support large value transfers. This now changes.