Ultra-high energy cosmic rays are energized by magnetic turbulence, not shock acceleration, according to new research.