Challenge unique to event-sourced systems: because stored events are immutable, you cannot rename or delete fields after the fact. Davydov's example: switching 'first name' to 'full name' years after launch. Mitigations include optional fields, binary data structures with explicit version numbers, and event upcasting. Covered extensively in Designing Data-Intensive Applications, which Davydov recommends (shown five times in the talk).